MiSTer-devel / Linux-Kernel_MiSTer

Other
12 stars 17 forks source link

Logitech controllers stops working after update script #10

Open edgbla opened 2 years ago

edgbla commented 2 years ago

Logitech controllers stops working after update script

Gamepads: Logitech Cordless RumblePad 2 Logitech Wireless Gamepad F710

dmesg:

previous kernel - mr-fusion-v2.2: input: Logitech Logitech Cordless RumblePad 2 as /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C219.0003/input/input4 logitech 0003:046D:C219.0003: input,hidraw2: USB HID v1.10 Gamepad [Logitech Logitech Cordless RumblePad 2] on usb-ffb40000.usb-1.3/input0 hid_logitech: Force feedback for Logitech force feedback devices by Johann Deneux johann.deneux@it.uu.se

after update script: input: Logitech Logitech Cordless RumblePad 2 as /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C219.0004/input/input5 logitech 0003:046D:C219.0004: input,hidraw2: USB HID v1.10 Gamepad [Logitech Logitech Cordless RumblePad 2] on usb-ffb40000.usb-1.3/input0 logitech: probe of 0003:046D:C219.0004 failed with error -1

Thanks.

sorgelig commented 2 years ago

I don't have Rumblepad 2, but my F710 works fine as before. You can try to change USB ports. Also try these gamepads as a single USB device each. Kernel 5.x changed some behavior on USB. Some USB hubs don't work well, so may be your hub is one of those.

edgbla commented 2 years ago

I don't have Rumblepad 2, but my F710 works fine as before.

DirectInput mode?

You can try to change USB ports.

logitech: probe of 0003:046D:C219.0004 failed with error -1

sorgelig commented 2 years ago

hmm.. never used d-input mode on F710 as it's crippled comparing to X-Input mode. Yeah, D-Input doesn't work.. i will look. RUMBLEPAD2_FF option was disabled somehow in new kernel - probably it disabled not only FF but the whole gamepad. I will enable it.

edgbla commented 2 years ago

Thanks!

sorgelig commented 2 years ago

try this: zImage_dtb.zip

edgbla commented 2 years ago

It works! Thanks. :)