[mythtv-users] DVB Remote Control and MythTV

Adrian Look news at looksystems.ltd.uk
Mon Nov 24 05:19:27 EST 2003


On Monday 24 November 2003 09:45 am, Edward Wildgoose wrote:
> > Now, this is what I don't understand - I must be really thick, or
> > something - how do the keycodes from /dev/input/event0 get into the
> > keyboard buffer?
>
> Because /dev/input/event0 basically IS the keyboard buffer...

Ok, so for my next stupid question, I'd like to ask...

Why doesn't it work for me?

Here's my keymap:

0x00 KEY_0
0x01 KEY_1
0x02 KEY_2
0x03 KEY_3
0x04 KEY_4
0x05 KEY_5
0x06 KEY_6
0x07 KEY_7
0x08 KEY_8
0x09 KEY_9
0x0B KEY_RED
0x0C KEY_OPTION
0x0D KEY_MENU
0x0F KEY_MUTE
0x10 KEY_VOLUMEUP
0x11 KEY_VOLUMEDOWN
0x18 KEY_REWIND
0x1E KEY_FORWARD
0x1F KEY_EXIT
0x20 KEY_CHANNELUP
0x21 KEY_CHANNELDOWN
0x24 KEY_BACK
0x25 KEY_OK
0x29 KEY_BLUE
0x2E KEY_GREEN
0x30 KEY_PLAYPAUSE
0x32 KEY_REWIND
0x34 KEY_FASTFORWARD
0x35 KEY_PLAY
0x36 KEY_STOP
0x37 KEY_RECORD
0x38 KEY_YELLOW
0x3B KEY_GOTO
0x3C KEY_ZOOM
0x3D KEY_POWER

Here' what evtest says (when I press '1' on my remote):

./evtest /dev/input/event0

Input driver version is 1.0.0
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
Input device name: "saa7146 (0)"
Supported events:
  Event type 1 (Key)
    Event code 2 (1)
    Event code 3 (2)
    Event code 4 (3)
    Event code 5 (4)
    Event code 6 (5)
    Event code 7 (6)
    Event code 8 (7)
    Event code 9 (8)
    Event code 10 (9)
    Event code 11 (0)
    Event code 113 (Mute)
    Event code 114 (VolumeDown)
    Event code 115 (VolumeUp)
    Event code 116 (Power)
    Event code 128 (Stop)
    Event code 139 (Menu)
    Event code 158 (Back)
    Event code 159 (Forward)
    Event code 164 (PlayPause)
    Event code 167 (Record)
    Event code 168 (Rewind)
    Event code 174 (Exit)
    Event code 352 (Ok)
    Event code 354 (Goto)
    Event code 357 (Option)
    Event code 372 (Zoom)
    Event code 398 (Red)
    Event code 399 (Green)
    Event code 400 (Yellow)
    Event code 401 (Blue)
    Event code 402 (ChannelUp)
    Event code 403 (ChannelDown)
    Event code 407 (Play)
    Event code 411 (FastForward)
  Event type 20 (Repeat)
Testing ... (interrupt to exit)
Event: time 1069669109.333736, type 1 (Key), code 2 (1), value 1
Event: time 1069669109.791227, type 1 (Key), code 2 (1), value 0
Event: time 1069669111.607642, type 1 (Key), code 3 (2), value 1
Event: time 1069669112.071227, type 1 (Key), code 3 (2), value 2
Event: time 1069669112.421226, type 1 (Key), code 3 (2), value 2
Event: time 1069669112.771228, type 1 (Key), code 3 (2), value 0
Event: time 1069669113.376393, type 1 (Key), code 4 (3), value 1
Event: time 1069669113.831227, type 1 (Key), code 4 (3), value 2
Event: time 1069669114.181227, type 1 (Key), code 4 (3), value 2
Event: time 1069669114.531227, type 1 (Key), code 4 (3), value 2
Event: time 1069669114.881227, type 1 (Key), code 4 (3), value 0
Event: time 1069669119.103092, type 1 (Key), code 116 (Power), value 1
Event: time 1069669119.561228, type 1 (Key), code 116 (Power), value 0

But pressing '1' (or any other button) when watching livetv in MythTV does 
absolutely nothing.

Any clues?
-- 
Adrian Look



More information about the mythtv-users mailing list