aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2010-08-01 14:55:14 (GMT)
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-08-01 14:55:14 (GMT)
commite0a76ed17b65e3b5efe197e58b008b18c35cd8cb (patch)
treeef63d9f4e9dba1e34a2dc4eb9005100d6a5984b9
parentd31a8695b8f47b0b211a52f2ca8ebf9b13565721 (diff)
rc_keymaps: re-generate files based on current v4l-dvb.git
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r--utils/keytable/parse.h42
-rw-r--r--utils/keytable/rc_keymaps/a800 (renamed from utils/keytable/rc_keymaps/a800_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/af9005 (renamed from utils/keytable/rc_keymaps/af9005_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_a_link (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_a_link)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_avermedia (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_avermedia)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_digittrade (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_digittrade)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_leadtek (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_leadtek)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_msi (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_msi)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_msi_digivox_iii (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_msi_digivox_iii)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_mygictv (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_mygictv)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_trekstor (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_trekstor)1
-rw-r--r--utils/keytable/rc_keymaps/af9015_table_twinhan (renamed from utils/keytable/rc_keymaps/af9015_rc_keys_twinhan)1
-rw-r--r--utils/keytable/rc_keymaps/anysee (renamed from utils/keytable/rc_keymaps/anysee_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/avermedia_m135a116
-rw-r--r--utils/keytable/rc_keymaps/avermedia_m733a_rm_k645
-rw-r--r--utils/keytable/rc_keymaps/cinergyt2 (renamed from utils/keytable/rc_keymaps/cinergyt2_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/d680_dmb (renamed from utils/keytable/rc_keymaps/d680_dmb_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/dib0700_nec71
-rw-r--r--utils/keytable/rc_keymaps/dib0700_rc5 (renamed from utils/keytable/rc_keymaps/dib0700_rc_keys)37
-rw-r--r--utils/keytable/rc_keymaps/dibusb (renamed from utils/keytable/rc_keymaps/dibusb_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/digitv (renamed from utils/keytable/rc_keymaps/digitv_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/dtt200u (renamed from utils/keytable/rc_keymaps/dtt200u_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/dvico_mce (renamed from utils/keytable/rc_keymaps/dvico_mce_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/dvico_portable (renamed from utils/keytable/rc_keymaps/dvico_portable_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/dw210x (renamed from utils/keytable/rc_keymaps/dw210x_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/haupp (renamed from utils/keytable/rc_keymaps/haupp_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/imon_mce84
-rw-r--r--utils/keytable/rc_keymaps/imon_pad74
-rw-r--r--utils/keytable/rc_keymaps/megasky (renamed from utils/keytable/rc_keymaps/megasky_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/opera1 (renamed from utils/keytable/rc_keymaps/opera1_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/pinnacle310e (renamed from utils/keytable/rc_keymaps/pinnacle310e_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/pixelview_mk1232
-rw-r--r--utils/keytable/rc_keymaps/rc6_mce54
-rw-r--r--utils/keytable/rc_keymaps/tbs (renamed from utils/keytable/rc_keymaps/tbs_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/tevii (renamed from utils/keytable/rc_keymaps/tevii_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/tvwalkertwin (renamed from utils/keytable/rc_keymaps/tvwalkertwin_rc_keys)1
-rw-r--r--utils/keytable/rc_keymaps/vp702x3
-rw-r--r--utils/keytable/rc_keymaps/vp702x_rc_keys2
-rw-r--r--utils/keytable/rc_keymaps/vp7045 (renamed from utils/keytable/rc_keymaps/vp7045_rc_keys)1
39 files changed, 514 insertions, 74 deletions
diff --git a/utils/keytable/parse.h b/utils/keytable/parse.h
index 74827ec..3673385 100644
--- a/utils/keytable/parse.h
+++ b/utils/keytable/parse.h
@@ -448,6 +448,48 @@ struct parse_key {
{"KEY_NUMERIC_STAR", 0x20a},
{"KEY_NUMERIC_POUND", 0x20b},
{"KEY_CAMERA_FOCUS", 0x210},
+ {"KEY_WPS_BUTTON", 0x211},
+ {"BTN_TRIGGER_HAPPY", 0x2c0},
+ {"BTN_TRIGGER_HAPPY1", 0x2c0},
+ {"BTN_TRIGGER_HAPPY2", 0x2c1},
+ {"BTN_TRIGGER_HAPPY3", 0x2c2},
+ {"BTN_TRIGGER_HAPPY4", 0x2c3},
+ {"BTN_TRIGGER_HAPPY5", 0x2c4},
+ {"BTN_TRIGGER_HAPPY6", 0x2c5},
+ {"BTN_TRIGGER_HAPPY7", 0x2c6},
+ {"BTN_TRIGGER_HAPPY8", 0x2c7},
+ {"BTN_TRIGGER_HAPPY9", 0x2c8},
+ {"BTN_TRIGGER_HAPPY10", 0x2c9},
+ {"BTN_TRIGGER_HAPPY11", 0x2ca},
+ {"BTN_TRIGGER_HAPPY12", 0x2cb},
+ {"BTN_TRIGGER_HAPPY13", 0x2cc},
+ {"BTN_TRIGGER_HAPPY14", 0x2cd},
+ {"BTN_TRIGGER_HAPPY15", 0x2ce},
+ {"BTN_TRIGGER_HAPPY16", 0x2cf},
+ {"BTN_TRIGGER_HAPPY17", 0x2d0},
+ {"BTN_TRIGGER_HAPPY18", 0x2d1},
+ {"BTN_TRIGGER_HAPPY19", 0x2d2},
+ {"BTN_TRIGGER_HAPPY20", 0x2d3},
+ {"BTN_TRIGGER_HAPPY21", 0x2d4},
+ {"BTN_TRIGGER_HAPPY22", 0x2d5},
+ {"BTN_TRIGGER_HAPPY23", 0x2d6},
+ {"BTN_TRIGGER_HAPPY24", 0x2d7},
+ {"BTN_TRIGGER_HAPPY25", 0x2d8},
+ {"BTN_TRIGGER_HAPPY26", 0x2d9},
+ {"BTN_TRIGGER_HAPPY27", 0x2da},
+ {"BTN_TRIGGER_HAPPY28", 0x2db},
+ {"BTN_TRIGGER_HAPPY29", 0x2dc},
+ {"BTN_TRIGGER_HAPPY30", 0x2dd},
+ {"BTN_TRIGGER_HAPPY31", 0x2de},
+ {"BTN_TRIGGER_HAPPY32", 0x2df},
+ {"BTN_TRIGGER_HAPPY33", 0x2e0},
+ {"BTN_TRIGGER_HAPPY34", 0x2e1},
+ {"BTN_TRIGGER_HAPPY35", 0x2e2},
+ {"BTN_TRIGGER_HAPPY36", 0x2e3},
+ {"BTN_TRIGGER_HAPPY37", 0x2e4},
+ {"BTN_TRIGGER_HAPPY38", 0x2e5},
+ {"BTN_TRIGGER_HAPPY39", 0x2e6},
+ {"BTN_TRIGGER_HAPPY40", 0x2e7},
{"KEY_MAX", 0x2ff},
{ NULL, 0}
};
diff --git a/utils/keytable/rc_keymaps/a800_rc_keys b/utils/keytable/rc_keymaps/a800
index 9de3ef6..a4a20ba 100644
--- a/utils/keytable/rc_keymaps/a800_rc_keys
+++ b/utils/keytable/rc_keymaps/a800
@@ -1,3 +1,4 @@
+# table a800, type: UNKNOWN
0x0201 KEY_PROG1
0x0200 KEY_POWER
0x0205 KEY_1
diff --git a/utils/keytable/rc_keymaps/af9005_rc_keys b/utils/keytable/rc_keymaps/af9005
index fc8a036..b5d32c3 100644
--- a/utils/keytable/rc_keymaps/af9005_rc_keys
+++ b/utils/keytable/rc_keymaps/af9005
@@ -1,3 +1,4 @@
+# table af9005, type: UNKNOWN
0x01b7 KEY_POWER
0x01a7 KEY_VOLUMEUP
0x0187 KEY_CHANNELUP
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_a_link b/utils/keytable/rc_keymaps/af9015_table_a_link
index 7dc2b23..623feb7 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_a_link
+++ b/utils/keytable/rc_keymaps/af9015_table_a_link
@@ -1,3 +1,4 @@
+# table af9015_table_a_link, type: UNKNOWN
0x001e KEY_1
0x001f KEY_2
0x0020 KEY_3
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_avermedia b/utils/keytable/rc_keymaps/af9015_table_avermedia
index 99eba6b..70e174a 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_avermedia
+++ b/utils/keytable/rc_keymaps/af9015_table_avermedia
@@ -1,3 +1,4 @@
+# table af9015_table_avermedia, type: UNKNOWN
0x053d KEY_PROG1
0x0512 KEY_POWER
0x051e KEY_1
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_digittrade b/utils/keytable/rc_keymaps/af9015_table_digittrade
index a5f2760..3f1bd54 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_digittrade
+++ b/utils/keytable/rc_keymaps/af9015_table_digittrade
@@ -1,3 +1,4 @@
+# table af9015_table_digittrade, type: UNKNOWN
0x010f KEY_LAST
0x0517 KEY_TEXT
0x0108 KEY_EPG
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_leadtek b/utils/keytable/rc_keymaps/af9015_table_leadtek
index 1858dba..c2f9b8b 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_leadtek
+++ b/utils/keytable/rc_keymaps/af9015_table_leadtek
@@ -1,3 +1,4 @@
+# table af9015_table_leadtek, type: UNKNOWN
0x001e KEY_1
0x001f KEY_2
0x0020 KEY_3
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_msi b/utils/keytable/rc_keymaps/af9015_table_msi
index 9111bec..eff5ada 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_msi
+++ b/utils/keytable/rc_keymaps/af9015_table_msi
@@ -1,3 +1,4 @@
+# table af9015_table_msi, type: UNKNOWN
0x001e KEY_1
0x001f KEY_2
0x0020 KEY_3
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_msi_digivox_iii b/utils/keytable/rc_keymaps/af9015_table_msi_digivox_iii
index 61adc31..fa85959 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_msi_digivox_iii
+++ b/utils/keytable/rc_keymaps/af9015_table_msi_digivox_iii
@@ -1,3 +1,4 @@
+# table af9015_table_msi_digivox_iii, type: UNKNOWN
0x0713 KEY_POWER
0x073b KEY_VIDEO
0x073e KEY_ZOOM
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_mygictv b/utils/keytable/rc_keymaps/af9015_table_mygictv
index 2624a60..65c6634 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_mygictv
+++ b/utils/keytable/rc_keymaps/af9015_table_mygictv
@@ -1,3 +1,4 @@
+# table af9015_table_mygictv, type: UNKNOWN
0x003d KEY_SWITCHVIDEOMODE
0x0545 KEY_POWER
0x001e KEY_1
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_trekstor b/utils/keytable/rc_keymaps/af9015_table_trekstor
index 401dbfe..f987345 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_trekstor
+++ b/utils/keytable/rc_keymaps/af9015_table_trekstor
@@ -1,3 +1,4 @@
+# table af9015_table_trekstor, type: UNKNOWN
0x0704 KEY_AGAIN
0x0705 KEY_MUTE
0x0706 KEY_UP
diff --git a/utils/keytable/rc_keymaps/af9015_rc_keys_twinhan b/utils/keytable/rc_keymaps/af9015_table_twinhan
index a4cee17..f3eee35 100644
--- a/utils/keytable/rc_keymaps/af9015_rc_keys_twinhan
+++ b/utils/keytable/rc_keymaps/af9015_table_twinhan
@@ -1,3 +1,4 @@
+# table af9015_table_twinhan, type: UNKNOWN
0x053f KEY_POWER
0x0019 KEY_FAVORITES
0x0004 KEY_TEXT
diff --git a/utils/keytable/rc_keymaps/anysee_rc_keys b/utils/keytable/rc_keymaps/anysee
index 64d346e..39a495b 100644
--- a/utils/keytable/rc_keymaps/anysee_rc_keys
+++ b/utils/keytable/rc_keymaps/anysee
@@ -1,3 +1,4 @@
+# table anysee, type: UNKNOWN
0x0100 KEY_0
0x0101 KEY_1
0x0102 KEY_2
diff --git a/utils/keytable/rc_keymaps/avermedia_m135a b/utils/keytable/rc_keymaps/avermedia_m135a
index 6494392..1c56bd1 100644
--- a/utils/keytable/rc_keymaps/avermedia_m135a
+++ b/utils/keytable/rc_keymaps/avermedia_m135a
@@ -1,36 +1,80 @@
-# table avermedia_m135a, type: UNKNOWN
-0x00 KEY_POWER2
-0x2e KEY_DOT
-0x01 KEY_MODE
-0x05 KEY_1
-0x06 KEY_2
-0x07 KEY_3
-0x09 KEY_4
-0x0a KEY_5
-0x0b KEY_6
-0x0d KEY_7
-0x0e KEY_8
-0x0f KEY_9
-0x11 KEY_0
-0x13 KEY_RIGHT
-0x12 KEY_LEFT
-0x17 KEY_SLEEP
-0x10 KEY_SHUFFLE
-0x43 KEY_CHANNELUP
-0x42 KEY_CHANNELDOWN
-0x1f KEY_VOLUMEUP
-0x1e KEY_VOLUMEDOWN
-0x0c KEY_ENTER
-0x14 KEY_MUTE
-0x08 KEY_AUDIO
-0x03 KEY_TEXT
-0x04 KEY_EPG
-0x2b KEY_TV2
-0x1d KEY_RED
-0x1c KEY_YELLOW
-0x41 KEY_GREEN
-0x40 KEY_BLUE
-0x1a KEY_PLAYPAUSE
-0x19 KEY_RECORD
-0x18 KEY_PLAY
-0x1b KEY_STOP
+# table avermedia_m135a, type: NEC
+0x0200 KEY_POWER2
+0x022e KEY_DOT
+0x0201 KEY_MODE
+0x0205 KEY_1
+0x0206 KEY_2
+0x0207 KEY_3
+0x0209 KEY_4
+0x020a KEY_5
+0x020b KEY_6
+0x020d KEY_7
+0x020e KEY_8
+0x020f KEY_9
+0x0211 KEY_0
+0x0213 KEY_RIGHT
+0x0212 KEY_LEFT
+0x0217 KEY_SLEEP
+0x0210 KEY_SHUFFLE
+0x0303 KEY_CHANNELUP
+0x0302 KEY_CHANNELDOWN
+0x021f KEY_VOLUMEUP
+0x021e KEY_VOLUMEDOWN
+0x020c KEY_ENTER
+0x0214 KEY_MUTE
+0x0208 KEY_AUDIO
+0x0203 KEY_TEXT
+0x0204 KEY_EPG
+0x022b KEY_TV2
+0x021d KEY_RED
+0x021c KEY_YELLOW
+0x0301 KEY_GREEN
+0x0300 KEY_BLUE
+0x021a KEY_PLAYPAUSE
+0x0219 KEY_RECORD
+0x0218 KEY_PLAY
+0x021b KEY_STOP
+0x0401 KEY_POWER2
+0x0406 KEY_MUTE
+0x0408 KEY_MODE
+0x0409 KEY_1
+0x040a KEY_2
+0x040b KEY_3
+0x040c KEY_4
+0x040d KEY_5
+0x040e KEY_6
+0x040f KEY_7
+0x0410 KEY_8
+0x0411 KEY_9
+0x044c KEY_DOT
+0x0412 KEY_0
+0x0407 KEY_REFRESH
+0x0413 KEY_AUDIO
+0x0440 KEY_SCREEN
+0x0441 KEY_HOME
+0x0442 KEY_BACK
+0x0447 KEY_UP
+0x0448 KEY_DOWN
+0x0449 KEY_LEFT
+0x044a KEY_RIGHT
+0x044b KEY_OK
+0x0404 KEY_VOLUMEUP
+0x0405 KEY_VOLUMEDOWN
+0x0402 KEY_CHANNELUP
+0x0403 KEY_CHANNELDOWN
+0x0443 KEY_RED
+0x0444 KEY_GREEN
+0x0445 KEY_YELLOW
+0x0446 KEY_BLUE
+0x0414 KEY_TEXT
+0x0415 KEY_EPG
+0x041a KEY_TV2
+0x041b KEY_MHP
+0x0417 KEY_RECORD
+0x0416 KEY_PLAYPAUSE
+0x0418 KEY_STOP
+0x0419 KEY_PAUSE
+0x041f KEY_PREVIOUS
+0x041c KEY_REWIND
+0x041d KEY_FORWARD
+0x041e KEY_NEXT
diff --git a/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6 b/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6
new file mode 100644
index 0000000..b2cf3dc
--- /dev/null
+++ b/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6
@@ -0,0 +1,45 @@
+# table avermedia_m733a_rm_k6, type: NEC
+0x0401 KEY_POWER2
+0x0406 KEY_MUTE
+0x0408 KEY_MODE
+0x0409 KEY_1
+0x040a KEY_2
+0x040b KEY_3
+0x040c KEY_4
+0x040d KEY_5
+0x040e KEY_6
+0x040f KEY_7
+0x0410 KEY_8
+0x0411 KEY_9
+0x044c KEY_DOT
+0x0412 KEY_0
+0x0407 KEY_REFRESH
+0x0413 KEY_AUDIO
+0x0440 KEY_SCREEN
+0x0441 KEY_HOME
+0x0442 KEY_BACK
+0x0447 KEY_UP
+0x0448 KEY_DOWN
+0x0449 KEY_LEFT
+0x044a KEY_RIGHT
+0x044b KEY_OK
+0x0404 KEY_VOLUMEUP
+0x0405 KEY_VOLUMEDOWN
+0x0402 KEY_CHANNELUP
+0x0403 KEY_CHANNELDOWN
+0x0443 KEY_RED
+0x0444 KEY_GREEN
+0x0445 KEY_YELLOW
+0x0446 KEY_BLUE
+0x0414 KEY_TEXT
+0x0415 KEY_EPG
+0x041a KEY_TV2
+0x041b KEY_MHP
+0x0417 KEY_RECORD
+0x0416 KEY_PLAYPAUSE
+0x0418 KEY_STOP
+0x0419 KEY_PAUSE
+0x041f KEY_PREVIOUS
+0x041c KEY_REWIND
+0x041d KEY_FORWARD
+0x041e KEY_NEXT
diff --git a/utils/keytable/rc_keymaps/cinergyt2_rc_keys b/utils/keytable/rc_keymaps/cinergyt2
index 34b8e4a..ea0c376 100644
--- a/utils/keytable/rc_keymaps/cinergyt2_rc_keys
+++ b/utils/keytable/rc_keymaps/cinergyt2
@@ -1,3 +1,4 @@
+# table cinergyt2, type: UNKNOWN
0x0401 KEY_POWER
0x0402 KEY_1
0x0403 KEY_2
diff --git a/utils/keytable/rc_keymaps/d680_dmb_rc_keys b/utils/keytable/rc_keymaps/d680_dmb
index 770a81e..b157a53 100644
--- a/utils/keytable/rc_keymaps/d680_dmb_rc_keys
+++ b/utils/keytable/rc_keymaps/d680_dmb
@@ -1,3 +1,4 @@
+# table d680_dmb, type: UNKNOWN
0x0038 KEY_UNKNOWN
0x080c KEY_ZOOM
0x0800 KEY_0
diff --git a/utils/keytable/rc_keymaps/dib0700_nec b/utils/keytable/rc_keymaps/dib0700_nec
new file mode 100644
index 0000000..8b8e06f
--- /dev/null
+++ b/utils/keytable/rc_keymaps/dib0700_nec
@@ -0,0 +1,71 @@
+# table dib0700_nec, type: NEC
+0x8613 KEY_MUTE
+0x8612 KEY_POWER
+0x8601 KEY_1
+0x8602 KEY_2
+0x8603 KEY_3
+0x8604 KEY_4
+0x8605 KEY_5
+0x8606 KEY_6
+0x8607 KEY_7
+0x8608 KEY_8
+0x8609 KEY_9
+0x8600 KEY_0
+0x860d KEY_CHANNELUP
+0x8619 KEY_CHANNELDOWN
+0x8610 KEY_VOLUMEUP
+0x860c KEY_VOLUMEDOWN
+0x860a KEY_CAMERA
+0x860b KEY_ZOOM
+0x861b KEY_BACKSPACE
+0x8615 KEY_ENTER
+0x861d KEY_UP
+0x861e KEY_DOWN
+0x860e KEY_LEFT
+0x860f KEY_RIGHT
+0x8618 KEY_RECORD
+0x861a KEY_STOP
+0x7a00 KEY_MENU
+0x7a01 KEY_RECORD
+0x7a02 KEY_PLAY
+0x7a03 KEY_STOP
+0x7a10 KEY_CHANNELUP
+0x7a11 KEY_CHANNELDOWN
+0x7a12 KEY_VOLUMEUP
+0x7a13 KEY_VOLUMEDOWN
+0x7a40 KEY_POWER
+0x7a41 KEY_MUTE
+0x4501 KEY_POWER
+0x4502 KEY_MUTE
+0x4503 KEY_1
+0x4504 KEY_2
+0x4505 KEY_3
+0x4506 KEY_4
+0x4507 KEY_5
+0x4508 KEY_6
+0x4509 KEY_7
+0x450a KEY_8
+0x450b KEY_9
+0x450c KEY_LAST
+0x450d KEY_0
+0x450e KEY_ENTER
+0x450f KEY_RED
+0x4510 KEY_CHANNELUP
+0x4511 KEY_GREEN
+0x4512 KEY_VOLUMEDOWN
+0x4513 KEY_OK
+0x4514 KEY_VOLUMEUP
+0x4515 KEY_YELLOW
+0x4516 KEY_CHANNELDOWN
+0x4517 KEY_BLUE
+0x4518 KEY_LEFT
+0x4519 KEY_PLAYPAUSE
+0x451a KEY_RIGHT
+0x451b KEY_REWIND
+0x451c KEY_L
+0x451d KEY_FASTFORWARD
+0x451e KEY_STOP
+0x451f KEY_TEXT
+0x4540 KEY_RECORD
+0x4541 KEY_SCREEN
+0x4542 KEY_SELECT
diff --git a/utils/keytable/rc_keymaps/dib0700_rc_keys b/utils/keytable/rc_keymaps/dib0700_rc5
index e2edfe1..4f8377f 100644
--- a/utils/keytable/rc_keymaps/dib0700_rc_keys
+++ b/utils/keytable/rc_keymaps/dib0700_rc5
@@ -1,3 +1,4 @@
+# table dib0700_rc5, type: RC5
0x0700 KEY_MUTE
0x0701 KEY_MENU
0x0739 KEY_POWER
@@ -178,39 +179,3 @@
0x1d37 KEY_RECORD
0x1d3b KEY_GOTO
0x1d3d KEY_POWER
-0x8613 KEY_MUTE
-0x8612 KEY_POWER
-0x8601 KEY_1
-0x8602 KEY_2
-0x8603 KEY_3
-0x8604 KEY_4
-0x8605 KEY_5
-0x8606 KEY_6
-0x8607 KEY_7
-0x8608 KEY_8
-0x8609 KEY_9
-0x8600 KEY_0
-0x860d KEY_CHANNELUP
-0x8619 KEY_CHANNELDOWN
-0x8610 KEY_VOLUMEUP
-0x860c KEY_VOLUMEDOWN
-0x860a KEY_CAMERA
-0x860b KEY_ZOOM
-0x861b KEY_BACKSPACE
-0x8615 KEY_ENTER
-0x861d KEY_UP
-0x861e KEY_DOWN
-0x860e KEY_LEFT
-0x860f KEY_RIGHT
-0x8618 KEY_RECORD
-0x861a KEY_STOP
-0x7a00 KEY_MENU
-0x7a01 KEY_RECORD
-0x7a02 KEY_PLAY
-0x7a03 KEY_STOP
-0x7a10 KEY_CHANNELUP
-0x7a11 KEY_CHANNELDOWN
-0x7a12 KEY_VOLUMEUP
-0x7a13 KEY_VOLUMEDOWN
-0x7a40 KEY_POWER
-0x7a41 KEY_MUTE
diff --git a/utils/keytable/rc_keymaps/dibusb_rc_keys b/utils/keytable/rc_keymaps/dibusb
index c98b11b..941d9d9 100644
--- a/utils/keytable/rc_keymaps/dibusb_rc_keys
+++ b/utils/keytable/rc_keymaps/dibusb
@@ -1,3 +1,4 @@
+# table dibusb, type: UNKNOWN
0x0016 KEY_POWER
0x0010 KEY_MUTE
0x0003 KEY_1
diff --git a/utils/keytable/rc_keymaps/digitv_rc_keys b/utils/keytable/rc_keymaps/digitv
index 32490b6..46ab8a8 100644
--- a/utils/keytable/rc_keymaps/digitv_rc_keys
+++ b/utils/keytable/rc_keymaps/digitv
@@ -1,3 +1,4 @@
+# table digitv, type: UNKNOWN
0x5f55 KEY_0
0x6f55 KEY_1
0x9f55 KEY_2
diff --git a/utils/keytable/rc_keymaps/dtt200u_rc_keys b/utils/keytable/rc_keymaps/dtt200u
index f8c616a..cf354ae 100644
--- a/utils/keytable/rc_keymaps/dtt200u_rc_keys
+++ b/utils/keytable/rc_keymaps/dtt200u
@@ -1,3 +1,4 @@
+# table dtt200u, type: UNKNOWN
0x8001 KEY_MUTE
0x8002 KEY_CHANNELDOWN
0x8003 KEY_VOLUMEDOWN
diff --git a/utils/keytable/rc_keymaps/dvico_mce_rc_keys b/utils/keytable/rc_keymaps/dvico_mce
index a024c8e..b2043a4 100644
--- a/utils/keytable/rc_keymaps/dvico_mce_rc_keys
+++ b/utils/keytable/rc_keymaps/dvico_mce
@@ -1,3 +1,4 @@
+# table dvico_mce, type: UNKNOWN
0xfe02 KEY_TV
0xfe0e KEY_MP3
0xfe1a KEY_DVD
diff --git a/utils/keytable/rc_keymaps/dvico_portable_rc_keys b/utils/keytable/rc_keymaps/dvico_portable
index 3b9d27d..7b1452b 100644
--- a/utils/keytable/rc_keymaps/dvico_portable_rc_keys
+++ b/utils/keytable/rc_keymaps/dvico_portable
@@ -1,3 +1,4 @@
+# table dvico_portable, type: UNKNOWN
0xfc02 KEY_SETUP
0xfc43 KEY_POWER2
0xfc06 KEY_EPG
diff --git a/utils/keytable/rc_keymaps/dw210x_rc_keys b/utils/keytable/rc_keymaps/dw210x
index 84fed48..9f77664 100644
--- a/utils/keytable/rc_keymaps/dw210x_rc_keys
+++ b/utils/keytable/rc_keymaps/dw210x
@@ -1,3 +1,4 @@
+# table dw210x, type: UNKNOWN
0xf80a KEY_Q
0xf80c KEY_M
0xf811 KEY_1
diff --git a/utils/keytable/rc_keymaps/haupp_rc_keys b/utils/keytable/rc_keymaps/haupp
index a560532..54bb31c 100644
--- a/utils/keytable/rc_keymaps/haupp_rc_keys
+++ b/utils/keytable/rc_keymaps/haupp
@@ -1,3 +1,4 @@
+# table haupp, type: UNKNOWN
0x1e00 KEY_0
0x1e01 KEY_1
0x1e02 KEY_2
diff --git a/utils/keytable/rc_keymaps/imon_mce b/utils/keytable/rc_keymaps/imon_mce
new file mode 100644
index 0000000..6ba2ee8
--- /dev/null
+++ b/utils/keytable/rc_keymaps/imon_mce
@@ -0,0 +1,84 @@
+# table imon_mce, type: RC6
+0x800ff415 KEY_REWIND
+0x800ff414 KEY_FASTFORWARD
+0x800ff41b KEY_PREVIOUS
+0x800ff41a KEY_NEXT
+0x800ff416 KEY_PLAY
+0x800ff418 KEY_PAUSE
+0x800ff419 KEY_STOP
+0x800ff417 KEY_RECORD
+0x02000052 KEY_UP
+0x02000051 KEY_DOWN
+0x02000050 KEY_LEFT
+0x0200004f KEY_RIGHT
+0x800ff41e KEY_UP
+0x800ff41f KEY_DOWN
+0x800ff420 KEY_LEFT
+0x800ff421 KEY_RIGHT
+0x800ff40b KEY_NUMERIC_POUND
+0x800ff40b KEY_ENTER
+0x02000028 KEY_ENTER
+0x02000028 KEY_OK
+0x800ff422 KEY_OK
+0x0200002a KEY_EXIT
+0x800ff423 KEY_EXIT
+0x02000029 KEY_DELETE
+0x800ff40a KEY_NUMERIC_STAR
+0x800ff40a KEY_DELETE
+0x800ff40e KEY_MUTE
+0x800ff410 KEY_VOLUMEUP
+0x800ff411 KEY_VOLUMEDOWN
+0x800ff412 KEY_CHANNELUP
+0x800ff413 KEY_CHANNELDOWN
+0x0200001e KEY_NUMERIC_1
+0x0200001f KEY_NUMERIC_2
+0x02000020 KEY_NUMERIC_3
+0x02000021 KEY_NUMERIC_4
+0x02000022 KEY_NUMERIC_5
+0x02000023 KEY_NUMERIC_6
+0x02000024 KEY_NUMERIC_7
+0x02000025 KEY_NUMERIC_8
+0x02000026 KEY_NUMERIC_9
+0x02000027 KEY_NUMERIC_0
+0x800ff401 KEY_NUMERIC_1
+0x800ff402 KEY_NUMERIC_2
+0x800ff403 KEY_NUMERIC_3
+0x800ff404 KEY_NUMERIC_4
+0x800ff405 KEY_NUMERIC_5
+0x800ff406 KEY_NUMERIC_6
+0x800ff407 KEY_NUMERIC_7
+0x800ff408 KEY_NUMERIC_8
+0x800ff409 KEY_NUMERIC_9
+0x800ff400 KEY_NUMERIC_0
+0x02200025 KEY_NUMERIC_STAR
+0x02200020 KEY_NUMERIC_POUND
+0x800ff41d KEY_BLUE
+0x800ff41d KEY_NUMERIC_STAR
+0x800ff41c KEY_PREVIOUS
+0x800ff41c KEY_NUMERIC_POUND
+0x800ff446 KEY_TV
+0x800ff447 KEY_AUDIO
+0x800ff448 KEY_PVR
+0x800ff449 KEY_CAMERA
+0x800ff44a KEY_VIDEO
+0x800ff424 KEY_MENU
+0x800ff424 KEY_DVD
+0x800ff425 KEY_GREEN
+0x800ff425 KEY_TUNER
+0x800ff450 KEY_RADIO
+0x800ff44c KEY_LANGUAGE
+0x800ff427 KEY_ZOOM
+0x800ff45b KEY_RED
+0x800ff45c KEY_GREEN
+0x800ff45d KEY_YELLOW
+0x800ff45e KEY_BLUE
+0x800ff466 KEY_RED
+0x800ff425 KEY_GREEN
+0x800ff468 KEY_YELLOW
+0x800ff41d KEY_BLUE
+0x800ff40f KEY_INFO
+0x800ff426 KEY_EPG
+0x800ff45a KEY_SUBTITLE
+0x800ff44d KEY_TITLE
+0x800ff40c KEY_POWER
+0x800ff40d KEY_PROG1
diff --git a/utils/keytable/rc_keymaps/imon_pad b/utils/keytable/rc_keymaps/imon_pad
new file mode 100644
index 0000000..cd7c9e5
--- /dev/null
+++ b/utils/keytable/rc_keymaps/imon_pad
@@ -0,0 +1,74 @@
+# table imon_pad, type: OTHER
+0x2a8195b7 KEY_REWIND
+0x298315b7 KEY_REWIND
+0x2b8115b7 KEY_FASTFORWARD
+0x2b8315b7 KEY_FASTFORWARD
+0x2b9115b7 KEY_PREVIOUS
+0x298195b7 KEY_NEXT
+0x2a8115b7 KEY_PLAY
+0x2a8315b7 KEY_PLAY
+0x2a9115b7 KEY_PAUSE
+0x2b9715b7 KEY_STOP
+0x298115b7 KEY_RECORD
+0x01008000 KEY_UP
+0x01007f00 KEY_DOWN
+0x01000080 KEY_LEFT
+0x0100007f KEY_RIGHT
+0x2aa515b7 KEY_UP
+0x289515b7 KEY_DOWN
+0x29a515b7 KEY_LEFT
+0x2ba515b7 KEY_RIGHT
+0x0200002c KEY_SPACE
+0x2a9315b7 KEY_SPACE
+0x02000028 KEY_ENTER
+0x28a195b7 KEY_ENTER
+0x288195b7 KEY_EXIT
+0x02000029 KEY_ESC
+0x2bb715b7 KEY_ESC
+0x0200002a KEY_BACKSPACE
+0x28a115b7 KEY_BACKSPACE
+0x2b9595b7 KEY_MUTE
+0x28a395b7 KEY_VOLUMEUP
+0x28a595b7 KEY_VOLUMEDOWN
+0x289395b7 KEY_CHANNELUP
+0x288795b7 KEY_CHANNELDOWN
+0x0200001e KEY_NUMERIC_1
+0x0200001f KEY_NUMERIC_2
+0x02000020 KEY_NUMERIC_3
+0x02000021 KEY_NUMERIC_4
+0x02000022 KEY_NUMERIC_5
+0x02000023 KEY_NUMERIC_6
+0x02000024 KEY_NUMERIC_7
+0x02000025 KEY_NUMERIC_8
+0x02000026 KEY_NUMERIC_9
+0x02000027 KEY_NUMERIC_0
+0x28b595b7 KEY_NUMERIC_1
+0x2bb195b7 KEY_NUMERIC_2
+0x28b195b7 KEY_NUMERIC_3
+0x2a8595b7 KEY_NUMERIC_4
+0x299595b7 KEY_NUMERIC_5
+0x2aa595b7 KEY_NUMERIC_6
+0x2b9395b7 KEY_NUMERIC_7
+0x2a8515b7 KEY_NUMERIC_8
+0x2aa115b7 KEY_NUMERIC_9
+0x2ba595b7 KEY_NUMERIC_0
+0x02200025 KEY_NUMERIC_STAR
+0x28b515b7 KEY_NUMERIC_STAR
+0x02200020 KEY_NUMERIC_POUND
+0x29a115b7 KEY_NUMERIC_POUND
+0x2b8515b7 KEY_VIDEO
+0x299195b7 KEY_AUDIO
+0x2ba115b7 KEY_CAMERA
+0x28a515b7 KEY_TV
+0x29a395b7 KEY_DVD
+0x29a295b7 KEY_DVD
+0x2ba385b7 KEY_MENU
+0x2ba395b7 KEY_MENU
+0x288515b7 KEY_BOOKMARKS
+0x2ab715b7 KEY_MEDIA
+0x298595b7 KEY_SUBTITLE
+0x2b8595b7 KEY_LANGUAGE
+0x29a595b7 KEY_ZOOM
+0x2aa395b7 KEY_SCREEN
+0x299115b7 KEY_KEYBOARD
+0x299135b7 KEY_KEYBOARD
diff --git a/utils/keytable/rc_keymaps/megasky_rc_keys b/utils/keytable/rc_keymaps/megasky
index bcaa598..43d5105 100644
--- a/utils/keytable/rc_keymaps/megasky_rc_keys
+++ b/utils/keytable/rc_keymaps/megasky
@@ -1,3 +1,4 @@
+# table megasky, type: UNKNOWN
0x0012 KEY_POWER
0x001e KEY_CYCLEWINDOWS
0x0002 KEY_CHANNELUP
diff --git a/utils/keytable/rc_keymaps/opera1_rc_keys b/utils/keytable/rc_keymaps/opera1
index 36aea75..3b758fc 100644
--- a/utils/keytable/rc_keymaps/opera1_rc_keys
+++ b/utils/keytable/rc_keymaps/opera1
@@ -1,3 +1,4 @@
+# table opera1, type: UNKNOWN
0x5fa0 KEY_1
0x51af KEY_2
0x5da2 KEY_3
diff --git a/utils/keytable/rc_keymaps/pinnacle310e_rc_keys b/utils/keytable/rc_keymaps/pinnacle310e
index dfe3571..55ead8c 100644
--- a/utils/keytable/rc_keymaps/pinnacle310e_rc_keys
+++ b/utils/keytable/rc_keymaps/pinnacle310e
@@ -1,3 +1,4 @@
+# table pinnacle310e, type: UNKNOWN
0x16 KEY_POWER
0x17 KEY_FAVORITES
0x0f KEY_TEXT
diff --git a/utils/keytable/rc_keymaps/pixelview_mk12 b/utils/keytable/rc_keymaps/pixelview_mk12
new file mode 100644
index 0000000..edd28d3
--- /dev/null
+++ b/utils/keytable/rc_keymaps/pixelview_mk12
@@ -0,0 +1,32 @@
+# table pixelview_mk12, type: NEC
+0x866b03 KEY_TUNER
+0x866b1e KEY_POWER2
+0x866b01 KEY_1
+0x866b0b KEY_2
+0x866b1b KEY_3
+0x866b05 KEY_4
+0x866b09 KEY_5
+0x866b15 KEY_6
+0x866b06 KEY_7
+0x866b0a KEY_8
+0x866b12 KEY_9
+0x866b02 KEY_0
+0x866b13 KEY_AGAIN
+0x866b10 KEY_DIGITS
+0x866b00 KEY_MEDIA
+0x866b18 KEY_MUTE
+0x866b19 KEY_CAMERA
+0x866b1a KEY_SEARCH
+0x866b16 KEY_CHANNELUP
+0x866b14 KEY_CHANNELDOWN
+0x866b1f KEY_VOLUMEUP
+0x866b17 KEY_VOLUMEDOWN
+0x866b1c KEY_ZOOM
+0x866b04 KEY_REWIND
+0x866b0e KEY_RECORD
+0x866b0c KEY_FORWARD
+0x866b1d KEY_STOP
+0x866b08 KEY_PLAY
+0x866b0f KEY_PAUSE
+0x866b0d KEY_TV
+0x866b07 KEY_RADIO
diff --git a/utils/keytable/rc_keymaps/rc6_mce b/utils/keytable/rc_keymaps/rc6_mce
new file mode 100644
index 0000000..aee65cd
--- /dev/null
+++ b/utils/keytable/rc_keymaps/rc6_mce
@@ -0,0 +1,54 @@
+# table rc6_mce, type: RC6
+0x800f0415 KEY_REWIND
+0x800f0414 KEY_FASTFORWARD
+0x800f041b KEY_PREVIOUS
+0x800f041a KEY_NEXT
+0x800f0416 KEY_PLAY
+0x800f0418 KEY_PAUSE
+0x800f0419 KEY_STOP
+0x800f0417 KEY_RECORD
+0x800f041e KEY_UP
+0x800f041f KEY_DOWN
+0x800f0420 KEY_LEFT
+0x800f0421 KEY_RIGHT
+0x800f040b KEY_ENTER
+0x800f0422 KEY_OK
+0x800f0423 KEY_EXIT
+0x800f040a KEY_DELETE
+0x800f040e KEY_MUTE
+0x800f0410 KEY_VOLUMEUP
+0x800f0411 KEY_VOLUMEDOWN
+0x800f0412 KEY_CHANNELUP
+0x800f0413 KEY_CHANNELDOWN
+0x800f0401 KEY_NUMERIC_1
+0x800f0402 KEY_NUMERIC_2
+0x800f0403 KEY_NUMERIC_3
+0x800f0404 KEY_NUMERIC_4
+0x800f0405 KEY_NUMERIC_5
+0x800f0406 KEY_NUMERIC_6
+0x800f0407 KEY_NUMERIC_7
+0x800f0408 KEY_NUMERIC_8
+0x800f0409 KEY_NUMERIC_9
+0x800f0400 KEY_NUMERIC_0
+0x800f041d KEY_NUMERIC_STAR
+0x800f041c KEY_NUMERIC_POUND
+0x800f0446 KEY_TV
+0x800f0447 KEY_AUDIO
+0x800f0448 KEY_PVR
+0x800f0449 KEY_CAMERA
+0x800f044a KEY_VIDEO
+0x800f0424 KEY_DVD
+0x800f0425 KEY_TUNER
+0x800f0450 KEY_RADIO
+0x800f044c KEY_LANGUAGE
+0x800f0427 KEY_ZOOM
+0x800f045b KEY_RED
+0x800f045c KEY_GREEN
+0x800f045d KEY_YELLOW
+0x800f045e KEY_BLUE
+0x800f040f KEY_INFO
+0x800f0426 KEY_EPG
+0x800f045a KEY_SUBTITLE
+0x800f044d KEY_TITLE
+0x800f040c KEY_POWER
+0x800f040d KEY_PROG1
diff --git a/utils/keytable/rc_keymaps/tbs_rc_keys b/utils/keytable/rc_keymaps/tbs
index f7e786d..4ad31e1 100644
--- a/utils/keytable/rc_keymaps/tbs_rc_keys
+++ b/utils/keytable/rc_keymaps/tbs
@@ -1,3 +1,4 @@
+# table tbs, type: UNKNOWN
0xf884 KEY_POWER
0xf894 KEY_MUTE
0xf887 KEY_1
diff --git a/utils/keytable/rc_keymaps/tevii_rc_keys b/utils/keytable/rc_keymaps/tevii
index d35b59e..8b4e96b 100644
--- a/utils/keytable/rc_keymaps/tevii_rc_keys
+++ b/utils/keytable/rc_keymaps/tevii
@@ -1,3 +1,4 @@
+# table tevii, type: UNKNOWN
0xf80a KEY_POWER
0xf80c KEY_MUTE
0xf811 KEY_1
diff --git a/utils/keytable/rc_keymaps/tvwalkertwin_rc_keys b/utils/keytable/rc_keymaps/tvwalkertwin
index 79d6235..5cf7295 100644
--- a/utils/keytable/rc_keymaps/tvwalkertwin_rc_keys
+++ b/utils/keytable/rc_keymaps/tvwalkertwin
@@ -1,3 +1,4 @@
+# table tvwalkertwin, type: UNKNOWN
0x0001 KEY_ZOOM
0x0002 KEY_CAMERA
0x0003 KEY_MUTE
diff --git a/utils/keytable/rc_keymaps/vp702x b/utils/keytable/rc_keymaps/vp702x
new file mode 100644
index 0000000..a83195a
--- /dev/null
+++ b/utils/keytable/rc_keymaps/vp702x
@@ -0,0 +1,3 @@
+# table vp702x, type: UNKNOWN
+0x0001 KEY_1
+0x0002 KEY_2
diff --git a/utils/keytable/rc_keymaps/vp702x_rc_keys b/utils/keytable/rc_keymaps/vp702x_rc_keys
deleted file mode 100644
index 06c6be5..0000000
--- a/utils/keytable/rc_keymaps/vp702x_rc_keys
+++ /dev/null
@@ -1,2 +0,0 @@
-0x0001 KEY_1
-0x0002 KEY_2
diff --git a/utils/keytable/rc_keymaps/vp7045_rc_keys b/utils/keytable/rc_keymaps/vp7045
index f536242..cfe3c4f 100644
--- a/utils/keytable/rc_keymaps/vp7045_rc_keys
+++ b/utils/keytable/rc_keymaps/vp7045
@@ -1,3 +1,4 @@
+# table vp7045, type: UNKNOWN
0x0016 KEY_POWER
0x0010 KEY_MUTE
0x0003 KEY_1

Privacy Policy