All in all the Kodi v19.1 upgrade went just fine - so far… Now I just noticed that my two wireless gamepads (using USB tranceivers) don’t work anymore.
.kodi/temp/kodi.log shows that the driver is being loaded:
INFO <general>: CAddonMgr::FindAddons: peripheral.joystick v1.7.2 installed [...] INFO <general>: AddOnLog: peripheral.joystick: Enabling joystick interface "linux"
I also tried the
udev driver but to no avail.
I can see that the USB device is found during boot (or on connect after boot):
usb 1-1.2: new full-speed USB device number 10 using xhci-hcd usb 1-1.2: New USB device found, idVendor=2563, idProduct=0575 usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.2: Product: USB WirelessGamepad usb 1-1.2: Manufacturer: ShanWan
However, the first curiosity I noticed is that without manual disconnect/reconnect the USB device found doesn’t lead to an input device being created. Only when done manually
sysfs apparently registers a new input device:
input: ShanWan USB WirelessGamepad as /devices/platform/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1.2/1-1.2:1.0/0003:2563:0575.0008/input/input10 hid-generic 0003:2563:0575.0008: input,hidraw0: USB HID v1.10 Gamepad [ShanWan USB WirelessGamepad ] on usb-xhci-hcd.0.auto-1.2/input0
devfs still doesn’t. There used to be a device like
/dev/input/js0 which could be tested using
jstest for example. After the upgrade there’s no such device anymore…