BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20080309T020000
RDATE:20080309T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080701T094743Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080703T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080703T190000
DTSTAMP;VALUE=DATE-TIME:20080701T094743Z
LAST-MODIFIED;VALUE=DATE-TIME:20080713T043222Z
UID:http://calagator.org/events/1250455446
DESCRIPTION:LOCATION&#13\;\n&#13\;\nFariborz Maseeh College of Engineerin
 g &amp\; Computer Science Building\, Room FAB 86-01 (This is in the base
 ment.)          The building is on SW 4th across from SW College Street.
  See location H-10 on map at http://pdxLinux.org/campus_map.jpg&#13\;\n&
 #13\;\n&#13\;\nPRESENTATION&#13\;\n&#13\;\nEric Wilhelm -- Stupid USB Ke
 yboard Tricks: Reading magstripes\, barcodes\, 10-key pads\, and keyboar
 ds with libusb.&#13\;\n&#13\;\nAn overview of libusb\, how usb keyboards
  (and keyboard-like devices) are handled by Linux and X\, and how they c
 an be disconnected from the main input driver for use and abuse by user-
 space code.&#13\;\n&#13\;\nThis technology has useful applications such 
 as connecting USB credit-card and barcode readers to point-of-sale softw
 are independently from the keyboard focus or keymap.  It also allows sil
 ly things like multi-player text editors or a 105-command program launch
 er.  Or you could just use it to change songs in xmms.&#13\;\n&#13\;\nCo
 de will shown in small doses of Perl and C.  Hands-on demonstrations wil
 l be included as time allows.&#13\;\n&#13\;\nCaution:  presentation may 
 result in a desire to attach one or more additional devices to your comp
 uter.&#13\;\n&#13\;\n&#13\;\nAGENDA&#13\;\n&#13\;\n7:00 - 7:30  Business
 &#13\;\nWe will discuss the status of our ongoing projects including PLU
 G's monthly Advanced Topics meetings\, PLUG's monthly hands on clinics\,
  PLUG for Education\, etc.&#13\;\n&#13\;\n7:30 - 8:30  Presentation&#13\
 ;\n&#13\;\nSee above&#13\;\n&#13\;\n9:00 - ...  Beer&#13\;\nJax Bar And 
 Restaurant&#13\;\n826 SW 2nd Avenue&#13\;\nPortland&#13\;\n(Note:  We no
  longer use the Lucky Lab.)&#13\;\n\n\nImported from: http://calagator.o
 rg/events/1250455446
URL:http://pdxlinux.org/
SUMMARY:PLUG: Stupid USB Tricks\, reading magstripes\, barcodes\, 10-key 
 pads\, and keyboards
LOCATION:Portland State University Engineering Building: 1930 SW 4th Ave\
 , Portland Oregon 97201 US
SEQUENCE:0
END:VEVENT
END:VCALENDAR
