V4L/DVB (7590): ir-common: Adds 3 missing IR keys for FlyVIdeo2000
authorIvan Bobyr <brefi@yandex.ru>
Wed, 16 Apr 2008 19:01:55 +0000 (16:01 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Thu, 24 Apr 2008 17:09:40 +0000 (14:09 -0300)
The patch extends the default keymap of FlyVIdeo2000 IR remote control so that
this remote may also serve movie & music players in a better way.

I bought a SAA7130 TV tuner with a remote control having 3 additional button
as the default layout, exactly as:

1) labeled "<<<" : key code 0x19, may be used as "backward"in MPlayer,XMMS etc

2) labeled ">>>" : key code 0x1f, may be used as "forward"...

3) not labeled : key code 0x0a, may be used as "pause"...

Once have added these code definitions to the kernel, me got all these
operations available for viewing movies & listening music.

Signed-off-by : Ivan Bobyr <brefi@yandex.ru>

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/common/ir-keymaps.c

index c5d10bd..65f810c 100644 (file)
@@ -771,7 +771,11 @@ IR_KEYTAB_TYPE ir_codes_flyvideo[IR_KEYTAB_SIZE] = {
        [ 0x12 ] = KEY_CHANNELUP,    // Channel +
        [ 0x13 ] = KEY_CHANNELDOWN,  // Channel -
        [ 0x06 ] = KEY_AGAIN,        // Recall
-       [ 0x10 ] = KEY_ENTER,      // Enter
+       [ 0x10 ] = KEY_ENTER,        // Enter
+
+       [ 0x19 ] = KEY_BACK,         // Rewind  ( <<< )
+       [ 0x1f ] = KEY_FORWARD,      // Forward ( >>> )
+       [ 0x0a ] = KEY_ANGLE,        // (no label, may be used as the PAUSE button)
 };
 
 EXPORT_SYMBOL_GPL(ir_codes_flyvideo);