Jiri Slaby <jirislaby@...> writes:

> It would be helpful to see who is actually bound to the two interfaces
> of the device. What's the output of
>   readlink /sys/bus/usb/devices/≤device>:1.*/driver
> for the corresponding <device>? The mouse should be handled by bcm5974,
> the other by usbhid (and by hid-apple one layer below).

# readlink /sys/bus/usb/devices/5-2:1.1/driver
../../../../../../bus/usb/drivers/usbhid
# cat /sys/bus/usb/devices/5-2:1.1/bInterfaceProtocol
00
# readlink /sys/bus/usb/devices/5-2:1.2/driver
../../../../../../bus/usb/drivers/bcm5974
# cat /sys/bus/usb/devices/5-2:1.2/bInterfaceProtocol
02

> Do you have MOUSE_BCM5974 enabled?

$ grep MOUSE_BCM5974 /boot/config-3.16.0-4-amd64 
CONFIG_MOUSE_BCM5974=m
$ lsmod | grep bcm5974
bcm5974                16994  0 
usbcore               195340  8
btusb,uhci_hcd,uvcvideo,usb_storage,ehci_hcd,ehci_pci,usbhid,bcm5974

So, what's going on?


Cheers,
Christian

Reply via email to