Fix AverMedia RM-KS remote keymap
Subsystems (2)
PATCH 1/1 Fix AverMedia RM-KS remote keymap
Fix AverMedia RM-KS keymap using user guide to meet LinuxTV wiki rules. The remote command didn't seem to change in itself since its creation: it's just to make keys more standard and remove the FIXME.
Signed-off-by Philippe Valembois <[email protected]>
--- drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 56 +++++++++++++-------------- 1 file changed, 28 insertions(+), 28 deletions(-)
drivers/media/rc/keymaps/rc-avermedia-rm-ks.c +28 -28
@@ -23,35 +23,35 @@/* Initial keytable is from Jose Alberto Reguero <[email protected]> and Felipe Morales Moreno <[email protected]> */ -/* FIXME: mappings are not 100% correct? */ +/* Keytable fixed by Philippe Valembois <[email protected]> */ static struct rc_map_table avermedia_rm_ks[] = { - {0x0501 ,KEY_POWER2 }, - {0x0502 ,KEY_CHANNELUP }, - {0x0503 ,KEY_CHANNELDOWN }, - {0x0504 ,KEY_VOLUMEUP }, - {0x0505 ,KEY_VOLUMEDOWN }, - {0x0506 ,KEY_MUTE }, - {0x0507 ,KEY_RIGHT }, - {0x0508 ,KEY_RED }, - {0x0509 ,KEY_1 }, - {0x050a ,KEY_2 }, - {0x050b ,KEY_3 }, - {0x050c ,KEY_4 }, - {0x050d ,KEY_5 }, - {0x050e ,KEY_6 }, - {0x050f ,KEY_7 }, - {0x0510 ,KEY_8 }, - {0x0511 ,KEY_9 }, - {0x0512 ,KEY_0 }, - {0x0513 ,KEY_AUDIO }, - {0x0515 ,KEY_EPG }, - {0x0516 ,KEY_PLAY }, - {0x0517 ,KEY_RECORD }, - {0x0518 ,KEY_STOP }, - {0x051c ,KEY_BACK }, - {0x051d ,KEY_FORWARD }, - {0x054d ,KEY_LEFT }, - {0x0556 ,KEY_ZOOM }, + {0x0501 ,KEY_POWER2 },/* Power (RED POWER BUTTON) */ + {0x0502 ,KEY_CHANNELUP },/* Channel+ */ + {0x0503 ,KEY_CHANNELDOWN },/* Channel- */ + {0x0504 ,KEY_VOLUMEUP },/* Volume+ */ + {0x0505 ,KEY_VOLUMEDOWN },/* Volume- */ + {0x0506 ,KEY_MUTE },/* Mute */ + {0x0507 ,KEY_AGAIN },/* Recall */ + {0x0508 ,KEY_VIDEO },/* Source */ + {0x0509 ,KEY_1 },/* 1 */ + {0x050a ,KEY_2 },/* 2 */ + {0x050b ,KEY_3 },/* 3 */ + {0x050c ,KEY_4 },/* 4 */ + {0x050d ,KEY_5 },/* 5 */ + {0x050e ,KEY_6 },/* 6 */ + {0x050f ,KEY_7 },/* 7 */ + {0x0510 ,KEY_8 },/* 8 */ + {0x0511 ,KEY_9 },/* 9 */ + {0x0512 ,KEY_0 },/* 0 */ + {0x0513 ,KEY_AUDIO },/* Audio */ + {0x0515 ,KEY_EPG },/* EPG */ + {0x0516 ,KEY_PLAYPAUSE },/* Play/Pause */ + {0x0517 ,KEY_RECORD },/* Record */ + {0x0518 ,KEY_STOP },/* Stop */ + {0x051c ,KEY_BACK },/* << */ + {0x051d ,KEY_FORWARD },/* >> */ + {0x054d ,KEY_INFO },/* Display information */ + {0x0556 ,KEY_ZOOM },/* Fullscreen */ };static struct rc_map_list avermedia_rm_ks_map = {
Signature · 1 line
2.5.0