On Wed, October 17, 2018 11:21 pm, Greg KH wrote: > On Wed, Oct 17, 2018 at 02:44:51PM +0000, elrondo46@xxxxxxxxxxxxxx wrote: >> No more leds subdirectory for this wheel, someone reports me G29 leds >> stays supported correctly. >> >> No more path: /sys/class/leds/logitechwheelpath, just my keyboard leds >> are detected. Force feedback are correctly supported. >> > What kernel version did this work properly on? > > > And I think the linux-input mailing list would want to know about this, > this isn't a usb-core specific issue. I've added them to the cc: here. > thanks, Thanks for the report, and yes it does seem broken. I tried on 4.17.0-rc5+ and it seems that the 'hid-logitech' module does not know the device ID of the G29 anymore. Support was originally added in 29fae1c85166ef525b8b6518e749295e0c9d1e20, but that was a long time ago and it seems that the 'hid-core.c' stuff has somewhat changed.... Will continue looking for cause. Simon
Syslog on insert -- Oct 19 16:16:04 thevoid kernel: [33656.156644] usb 1-2: new full-speed USB device number 12 using xhci_hcd Oct 19 16:16:05 thevoid kernel: [33656.306093] usb 1-2: New USB device found, idVendor=046d, idProduct=c260, bcdDevice=89.00 Oct 19 16:16:05 thevoid kernel: [33656.306106] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 19 16:16:05 thevoid kernel: [33656.306114] usb 1-2: Product: G29 Driving Force Racing Wheel Oct 19 16:16:05 thevoid kernel: [33656.306122] usb 1-2: Manufacturer: Logitech Oct 19 16:16:05 thevoid kernel: [33656.314487] input: Logitech G29 Driving Force Racing Wheel as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:046D:C260.0006/input/input22 Oct 19 16:16:05 thevoid kernel: [33656.373288] hid-generic 0003:046D:C260.0006: input,hiddev3,hidraw5: USB HID v1.10 Joystick [Logitech G29 Driving Force Racing Wheel] on usb-0000:00:14.0-2/input0 Oct 19 16:16:05 thevoid mtp-probe: checking bus 1, device 12: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2" Oct 19 16:16:05 thevoid mtp-probe: bus: 1, device: 12 was not an MTP device Oct 19 16:16:05 thevoid upowerd[1405]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:046D:C260.0006 Oct 19 16:16:05 thevoid upowerd[1405]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 Oct 19 16:16:05 thevoid upowerd[1405]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2 -- lsusb -vv -- Bus 001 Device 012: ID 046d:c260 Logitech, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x046d Logitech, Inc. idProduct 0xc260 bcdDevice 89.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 41 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 200mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 160 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 5 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 5 -- uname -a -- Linux thevoid 4.17.0-rc5+ #11 SMP Sat May 19 11:08:23 MDT 2018 x86_64 x86_64 x86_64 GNU/Linux -- filename: /lib/modules/4.17.0-rc5+/kernel/drivers/hid/hid-logitech.ko license: GPL srcversion: D51DE1425C46A412C85BBE4 alias: hid:b0003g*v0000046Dp0000C623 alias: hid:b0003g*v0000046Dp0000C626 alias: hid:b0003g*v0000046Dp0000C287 alias: hid:b0003g*v0000046Dp0000C218 alias: hid:b0003g*v0000046Dp0000C293 alias: hid:b0003g*v0000046Dp0000C29C alias: hid:b0003g*v0000046Dp0000C298 alias: hid:b0003g*v0000046Dp0000C29B alias: hid:b0003g*v0000046Dp0000C29A alias: hid:b0003g*v0000046Dp0000C299 alias: hid:b0003g*v0000046Dp0000CA04 alias: hid:b0003g*v0000046Dp0000CA03 alias: hid:b0003g*v0000046Dp0000C295 alias: hid:b0003g*v0000046Dp0000C286 alias: hid:b0003g*v0000046Dp0000C283 alias: hid:b0003g*v0000046Dp0000C24F alias: hid:b0003g*v0000046Dp0000C219 alias: hid:b0003g*v0000046Dp0000C211 alias: hid:b0003g*v0000046Dp0000C20A alias: hid:b0003g*v0000046Dp0000C294 alias: hid:b0003g*v0000046Dp0000C216 alias: hid:b0003g*v0000046Dp0000C215 alias: hid:b0003g*v0000046Dp0000C512 alias: hid:b0003g*v0000046Dp0000C30A alias: hid:b0003g*v0000046Dp0000C71F alias: hid:b0003g*v0000046Dp0000C714 alias: hid:b0003g*v0000046Dp0000C704 alias: hid:b0003g*v0000046Dp0000C101 alias: hid:b0003g*v0000046Dp0000C517 alias: hid:b0003g*v0000046Dp0000C50C alias: hid:b0003g*v0000046Dp0000C513 depends: hid,ff-memless retpoline: Y intree: Y name: hid_logitech vermagic: 4.17.0-rc5+ SMP mod_unload signat: PKCS#7 signer: sig_key: sig_hashalgo: md4 parm: lg4ff_no_autoswitch:Do not switch multimode wheels to their native mode automatically (int)