[vdr] vdr-sxfe + remote control
Tony Houghton
h at realh.co.uk
Sun Jan 18 01:18:42 CET 2009
On Sat, 17 Jan 2009 22:32:55 +0200
Alex Betis <alex.betis at gmail.com> wrote:
> On Sat, Jan 17, 2009 at 6:50 PM, Kimmo Taskinen <
> kimmo.taskinen at dnainternet.net> wrote:
>
> > I'm not quite sure if I understood your problem right. So you get the
> > right codes with irw and have put them on remote.conf. remotes.conf as
> > you wrote is not right place.
> > Do you start vdr with --lirc option? If you use --lirc for vdr-sxfe
> > you should give --lirc to vdr (at least I don't).
>
> Will try to clarify:
> I run VDR with --lirc=/dev/null
> When I run vdr-sxfe with --lirc and with --verbose, I can see that it
> receives events the same way as irw, but it also receives keyboard events
> that are passed to the system by the driver. This way I'm loosing all the
> lircrc configuration such as repetition rate.
So if you can prevent the keyboard events from occurring that should
help? I had a similar problem with my remote and boxstar, I was getting
both keyboard and input device events for certain keys, and I didn't
want to have to disable keyboard control. I managed to get rid of the
unwanted keyboard events in X by using this in xorg.conf:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "evdev"
Option "Device" "/dev/input/event0"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
Option "CoreKeyboard"
EndSection
which forced it to only get keyboard events from my keyboard which is
device 0 (YMMV, check /proc/bus/input/devices) instead of every device
Linux thinks is a keyboard. I couldn't prevent the remote's key presses
appearing on the console. IMO this is a kernel bug, this sort of remote
control can not be considered to be a keyboard.
--
TH * http://www.realh.co.uk
More information about the vdr
mailing list