[mythtv-users] lirc does not work on kernel 2.6.35.11-83.fc14.i686
Boleslaw Ciesielski
bc-mythtv at comcast.net
Sat Mar 26 18:28:21 UTC 2011
On Fri, Mar 25, 2011 at 12:22:44AM -0400, Jarod Wilson wrote:
> On Mar 24, 2011, at 10:36 PM, Boleslaw Ciesielski wrote:
>
> > On 03/24/2011 03:27 PM, Jarod Wilson wrote:
> >> On Mar 24, 2011, at 1:15 PM, Gabe Rubin wrote:
> >>> I am also unclear on how to use devinput mode. Does that require me
> >>> using something different than lircd.conf file (I saw references to a
> >>> keymap on some of the threads).
> >>
> >> You need the lircd.conf.devinput config provided in the lirc-remotes
> >> sub-package, lircd set to devinput mode, and a pointer to the right
> >> input event device.
> >
> > So I had similar problem and got the above to work but I am still not
> > clear what the right way to deal with the missing or wrongly mapped keys
> > on the Hauppauge remote is? (On Fedora 14, using 2.6.35.11-83.fc14)
>
> ir-keytable from v4l-utils, primarily
Thanks, I got v4l-utils from koji but there must be still something
missing. I have PVR-350 with the original remote that came with it (I
think it's called "Hauppauge grey").
After I load ir-kbd-i2c and run evtest for some keys I get reasonably
good output e.g. Vol- (aka Left on this remote):
Event: time 1301162933.706394, type 4 (Misc), code 4 (ScanCode), value 11
Event: time 1301162933.706405, type 1 (Key), code 114 (VolumeDown), value 1
Event: time 1301162933.706407, -------------- Report Sync ------------
Event: time 1301162933.955520, type 1 (Key), code 114 (VolumeDown), value 0
Event: time 1301162933.955524, -------------- Report Sync ------------
but for some others e.g. Ok I get only this:
Event: time 1301162937.607396, type 4 (Misc), code 4 (ScanCode), value 25
Event: time 1301162937.707390, type 4 (Misc), code 4 (ScanCode), value 25
OK, so I thought that's where ir-keytable comes in. So I tried
$ ir-keytable -k 0x25=KEY_OK
Setting scancode 0x0025 with 0x0160 via EVIOCSKEYCODE: Invalid argument
Wrote 1 keycode(s) to driver
$
which seems to return an error and has no effect.
What am I missing?
Thanks,
Bolek
More information about the mythtv-users
mailing list