From: Erich H. <sop...@pe...> - 2005-08-04 19:44:55
|
Hi all. I recently got a dell laptop that came with Dell Media experience (a windows mythtv type thing). 'The experience' included an upgrade option to get a remote control with it, so I went for it, thinking someone has probably gotten this working nicely in linux. I figured I would like to use this remote with my linux media box since it is a really nice remote. However there is no documentation for this remote anywhere on the web. So I figured I would get it working and contribute for a change. Currently my quest is to get it working as it comes, that is remote and usb dongle, mostly because i dont have the time/energy/savvy to set up a serial remote reciever to make lirc work easily with it. Luckily the following things about the remote are true: It is recognized by linux 2.6 kernels as an usbhid device. Some of the buttons map to keyboard keys. The rest of the button press events are readable from /dev/usb/hiddev0 So far ive been able to capture the values readable from hiddev0 for all of the buttons that do not correspond to keyboard events, and map them, as well as figure out which buttons correspond to which keyboard key. (all available if anyone wants me to post them) If this is the right place to try to get such a device working, I would appreciate any help/pointers/etc as to what I should be doing to make this work with lirc. If this isn't the right place, I would appreciate pointers to where I should be inquiring further. Thanks to all, Erich Heine |
From: <li...@ba...> - 2005-08-05 05:38:32
|
Hi! Erich Heine "sop...@pe..." wrote: [...] > It is recognized by linux 2.6 kernels as an usbhid device. > Some of the buttons map to keyboard keys. > The rest of the button press events are readable from /dev/usb/hiddev0 [...] > If this is the right place to try to get such a device working, I would > appreciate any help/pointers/etc as to what I should be doing to make > this work with lirc. If this isn't the right place, I would appreciate Have a look at daemons/hw_hiddev.c. Christoph |