2012-05-23, 10:47
Hi,
Running XBMC 11.0 under openSuse 12.1 (kernel 3.1.10); I'm running into the following problem : whenever I push a button of my remote control twice & fast, XBMC will interpret this as much more than 2 times key presses. Example: in the password field, if I push button '0' 2 times, fast; I will see more than 6 or 8 * (starts) appearing in the password field!
The remote itself is a Sony RM-MCE20E; the receiver is a ID 0609:0334 SMK Manufacturing, Inc. eHome Infrared Receiver.
Kernel sets the remote as a input
xbmc is setup with remoteaskeyboard enabled.
lirc is not running
ir-keytable gives
When I try to reproduce the same behaviour if gedit or in gnome-terminal; I cannot; the remote behave correctly.
As a side note; setting the repeat delay and period did not work for me with ir-keytable. Instead, I had to use the options of gnome for the keyboard (as the remote is recognized as a keyboard in X11).
Any suggestion to fix this in XBMC ? Thx!
Running XBMC 11.0 under openSuse 12.1 (kernel 3.1.10); I'm running into the following problem : whenever I push a button of my remote control twice & fast, XBMC will interpret this as much more than 2 times key presses. Example: in the password field, if I push button '0' 2 times, fast; I will see more than 6 or 8 * (starts) appearing in the password field!
The remote itself is a Sony RM-MCE20E; the receiver is a ID 0609:0334 SMK Manufacturing, Inc. eHome Infrared Receiver.
Kernel sets the remote as a input
Code:
[ 3.011117] input: Media Center Ed. eHome Infrared Remote Transceiver (0609:0334) as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.0/rc/rc0/input5
xbmc is setup with remoteaskeyboard enabled.
lirc is not running
ir-keytable gives
Code:
tv:/home/tv/Downloads # ir-keytable -V
IR keytable control version 0.8.5
tv:/home/tv/Downloads # ir-keytable -v
Found device /sys/class/rc/rc0/
Input sysfs node is /sys/class/rc/rc0/input5/
Event sysfs node is /sys/class/rc/rc0/input5/event5/
Parsing uevent /sys/class/rc/rc0/input5/event5/uevent
/sys/class/rc/rc0/input5/event5/uevent uevent MAJOR=13
/sys/class/rc/rc0/input5/event5/uevent uevent MINOR=69
/sys/class/rc/rc0/input5/event5/uevent uevent DEVNAME=input/event5
Parsing uevent /sys/class/rc/rc0/uevent
/sys/class/rc/rc0/uevent uevent NAME=rc-rc6-mce
/sys/class/rc/rc0/uevent uevent DRV_NAME=mceusb
input device is /dev/input/event5
/sys/class/rc/rc0/protocols protocol rc-5 (disabled)
/sys/class/rc/rc0/protocols protocol nec (disabled)
/sys/class/rc/rc0/protocols protocol rc-6 (enabled)
/sys/class/rc/rc0/protocols protocol jvc (disabled)
/sys/class/rc/rc0/protocols protocol sony (disabled)
/sys/class/rc/rc0/protocols protocol mce_kbd (disabled)
/sys/class/rc/rc0/protocols protocol lirc (disabled)
Found /sys/class/rc/rc0/ (/dev/input/event5) with:
Driver mceusb, table rc-rc6-mce
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: RC-6
Repeat delay = 500 ms, repeat period = 125 ms
When I try to reproduce the same behaviour if gedit or in gnome-terminal; I cannot; the remote behave correctly.
As a side note; setting the repeat delay and period did not work for me with ir-keytable. Instead, I had to use the options of gnome for the keyboard (as the remote is recognized as a keyboard in X11).
Any suggestion to fix this in XBMC ? Thx!