Sorry, message subject was missing. 2013/7/4 Bohdan Koval <koval.bogdan@xxxxxxxxx>: > Hi, > > I was trying to read raw HID input reports of a laptop touchpad (USB > HID device) using /dev/hidraw* device file. I'm using Ubuntu 10.04 and > looks like hidraw* file is not available for the touchpad. Also my > laptop has a USB HID keyboard and corresponding hidraw file was > successfully created for it at /dev/hidraw0. > > Is there any way to enable hidraw driver for the touchpad? > > Following is a part of dmesg output with lines related to HID devices: > > [ 2.001463] usb 3-1.1: new full speed USB device using uhci_hcd and address 3 > [ 2.125566] usb 3-1.1: configuration #1 chosen from 1 choice > [ 2.136714] usbcore: registered new interface driver hiddev > [ 2.139772] input: HID 413c:8157 as > /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.1/3-1.1:1.0/input/input7 > [ 2.139843] generic-usb 0003:413C:8157.0001: input,hidraw0: USB HID > v1.11 Keyboard [HID 413c:8157] on usb-0000:00:1a.0-1.1/input0 > [ 2.139866] usbcore: registered new interface driver usbhid > [ 2.139868] usbhid: v2.6:USB HID core driver > [ 2.211451] usb 3-1.2: new full speed USB device using uhci_hcd and address 4 > [ 2.337585] usb 3-1.2: configuration #1 chosen from 1 choice > [ 2.343878] input: HID 413c:8158 as > /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0/input/input8 > [ 2.343971] generic-usb 0003:413C:8158.0002: input,hidraw1: USB HID > v1.11 Mouse [HID 413c:8158] on usb-0000:00:1a.0-1.2/input0 > > From this output we can see that both keyboard and touchpad > (identified as mouse) devices were detected. Also the last contains a > "hidraw1" string, but file with such name does not exists in /dev/. > > Following is usb-devices command output for keyboard and touchpad: > > T: Bus=03 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 > D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=413c ProdID=8157 Rev=01.00 > C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=2mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid > > T: Bus=03 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0 > D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=413c ProdID=8158 Rev=01.00 > C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=2mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=(none) > > You can see that "usbhid" driver is used for keyboard, but driver is > none for the touchpad. Actually touchpad works normally, so I think > some USB driver is really used. > > Thanks, > Bohdan -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html