[linux-dvb] Remote for the DViCO FusionHDTV DVB-T Dual Digital card

Dyks, Axel (XL) xl at xlsigned.net
Mon May 22 01:41:13 CEST 2006


Craig Cook wrote:
>  I see others have problems with this remote as well.  I have it partially working.  My "purple arrows" work in myth.  When watching a recording I press right purple arrow and it skips 30 seconds.  Great for commercials.  When in mthtv menus the purple arrows work as well.  The green windows start key works as enter.  None of the other keys seem to work though.  
>  
>  irw does not respond when I press any commands.
>  
>  My remote is not the "standard" /dev/usb/hiddev0.  It uses /class/input/event2
>  which is actualy /sys/class/input/event2
>  
>  I tried irrecord
>  irrecord  --driver=dvico --device=/dev/input/event2 /home/mythtv/new.conf
>  It asks me to "Hold down an arbitrary button."  It accepts "1", but never seems to finish.  "1" just keeps streaming to the screen.
>  
>  Any ideas how to setup this remote?
>  
> I am using FC4 - 2.6.16-1.2069_FC4 and the mythtv package from atrpms.

.. having fiddled around (quite successful) with my cinergyT2's remote
which also registers itself within the linux input layer, I'm
currently wondering, why you are specifying "--driver=dvico"
(==> hidddev) and not "--driver=dev/input".

The later (dev/input) worked for me at least after enabling "input device events"
(INPUT_EVDEV=y) in the kernel. (Do you have a device node for your remote,
i. e. /dev/input/eventX, or just the /sys/class/input/... entries?)

Furthermore it seems to be a good idea to add a "udev" rule
that creates a symlink for the "event device" of your remote.
Otherwise un-plugging and re-plugging might (I think it will)
give you a different (incremented) device number.

This is what I've used for my (cinergyT2) remote:
--- snip -------------- ...
KERNEL=="event*", SUBSYSTEM=="input", SYSFS{name}=="TerraTec*", ACTION=="add", SYMLINK+="terratec/cinergyT2_RC"
--- snip -------------- ...

"irrecord" (and lircd) will now always find the device at a well known place, e. g.
  
irrecord --driver=dev/input --device=/dev/terratec/cinergyT2_RC ...

lircd --driver=dev/input --device=/dev/terratec/cinergyT2_RC ...

-- Axel



More information about the linux-dvb mailing list