Hi.
I have a new bug to report.
LibreELEC 9.0.2 on Raspberry Pi 3B+.
I have an old remote control from an old ATI tuner card. This is a radio remote, operates in 433MHz band and has a USB receiver.
The remote includes "mouse" buttons. They are the big round button on top (mouse movement) and the side buttons for click and right click. Pressing any of the mouse buttons instantly causes LibreELEC to freeze. It won't respond to network ping, ssh session freeze, so I'm unable to provide any crash information.
All other buttons work (act as intended or just don't do anything): play/stop/skip, arrows (bottom arrows), numbers, volume, etc. They never cause a freeze.
This remote works with Raspbian and OSMC, including the mouse buttons; they really moved the mouse cursor, clicked, etc.
I tried other kernel modules.
LibreELEC with CrazyCats media drivers:
[ 83.635299] usb 1-1.1.2: new low-speed USB device number 6 using dwc_otg
[ 83.758804] usb 1-1.1.2: New USB device found, idVendor=0bc7, idProduct=0004, bcdDevice= 1.00
[ 83.758814] usb 1-1.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 83.758819] usb 1-1.1.2: Product: USB Receiver
[ 83.758825] usb 1-1.1.2: Manufacturer: X10 Wireless Technology Inc
[ 83.767165] rc_core: loading out-of-tree module taints kernel.
[ 83.772756] WARNING: You are using an experimental version of the media stack.
[ 83.772756] As the driver is backported to an older kernel, it doesn't offer
[ 83.772756] enough quality for its usage in production.
[ 83.772756] Use it with care.
[ 83.772756] Latest git patches (needed if you report a bug to [email protected]):
[ 83.772756] b9ac0e830b87e363d357353ab54ae9f892bbd821 si2183: i2x_mutex in base.
[ 83.811957] Registered IR keymap rc-ati-x10
[ 83.812523] rc rc0: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/rc/rc0
[ 83.813005] input: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/rc/rc0/input4
[ 83.813483] rc rc0: lirc_dev: driver ati_remote registered at minor = 0, scancode receiver, no transmitter
[ 83.813801] usbcore: registered new interface driver ati_remote
LibreELEC with official media drivers:
(LibreELEC with latest kernel drivers (media_build) shows the same messages.)
[ 56.752223] usb 1-1.1.2: new low-speed USB device number 6 using dwc_otg
[ 56.856649] usb 1-1.1.2: New USB device found, idVendor=0bc7, idProduct=0004, bcdDevice= 1.00
[ 56.856669] usb 1-1.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 56.856699] usb 1-1.1.2: Product: USB Receiver
[ 56.856713] usb 1-1.1.2: Manufacturer: X10 Wireless Technology Inc
[ 56.958877] Registered IR keymap rc-ati-x10
[ 56.959131] rc rc0: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/rc/rc0
[ 56.959380] input: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/rc/rc0/input4
[ 56.960003] rc rc0: lirc_dev: driver ati_remote registered at minor = 0, scancode receiver, no transmitter
[ 56.960213] usbcore: registered new interface driver ati_remote
OSMC and Raspbian (same messages for both OS):
[ 251.151749] usb 1-1.2: new low-speed USB device number 7 using dwc_otg
[ 251.296080] usb 1-1.2: New USB device found, idVendor=0bc7, idProduct=0004
[ 251.296098] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 251.296107] usb 1-1.2: Product: USB Receiver
[ 251.296116] usb 1-1.2: Manufacturer: X10 Wireless Technology Inc
[ 251.307352] Registered IR keymap rc-ati-x10
[ 251.307555] rc rc0: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc0
[ 251.307772] input: X10 Wireless Technology Inc USB Receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc0/input5
[ 251.308238] input: X10 Wireless Technology Inc USB Receiver mouse as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/input/input6
Display More
Notice that Raspbian and OSMC don't show "ati_remote" driver and register two inputs, not just one.
Thank you.