LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Getting a USB device (touch screen here) to be recognized under /dev/input/ (https://www.linuxquestions.org/questions/linux-hardware-18/getting-a-usb-device-touch-screen-here-to-be-recognized-under-dev-input-690749/)

d2army 12-15-2008 01:26 PM

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.