Skip to content
Snippets Groups Projects
Commit 1910ea42 authored by Bastien Nocera's avatar Bastien Nocera Committed by Mauro Carvalho Chehab
Browse files

media: rc: Prefer KEY_NUMERIC_* for number buttons on remotes


Prefer KEY_NUMERIC_* for number buttons on remotes. Now all the remotes
use KEY_NUMERIC_[0-9] for the number buttons rather than keys that
could be affected by modifiers (Caps-Lock, or Num-Lock) or regional
keymaps.

Created using:
sed -i  's/KEY_\([0-9]\) /KEY_NUMERIC_\1 /' *.c
sed -i  's/KEY_\([0-9]\)}/KEY_NUMERIC_\1}/' *.c
sed -i  's/``KEY_\([0-9]\)/``KEY_NUMERIC_\1/' Documentation/media/uapi/rc/rc-tables.rst

Signed-off-by: default avatarBastien Nocera <hadess@hadess.net>
Signed-off-by: default avatarSean Young <sean@mess.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 15a98fb2
No related branches found
No related tags found
No related merge requests found
Showing
with 210 additions and 210 deletions
...@@ -54,7 +54,7 @@ the remote via /dev/input/event devices. ...@@ -54,7 +54,7 @@ the remote via /dev/input/event devices.
- .. row 3 - .. row 3
- ``KEY_0`` - ``KEY_NUMERIC_0``
- Keyboard digit 0 - Keyboard digit 0
...@@ -62,7 +62,7 @@ the remote via /dev/input/event devices. ...@@ -62,7 +62,7 @@ the remote via /dev/input/event devices.
- .. row 4 - .. row 4
- ``KEY_1`` - ``KEY_NUMERIC_1``
- Keyboard digit 1 - Keyboard digit 1
...@@ -70,7 +70,7 @@ the remote via /dev/input/event devices. ...@@ -70,7 +70,7 @@ the remote via /dev/input/event devices.
- .. row 5 - .. row 5
- ``KEY_2`` - ``KEY_NUMERIC_2``
- Keyboard digit 2 - Keyboard digit 2
...@@ -78,7 +78,7 @@ the remote via /dev/input/event devices. ...@@ -78,7 +78,7 @@ the remote via /dev/input/event devices.
- .. row 6 - .. row 6
- ``KEY_3`` - ``KEY_NUMERIC_3``
- Keyboard digit 3 - Keyboard digit 3
...@@ -86,7 +86,7 @@ the remote via /dev/input/event devices. ...@@ -86,7 +86,7 @@ the remote via /dev/input/event devices.
- .. row 7 - .. row 7
- ``KEY_4`` - ``KEY_NUMERIC_4``
- Keyboard digit 4 - Keyboard digit 4
...@@ -94,7 +94,7 @@ the remote via /dev/input/event devices. ...@@ -94,7 +94,7 @@ the remote via /dev/input/event devices.
- .. row 8 - .. row 8
- ``KEY_5`` - ``KEY_NUMERIC_5``
- Keyboard digit 5 - Keyboard digit 5
...@@ -102,7 +102,7 @@ the remote via /dev/input/event devices. ...@@ -102,7 +102,7 @@ the remote via /dev/input/event devices.
- .. row 9 - .. row 9
- ``KEY_6`` - ``KEY_NUMERIC_6``
- Keyboard digit 6 - Keyboard digit 6
...@@ -110,7 +110,7 @@ the remote via /dev/input/event devices. ...@@ -110,7 +110,7 @@ the remote via /dev/input/event devices.
- .. row 10 - .. row 10
- ``KEY_7`` - ``KEY_NUMERIC_7``
- Keyboard digit 7 - Keyboard digit 7
...@@ -118,7 +118,7 @@ the remote via /dev/input/event devices. ...@@ -118,7 +118,7 @@ the remote via /dev/input/event devices.
- .. row 11 - .. row 11
- ``KEY_8`` - ``KEY_NUMERIC_8``
- Keyboard digit 8 - Keyboard digit 8
...@@ -126,7 +126,7 @@ the remote via /dev/input/event devices. ...@@ -126,7 +126,7 @@ the remote via /dev/input/event devices.
- .. row 12 - .. row 12
- ``KEY_9`` - ``KEY_NUMERIC_9``
- Keyboard digit 9 - Keyboard digit 9
......
...@@ -12,16 +12,16 @@ ...@@ -12,16 +12,16 @@
static struct rc_map_table adstech_dvb_t_pci[] = { static struct rc_map_table adstech_dvb_t_pci[] = {
/* Keys 0 to 9 */ /* Keys 0 to 9 */
{ 0x4d, KEY_0 }, { 0x4d, KEY_NUMERIC_0 },
{ 0x57, KEY_1 }, { 0x57, KEY_NUMERIC_1 },
{ 0x4f, KEY_2 }, { 0x4f, KEY_NUMERIC_2 },
{ 0x53, KEY_3 }, { 0x53, KEY_NUMERIC_3 },
{ 0x56, KEY_4 }, { 0x56, KEY_NUMERIC_4 },
{ 0x4e, KEY_5 }, { 0x4e, KEY_NUMERIC_5 },
{ 0x5e, KEY_6 }, { 0x5e, KEY_NUMERIC_6 },
{ 0x54, KEY_7 }, { 0x54, KEY_NUMERIC_7 },
{ 0x4c, KEY_8 }, { 0x4c, KEY_NUMERIC_8 },
{ 0x5c, KEY_9 }, { 0x5c, KEY_NUMERIC_9 },
{ 0x5b, KEY_POWER }, { 0x5b, KEY_POWER },
{ 0x5f, KEY_MUTE }, { 0x5f, KEY_MUTE },
......
...@@ -11,22 +11,22 @@ ...@@ -11,22 +11,22 @@
/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */ /* A-Link DTU(m) slim remote, 6 rows, 3 columns. */
static struct rc_map_table alink_dtu_m[] = { static struct rc_map_table alink_dtu_m[] = {
{ 0x0800, KEY_VOLUMEUP }, { 0x0800, KEY_VOLUMEUP },
{ 0x0801, KEY_1 }, { 0x0801, KEY_NUMERIC_1 },
{ 0x0802, KEY_3 }, { 0x0802, KEY_NUMERIC_3 },
{ 0x0803, KEY_7 }, { 0x0803, KEY_NUMERIC_7 },
{ 0x0804, KEY_9 }, { 0x0804, KEY_NUMERIC_9 },
{ 0x0805, KEY_NEW }, /* symbol: PIP */ { 0x0805, KEY_NEW }, /* symbol: PIP */
{ 0x0806, KEY_0 }, { 0x0806, KEY_NUMERIC_0 },
{ 0x0807, KEY_CHANNEL }, /* JUMP */ { 0x0807, KEY_CHANNEL }, /* JUMP */
{ 0x080d, KEY_5 }, { 0x080d, KEY_NUMERIC_5 },
{ 0x080f, KEY_2 }, { 0x080f, KEY_NUMERIC_2 },
{ 0x0812, KEY_POWER2 }, { 0x0812, KEY_POWER2 },
{ 0x0814, KEY_CHANNELUP }, { 0x0814, KEY_CHANNELUP },
{ 0x0816, KEY_VOLUMEDOWN }, { 0x0816, KEY_VOLUMEDOWN },
{ 0x0818, KEY_6 }, { 0x0818, KEY_NUMERIC_6 },
{ 0x081a, KEY_MUTE }, { 0x081a, KEY_MUTE },
{ 0x081b, KEY_8 }, { 0x081b, KEY_NUMERIC_8 },
{ 0x081c, KEY_4 }, { 0x081c, KEY_NUMERIC_4 },
{ 0x081d, KEY_CHANNELDOWN }, { 0x081d, KEY_CHANNELDOWN },
}; };
......
...@@ -9,16 +9,16 @@ ...@@ -9,16 +9,16 @@
#include <linux/module.h> #include <linux/module.h>
static struct rc_map_table anysee[] = { static struct rc_map_table anysee[] = {
{ 0x0800, KEY_0 }, { 0x0800, KEY_NUMERIC_0 },
{ 0x0801, KEY_1 }, { 0x0801, KEY_NUMERIC_1 },
{ 0x0802, KEY_2 }, { 0x0802, KEY_NUMERIC_2 },
{ 0x0803, KEY_3 }, { 0x0803, KEY_NUMERIC_3 },
{ 0x0804, KEY_4 }, { 0x0804, KEY_NUMERIC_4 },
{ 0x0805, KEY_5 }, { 0x0805, KEY_NUMERIC_5 },
{ 0x0806, KEY_6 }, { 0x0806, KEY_NUMERIC_6 },
{ 0x0807, KEY_7 }, { 0x0807, KEY_NUMERIC_7 },
{ 0x0808, KEY_8 }, { 0x0808, KEY_NUMERIC_8 },
{ 0x0809, KEY_9 }, { 0x0809, KEY_NUMERIC_9 },
{ 0x080a, KEY_POWER2 }, /* [red power button] */ { 0x080a, KEY_POWER2 }, /* [red power button] */
{ 0x080b, KEY_VIDEO }, /* [*] MODE */ { 0x080b, KEY_VIDEO }, /* [*] MODE */
{ 0x080c, KEY_CHANNEL }, /* [symbol counterclockwise arrow] */ { 0x080c, KEY_CHANNEL }, /* [symbol counterclockwise arrow] */
......
...@@ -12,16 +12,16 @@ ...@@ -12,16 +12,16 @@
static struct rc_map_table apac_viewcomp[] = { static struct rc_map_table apac_viewcomp[] = {
{ 0x01, KEY_1 }, { 0x01, KEY_NUMERIC_1 },
{ 0x02, KEY_2 }, { 0x02, KEY_NUMERIC_2 },
{ 0x03, KEY_3 }, { 0x03, KEY_NUMERIC_3 },
{ 0x04, KEY_4 }, { 0x04, KEY_NUMERIC_4 },
{ 0x05, KEY_5 }, { 0x05, KEY_NUMERIC_5 },
{ 0x06, KEY_6 }, { 0x06, KEY_NUMERIC_6 },
{ 0x07, KEY_7 }, { 0x07, KEY_NUMERIC_7 },
{ 0x08, KEY_8 }, { 0x08, KEY_NUMERIC_8 },
{ 0x09, KEY_9 }, { 0x09, KEY_NUMERIC_9 },
{ 0x00, KEY_0 }, { 0x00, KEY_NUMERIC_0 },
{ 0x17, KEY_LAST }, /* +100 */ { 0x17, KEY_LAST }, /* +100 */
{ 0x0a, KEY_LIST }, /* recall */ { 0x0a, KEY_LIST }, /* recall */
......
...@@ -21,21 +21,21 @@ static struct rc_map_table t2hybrid[] = { ...@@ -21,21 +21,21 @@ static struct rc_map_table t2hybrid[] = {
{ 0x40, KEY_ZOOM }, /* Fullscreen */ { 0x40, KEY_ZOOM }, /* Fullscreen */
{ 0x1e, KEY_VOLUMEUP }, { 0x1e, KEY_VOLUMEUP },
{ 0x12, KEY_0 }, { 0x12, KEY_NUMERIC_0 },
{ 0x02, KEY_CHANNELDOWN }, { 0x02, KEY_CHANNELDOWN },
{ 0x1c, KEY_AGAIN }, /* Recall */ { 0x1c, KEY_AGAIN }, /* Recall */
{ 0x09, KEY_1 }, { 0x09, KEY_NUMERIC_1 },
{ 0x1d, KEY_2 }, { 0x1d, KEY_NUMERIC_2 },
{ 0x1f, KEY_3 }, { 0x1f, KEY_NUMERIC_3 },
{ 0x0d, KEY_4 }, { 0x0d, KEY_NUMERIC_4 },
{ 0x19, KEY_5 }, { 0x19, KEY_NUMERIC_5 },
{ 0x1b, KEY_6 }, { 0x1b, KEY_NUMERIC_6 },
{ 0x11, KEY_7 }, { 0x11, KEY_NUMERIC_7 },
{ 0x15, KEY_8 }, { 0x15, KEY_NUMERIC_8 },
{ 0x17, KEY_9 }, { 0x17, KEY_NUMERIC_9 },
}; };
static struct rc_map_list t2hybrid_map = { static struct rc_map_list t2hybrid_map = {
......
...@@ -16,16 +16,16 @@ ...@@ -16,16 +16,16 @@
static struct rc_map_table asus_pc39[] = { static struct rc_map_table asus_pc39[] = {
/* Keys 0 to 9 */ /* Keys 0 to 9 */
{ 0x082a, KEY_0 }, { 0x082a, KEY_NUMERIC_0 },
{ 0x0816, KEY_1 }, { 0x0816, KEY_NUMERIC_1 },
{ 0x0812, KEY_2 }, { 0x0812, KEY_NUMERIC_2 },
{ 0x0814, KEY_3 }, { 0x0814, KEY_NUMERIC_3 },
{ 0x0836, KEY_4 }, { 0x0836, KEY_NUMERIC_4 },
{ 0x0832, KEY_5 }, { 0x0832, KEY_NUMERIC_5 },
{ 0x0834, KEY_6 }, { 0x0834, KEY_NUMERIC_6 },
{ 0x080e, KEY_7 }, { 0x080e, KEY_NUMERIC_7 },
{ 0x080a, KEY_8 }, { 0x080a, KEY_NUMERIC_8 },
{ 0x080c, KEY_9 }, { 0x080c, KEY_NUMERIC_9 },
{ 0x0801, KEY_RADIO }, /* radio */ { 0x0801, KEY_RADIO }, /* radio */
{ 0x083c, KEY_MENU }, /* dvd/menu */ { 0x083c, KEY_MENU }, /* dvd/menu */
......
...@@ -20,16 +20,16 @@ static struct rc_map_table asus_ps3_100[] = { ...@@ -20,16 +20,16 @@ static struct rc_map_table asus_ps3_100[] = {
{ 0x0807, KEY_GREEN }, /* green */ { 0x0807, KEY_GREEN }, /* green */
/* Keys 0 to 9 */ /* Keys 0 to 9 */
{ 0x082a, KEY_0 }, { 0x082a, KEY_NUMERIC_0 },
{ 0x0816, KEY_1 }, { 0x0816, KEY_NUMERIC_1 },
{ 0x0812, KEY_2 }, { 0x0812, KEY_NUMERIC_2 },
{ 0x0814, KEY_3 }, { 0x0814, KEY_NUMERIC_3 },
{ 0x0836, KEY_4 }, { 0x0836, KEY_NUMERIC_4 },
{ 0x0832, KEY_5 }, { 0x0832, KEY_NUMERIC_5 },
{ 0x0834, KEY_6 }, { 0x0834, KEY_NUMERIC_6 },
{ 0x080e, KEY_7 }, { 0x080e, KEY_NUMERIC_7 },
{ 0x080a, KEY_8 }, { 0x080a, KEY_NUMERIC_8 },
{ 0x080c, KEY_9 }, { 0x080c, KEY_NUMERIC_9 },
{ 0x0815, KEY_VOLUMEUP }, { 0x0815, KEY_VOLUMEUP },
{ 0x0826, KEY_VOLUMEDOWN }, { 0x0826, KEY_VOLUMEDOWN },
......
...@@ -49,18 +49,18 @@ static struct rc_map_table ati_x10[] = { ...@@ -49,18 +49,18 @@ static struct rc_map_table ati_x10[] = {
* has problems with keycodes greater than 255, so avoid those high * has problems with keycodes greater than 255, so avoid those high
* keycodes in default maps. * keycodes in default maps.
*/ */
{ 0x0d, KEY_1 }, { 0x0d, KEY_NUMERIC_1 },
{ 0x0e, KEY_2 }, { 0x0e, KEY_NUMERIC_2 },
{ 0x0f, KEY_3 }, { 0x0f, KEY_NUMERIC_3 },
{ 0x10, KEY_4 }, { 0x10, KEY_NUMERIC_4 },
{ 0x11, KEY_5 }, { 0x11, KEY_NUMERIC_5 },
{ 0x12, KEY_6 }, { 0x12, KEY_NUMERIC_6 },
{ 0x13, KEY_7 }, { 0x13, KEY_NUMERIC_7 },
{ 0x14, KEY_8 }, { 0x14, KEY_NUMERIC_8 },
{ 0x15, KEY_9 }, { 0x15, KEY_NUMERIC_9 },
{ 0x16, KEY_MENU }, /* "menu": DVD root menu */ { 0x16, KEY_MENU }, /* "menu": DVD root menu */
/* KEY_NUMERIC_STAR? */ /* KEY_NUMERIC_STAR? */
{ 0x17, KEY_0 }, { 0x17, KEY_NUMERIC_0 },
{ 0x18, KEY_SETUP }, /* "check": DVD setup menu */ { 0x18, KEY_SETUP }, /* "check": DVD setup menu */
/* KEY_NUMERIC_POUND? */ /* KEY_NUMERIC_POUND? */
......
...@@ -11,17 +11,17 @@ ...@@ -11,17 +11,17 @@
static struct rc_map_table avermedia_a16d[] = { static struct rc_map_table avermedia_a16d[] = {
{ 0x20, KEY_LIST}, { 0x20, KEY_LIST},
{ 0x00, KEY_POWER}, { 0x00, KEY_POWER},
{ 0x28, KEY_1}, { 0x28, KEY_NUMERIC_1},
{ 0x18, KEY_2}, { 0x18, KEY_NUMERIC_2},
{ 0x38, KEY_3}, { 0x38, KEY_NUMERIC_3},
{ 0x24, KEY_4}, { 0x24, KEY_NUMERIC_4},
{ 0x14, KEY_5}, { 0x14, KEY_NUMERIC_5},
{ 0x34, KEY_6}, { 0x34, KEY_NUMERIC_6},
{ 0x2c, KEY_7}, { 0x2c, KEY_NUMERIC_7},
{ 0x1c, KEY_8}, { 0x1c, KEY_NUMERIC_8},
{ 0x3c, KEY_9}, { 0x3c, KEY_NUMERIC_9},
{ 0x12, KEY_SUBTITLE}, { 0x12, KEY_SUBTITLE},
{ 0x22, KEY_0}, { 0x22, KEY_NUMERIC_0},
{ 0x32, KEY_REWIND}, { 0x32, KEY_REWIND},
{ 0x3a, KEY_SHUFFLE}, { 0x3a, KEY_SHUFFLE},
{ 0x02, KEY_PRINT}, { 0x02, KEY_PRINT},
......
...@@ -15,19 +15,19 @@ static struct rc_map_table avermedia_cardbus[] = { ...@@ -15,19 +15,19 @@ static struct rc_map_table avermedia_cardbus[] = {
{ 0x01, KEY_TUNER }, /* TV/FM */ { 0x01, KEY_TUNER }, /* TV/FM */
{ 0x03, KEY_TEXT }, /* Teletext */ { 0x03, KEY_TEXT }, /* Teletext */
{ 0x04, KEY_EPG }, { 0x04, KEY_EPG },
{ 0x05, KEY_1 }, { 0x05, KEY_NUMERIC_1 },
{ 0x06, KEY_2 }, { 0x06, KEY_NUMERIC_2 },
{ 0x07, KEY_3 }, { 0x07, KEY_NUMERIC_3 },
{ 0x08, KEY_AUDIO }, { 0x08, KEY_AUDIO },
{ 0x09, KEY_4 }, { 0x09, KEY_NUMERIC_4 },
{ 0x0a, KEY_5 }, { 0x0a, KEY_NUMERIC_5 },
{ 0x0b, KEY_6 }, { 0x0b, KEY_NUMERIC_6 },
{ 0x0c, KEY_ZOOM }, /* Full screen */ { 0x0c, KEY_ZOOM }, /* Full screen */
{ 0x0d, KEY_7 }, { 0x0d, KEY_NUMERIC_7 },
{ 0x0e, KEY_8 }, { 0x0e, KEY_NUMERIC_8 },
{ 0x0f, KEY_9 }, { 0x0f, KEY_NUMERIC_9 },
{ 0x10, KEY_PAGEUP }, /* 16-CH PREV */ { 0x10, KEY_PAGEUP }, /* 16-CH PREV */
{ 0x11, KEY_0 }, { 0x11, KEY_NUMERIC_0 },
{ 0x12, KEY_INFO }, { 0x12, KEY_INFO },
{ 0x13, KEY_AGAIN }, /* CH RTN - channel return */ { 0x13, KEY_AGAIN }, /* CH RTN - channel return */
{ 0x14, KEY_MUTE }, { 0x14, KEY_MUTE },
......
...@@ -11,16 +11,16 @@ ...@@ -11,16 +11,16 @@
/* Matt Jesson <dvb@jesson.eclipse.co.uk */ /* Matt Jesson <dvb@jesson.eclipse.co.uk */
static struct rc_map_table avermedia_dvbt[] = { static struct rc_map_table avermedia_dvbt[] = {
{ 0x28, KEY_0 }, /* '0' / 'enter' */ { 0x28, KEY_NUMERIC_0 }, /* '0' / 'enter' */
{ 0x22, KEY_1 }, /* '1' */ { 0x22, KEY_NUMERIC_1 }, /* '1' */
{ 0x12, KEY_2 }, /* '2' / 'up arrow' */ { 0x12, KEY_NUMERIC_2 }, /* '2' / 'up arrow' */
{ 0x32, KEY_3 }, /* '3' */ { 0x32, KEY_NUMERIC_3 }, /* '3' */
{ 0x24, KEY_4 }, /* '4' / 'left arrow' */ { 0x24, KEY_NUMERIC_4 }, /* '4' / 'left arrow' */
{ 0x14, KEY_5 }, /* '5' */ { 0x14, KEY_NUMERIC_5 }, /* '5' */
{ 0x34, KEY_6 }, /* '6' / 'right arrow' */ { 0x34, KEY_NUMERIC_6 }, /* '6' / 'right arrow' */
{ 0x26, KEY_7 }, /* '7' */ { 0x26, KEY_NUMERIC_7 }, /* '7' */
{ 0x16, KEY_8 }, /* '8' / 'down arrow' */ { 0x16, KEY_NUMERIC_8 }, /* '8' / 'down arrow' */
{ 0x36, KEY_9 }, /* '9' */ { 0x36, KEY_NUMERIC_9 }, /* '9' */
{ 0x20, KEY_VIDEO }, /* 'source' */ { 0x20, KEY_VIDEO }, /* 'source' */
{ 0x10, KEY_TEXT }, /* 'teletext' */ { 0x10, KEY_TEXT }, /* 'teletext' */
......
...@@ -24,16 +24,16 @@ static struct rc_map_table avermedia_m135a[] = { ...@@ -24,16 +24,16 @@ static struct rc_map_table avermedia_m135a[] = {
{ 0x022e, KEY_DOT }, /* '.' */ { 0x022e, KEY_DOT }, /* '.' */
{ 0x0201, KEY_MODE }, /* TV/FM or SOURCE */ { 0x0201, KEY_MODE }, /* TV/FM or SOURCE */
{ 0x0205, KEY_1 }, { 0x0205, KEY_NUMERIC_1 },
{ 0x0206, KEY_2 }, { 0x0206, KEY_NUMERIC_2 },
{ 0x0207, KEY_3 }, { 0x0207, KEY_NUMERIC_3 },
{ 0x0209, KEY_4 }, { 0x0209, KEY_NUMERIC_4 },
{ 0x020a, KEY_5 }, { 0x020a, KEY_NUMERIC_5 },
{ 0x020b, KEY_6 }, { 0x020b, KEY_NUMERIC_6 },
{ 0x020d, KEY_7 }, { 0x020d, KEY_NUMERIC_7 },
{ 0x020e, KEY_8 }, { 0x020e, KEY_NUMERIC_8 },
{ 0x020f, KEY_9 }, { 0x020f, KEY_NUMERIC_9 },
{ 0x0211, KEY_0 }, { 0x0211, KEY_NUMERIC_0 },
{ 0x0213, KEY_RIGHT }, /* -> or L */ { 0x0213, KEY_RIGHT }, /* -> or L */
{ 0x0212, KEY_LEFT }, /* <- or R */ { 0x0212, KEY_LEFT }, /* <- or R */
...@@ -70,17 +70,17 @@ static struct rc_map_table avermedia_m135a[] = { ...@@ -70,17 +70,17 @@ static struct rc_map_table avermedia_m135a[] = {
{ 0x0406, KEY_MUTE }, { 0x0406, KEY_MUTE },
{ 0x0408, KEY_MODE }, /* TV/FM */ { 0x0408, KEY_MODE }, /* TV/FM */
{ 0x0409, KEY_1 }, { 0x0409, KEY_NUMERIC_1 },
{ 0x040a, KEY_2 }, { 0x040a, KEY_NUMERIC_2 },
{ 0x040b, KEY_3 }, { 0x040b, KEY_NUMERIC_3 },
{ 0x040c, KEY_4 }, { 0x040c, KEY_NUMERIC_4 },
{ 0x040d, KEY_5 }, { 0x040d, KEY_NUMERIC_5 },
{ 0x040e, KEY_6 }, { 0x040e, KEY_NUMERIC_6 },
{ 0x040f, KEY_7 }, { 0x040f, KEY_NUMERIC_7 },
{ 0x0410, KEY_8 }, { 0x0410, KEY_NUMERIC_8 },
{ 0x0411, KEY_9 }, { 0x0411, KEY_NUMERIC_9 },
{ 0x044c, KEY_DOT }, /* '.' */ { 0x044c, KEY_DOT }, /* '.' */
{ 0x0412, KEY_0 }, { 0x0412, KEY_NUMERIC_0 },
{ 0x0407, KEY_REFRESH }, /* Refresh/Reload */ { 0x0407, KEY_REFRESH }, /* Refresh/Reload */
{ 0x0413, KEY_AUDIO }, { 0x0413, KEY_AUDIO },
......
...@@ -18,17 +18,17 @@ static struct rc_map_table avermedia_m733a_rm_k6[] = { ...@@ -18,17 +18,17 @@ static struct rc_map_table avermedia_m733a_rm_k6[] = {
{ 0x0406, KEY_MUTE }, { 0x0406, KEY_MUTE },
{ 0x0408, KEY_MODE }, /* TV/FM */ { 0x0408, KEY_MODE }, /* TV/FM */
{ 0x0409, KEY_1 }, { 0x0409, KEY_NUMERIC_1 },
{ 0x040a, KEY_2 }, { 0x040a, KEY_NUMERIC_2 },
{ 0x040b, KEY_3 }, { 0x040b, KEY_NUMERIC_3 },
{ 0x040c, KEY_4 }, { 0x040c, KEY_NUMERIC_4 },
{ 0x040d, KEY_5 }, { 0x040d, KEY_NUMERIC_5 },
{ 0x040e, KEY_6 }, { 0x040e, KEY_NUMERIC_6 },
{ 0x040f, KEY_7 }, { 0x040f, KEY_NUMERIC_7 },
{ 0x0410, KEY_8 }, { 0x0410, KEY_NUMERIC_8 },
{ 0x0411, KEY_9 }, { 0x0411, KEY_NUMERIC_9 },
{ 0x044c, KEY_DOT }, /* '.' */ { 0x044c, KEY_DOT }, /* '.' */
{ 0x0412, KEY_0 }, { 0x0412, KEY_NUMERIC_0 },
{ 0x0407, KEY_REFRESH }, /* Refresh/Reload */ { 0x0407, KEY_REFRESH }, /* Refresh/Reload */
{ 0x0413, KEY_AUDIO }, { 0x0413, KEY_AUDIO },
......
...@@ -20,16 +20,16 @@ static struct rc_map_table avermedia_rm_ks[] = { ...@@ -20,16 +20,16 @@ static struct rc_map_table avermedia_rm_ks[] = {
{ 0x0506, KEY_MUTE }, /* Mute */ { 0x0506, KEY_MUTE }, /* Mute */
{ 0x0507, KEY_AGAIN }, /* Recall */ { 0x0507, KEY_AGAIN }, /* Recall */
{ 0x0508, KEY_VIDEO }, /* Source */ { 0x0508, KEY_VIDEO }, /* Source */
{ 0x0509, KEY_1 }, /* 1 */ { 0x0509, KEY_NUMERIC_1 }, /* 1 */
{ 0x050a, KEY_2 }, /* 2 */ { 0x050a, KEY_NUMERIC_2 }, /* 2 */
{ 0x050b, KEY_3 }, /* 3 */ { 0x050b, KEY_NUMERIC_3 }, /* 3 */
{ 0x050c, KEY_4 }, /* 4 */ { 0x050c, KEY_NUMERIC_4 }, /* 4 */
{ 0x050d, KEY_5 }, /* 5 */ { 0x050d, KEY_NUMERIC_5 }, /* 5 */
{ 0x050e, KEY_6 }, /* 6 */ { 0x050e, KEY_NUMERIC_6 }, /* 6 */
{ 0x050f, KEY_7 }, /* 7 */ { 0x050f, KEY_NUMERIC_7 }, /* 7 */
{ 0x0510, KEY_8 }, /* 8 */ { 0x0510, KEY_NUMERIC_8 }, /* 8 */
{ 0x0511, KEY_9 }, /* 9 */ { 0x0511, KEY_NUMERIC_9 }, /* 9 */
{ 0x0512, KEY_0 }, /* 0 */ { 0x0512, KEY_NUMERIC_0 }, /* 0 */
{ 0x0513, KEY_AUDIO }, /* Audio */ { 0x0513, KEY_AUDIO }, /* Audio */
{ 0x0515, KEY_EPG }, /* EPG */ { 0x0515, KEY_EPG }, /* EPG */
{ 0x0516, KEY_PLAYPAUSE }, /* Play/Pause */ { 0x0516, KEY_PLAYPAUSE }, /* Play/Pause */
......
...@@ -11,16 +11,16 @@ ...@@ -11,16 +11,16 @@
/* Alex Hermann <gaaf@gmx.net> */ /* Alex Hermann <gaaf@gmx.net> */
static struct rc_map_table avermedia[] = { static struct rc_map_table avermedia[] = {
{ 0x28, KEY_1 }, { 0x28, KEY_NUMERIC_1 },
{ 0x18, KEY_2 }, { 0x18, KEY_NUMERIC_2 },
{ 0x38, KEY_3 }, { 0x38, KEY_NUMERIC_3 },
{ 0x24, KEY_4 }, { 0x24, KEY_NUMERIC_4 },
{ 0x14, KEY_5 }, { 0x14, KEY_NUMERIC_5 },
{ 0x34, KEY_6 }, { 0x34, KEY_NUMERIC_6 },
{ 0x2c, KEY_7 }, { 0x2c, KEY_NUMERIC_7 },
{ 0x1c, KEY_8 }, { 0x1c, KEY_NUMERIC_8 },
{ 0x3c, KEY_9 }, { 0x3c, KEY_NUMERIC_9 },
{ 0x22, KEY_0 }, { 0x22, KEY_NUMERIC_0 },
{ 0x20, KEY_TV }, /* TV/FM */ { 0x20, KEY_TV }, /* TV/FM */
{ 0x10, KEY_CD }, /* CD */ { 0x10, KEY_CD }, /* CD */
......
...@@ -11,16 +11,16 @@ ...@@ -11,16 +11,16 @@
/* AVERTV STUDIO 303 Remote */ /* AVERTV STUDIO 303 Remote */
static struct rc_map_table avertv_303[] = { static struct rc_map_table avertv_303[] = {
{ 0x2a, KEY_1 }, { 0x2a, KEY_NUMERIC_1 },
{ 0x32, KEY_2 }, { 0x32, KEY_NUMERIC_2 },
{ 0x3a, KEY_3 }, { 0x3a, KEY_NUMERIC_3 },
{ 0x4a, KEY_4 }, { 0x4a, KEY_NUMERIC_4 },
{ 0x52, KEY_5 }, { 0x52, KEY_NUMERIC_5 },
{ 0x5a, KEY_6 }, { 0x5a, KEY_NUMERIC_6 },
{ 0x6a, KEY_7 }, { 0x6a, KEY_NUMERIC_7 },
{ 0x72, KEY_8 }, { 0x72, KEY_NUMERIC_8 },
{ 0x7a, KEY_9 }, { 0x7a, KEY_NUMERIC_9 },
{ 0x0e, KEY_0 }, { 0x0e, KEY_NUMERIC_0 },
{ 0x02, KEY_POWER }, { 0x02, KEY_POWER },
{ 0x22, KEY_VIDEO }, { 0x22, KEY_VIDEO },
......
...@@ -10,18 +10,18 @@ ...@@ -10,18 +10,18 @@
static struct rc_map_table azurewave_ad_tu700[] = { static struct rc_map_table azurewave_ad_tu700[] = {
{ 0x0000, KEY_TAB }, /* Tab */ { 0x0000, KEY_TAB }, /* Tab */
{ 0x0001, KEY_2 }, { 0x0001, KEY_NUMERIC_2 },
{ 0x0002, KEY_CHANNELDOWN }, { 0x0002, KEY_CHANNELDOWN },
{ 0x0003, KEY_1 }, { 0x0003, KEY_NUMERIC_1 },
{ 0x0004, KEY_MENU }, /* Record List */ { 0x0004, KEY_MENU }, /* Record List */
{ 0x0005, KEY_CHANNELUP }, { 0x0005, KEY_CHANNELUP },
{ 0x0006, KEY_3 }, { 0x0006, KEY_NUMERIC_3 },
{ 0x0007, KEY_SLEEP }, /* Hibernate */ { 0x0007, KEY_SLEEP }, /* Hibernate */
{ 0x0008, KEY_VIDEO }, /* A/V */ { 0x0008, KEY_VIDEO }, /* A/V */
{ 0x0009, KEY_4 }, { 0x0009, KEY_NUMERIC_4 },
{ 0x000a, KEY_VOLUMEDOWN }, { 0x000a, KEY_VOLUMEDOWN },
{ 0x000c, KEY_CANCEL }, /* Cancel */ { 0x000c, KEY_CANCEL }, /* Cancel */
{ 0x000d, KEY_7 }, { 0x000d, KEY_NUMERIC_7 },
{ 0x000e, KEY_AGAIN }, /* Recall */ { 0x000e, KEY_AGAIN }, /* Recall */
{ 0x000f, KEY_TEXT }, /* Teletext */ { 0x000f, KEY_TEXT }, /* Teletext */
{ 0x0010, KEY_MUTE }, { 0x0010, KEY_MUTE },
...@@ -29,17 +29,17 @@ static struct rc_map_table azurewave_ad_tu700[] = { ...@@ -29,17 +29,17 @@ static struct rc_map_table azurewave_ad_tu700[] = {
{ 0x0012, KEY_FASTFORWARD }, /* FF >> */ { 0x0012, KEY_FASTFORWARD }, /* FF >> */
{ 0x0013, KEY_BACK }, /* Back */ { 0x0013, KEY_BACK }, /* Back */
{ 0x0014, KEY_PLAY }, { 0x0014, KEY_PLAY },
{ 0x0015, KEY_0 }, { 0x0015, KEY_NUMERIC_0 },
{ 0x0016, KEY_POWER2 }, /* [red power button] */ { 0x0016, KEY_POWER2 }, /* [red power button] */
{ 0x0017, KEY_FAVORITES }, /* Favorite List */ { 0x0017, KEY_FAVORITES }, /* Favorite List */
{ 0x0018, KEY_RED }, { 0x0018, KEY_RED },
{ 0x0019, KEY_8 }, { 0x0019, KEY_NUMERIC_8 },
{ 0x001a, KEY_STOP }, { 0x001a, KEY_STOP },
{ 0x001b, KEY_9 }, { 0x001b, KEY_NUMERIC_9 },
{ 0x001c, KEY_EPG }, /* Info/EPG */ { 0x001c, KEY_EPG }, /* Info/EPG */
{ 0x001d, KEY_5 }, { 0x001d, KEY_NUMERIC_5 },
{ 0x001e, KEY_VOLUMEUP }, { 0x001e, KEY_VOLUMEUP },
{ 0x001f, KEY_6 }, { 0x001f, KEY_NUMERIC_6 },
{ 0x0040, KEY_REWIND }, /* FR << */ { 0x0040, KEY_REWIND }, /* FR << */
{ 0x0041, KEY_PREVIOUS }, /* Replay */ { 0x0041, KEY_PREVIOUS }, /* Replay */
{ 0x0042, KEY_NEXT }, /* Skip */ { 0x0042, KEY_NEXT }, /* Skip */
......
...@@ -37,24 +37,24 @@ static struct rc_map_table behold_columbus[] = { ...@@ -37,24 +37,24 @@ static struct rc_map_table behold_columbus[] = {
* 0x07 0x08 0x09 0x10 * * 0x07 0x08 0x09 0x10 *
* 7 8 9 Zoom * * 7 8 9 Zoom *
* */ * */
{ 0x01, KEY_1 }, { 0x01, KEY_NUMERIC_1 },
{ 0x02, KEY_2 }, { 0x02, KEY_NUMERIC_2 },
{ 0x03, KEY_3 }, { 0x03, KEY_NUMERIC_3 },
{ 0x0D, KEY_SETUP }, /* Setup key */ { 0x0D, KEY_SETUP }, /* Setup key */
{ 0x04, KEY_4 }, { 0x04, KEY_NUMERIC_4 },
{ 0x05, KEY_5 }, { 0x05, KEY_NUMERIC_5 },
{ 0x06, KEY_6 }, { 0x06, KEY_NUMERIC_6 },
{ 0x19, KEY_CAMERA }, /* Snapshot key */ { 0x19, KEY_CAMERA }, /* Snapshot key */
{ 0x07, KEY_7 }, { 0x07, KEY_NUMERIC_7 },
{ 0x08, KEY_8 }, { 0x08, KEY_NUMERIC_8 },
{ 0x09, KEY_9 }, { 0x09, KEY_NUMERIC_9 },
{ 0x10, KEY_ZOOM }, { 0x10, KEY_ZOOM },
/* 0x0A 0x00 0x0B 0x0C * /* 0x0A 0x00 0x0B 0x0C *
* RECALL 0 ChannelUp VolumeUp * * RECALL 0 ChannelUp VolumeUp *
* */ * */
{ 0x0A, KEY_AGAIN }, { 0x0A, KEY_AGAIN },
{ 0x00, KEY_0 }, { 0x00, KEY_NUMERIC_0 },
{ 0x0B, KEY_CHANNELUP }, { 0x0B, KEY_CHANNELUP },
{ 0x0C, KEY_VOLUMEUP }, { 0x0C, KEY_VOLUMEUP },
......
...@@ -37,21 +37,21 @@ static struct rc_map_table behold[] = { ...@@ -37,21 +37,21 @@ static struct rc_map_table behold[] = {
* 0x07 0x08 0x09 * * 0x07 0x08 0x09 *
* 7 8 9 * * 7 8 9 *
* */ * */
{ 0x866b01, KEY_1 }, { 0x866b01, KEY_NUMERIC_1 },
{ 0x866b02, KEY_2 }, { 0x866b02, KEY_NUMERIC_2 },
{ 0x866b03, KEY_3 }, { 0x866b03, KEY_NUMERIC_3 },
{ 0x866b04, KEY_4 }, { 0x866b04, KEY_NUMERIC_4 },
{ 0x866b05, KEY_5 }, { 0x866b05, KEY_NUMERIC_5 },
{ 0x866b06, KEY_6 }, { 0x866b06, KEY_NUMERIC_6 },
{ 0x866b07, KEY_7 }, { 0x866b07, KEY_NUMERIC_7 },
{ 0x866b08, KEY_8 }, { 0x866b08, KEY_NUMERIC_8 },
{ 0x866b09, KEY_9 }, { 0x866b09, KEY_NUMERIC_9 },
/* 0x0a 0x00 0x17 * /* 0x0a 0x00 0x17 *
* RECALL 0 MODE * * RECALL 0 MODE *
* */ * */
{ 0x866b0a, KEY_AGAIN }, { 0x866b0a, KEY_AGAIN },
{ 0x866b00, KEY_0 }, { 0x866b00, KEY_NUMERIC_0 },
{ 0x866b17, KEY_MODE }, { 0x866b17, KEY_MODE },
/* 0x14 0x10 * /* 0x14 0x10 *
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment