Getting a USB device (touch screen here) to be recognized under /dev/input/
Hi there,
I have a Debian Linux (with kernel 2.4.27-2 ) and when I plug in my 3M CT150 LCD touch screen ( http://solutions.3m.com/wps/portal/3...onitors/CT150/ ) via USB, I see these messages in dmesg : hub.c: new USB device 00:10.0-2, assigned address 5 usb.c: USB device 5 (vend/prod 0x596/0x1) is not claimed by any active driver. When I look for the device under /proc/bus/usb/devices , I see : T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 5 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0596 ProdID=0001 Rev= 4.10 S: Manufacturer=3M?3M EX II USB Fixed OS S: Product=3M USB Touchscreen - EX II C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=2ms I do not see a Handler( H ) field that will tell me if it is mapped to some event under /dev/input Then, I find that there isn't even an input folder under /dev . So I created the /dev/input folder, and then createdch 2 events manually using mknod : mknod /dev/input/event0 c 13 64 mknod /dev/input/event1 c 13 65 When I tried to read from any of the events, such as "cat /dev/input/event0" , I get the error message : cat: can't open '/dev/input/event0': No such device Does this mean I need a special driver to map the USB touch screen to an event here? Please help,thanks IS |
All times are GMT -5. The time now is 12:06 PM. |