| .. | .. |
|---|
| 67 | 67 | { 0x1e30, KEY_PAUSE }, /* pause */ |
|---|
| 68 | 68 | { 0x1e1e, KEY_NEXTSONG }, /* skip >| */ |
|---|
| 69 | 69 | |
|---|
| 70 | | - { 0x1e01, KEY_1 }, |
|---|
| 71 | | - { 0x1e02, KEY_2 }, |
|---|
| 72 | | - { 0x1e03, KEY_3 }, |
|---|
| 70 | + { 0x1e01, KEY_NUMERIC_1 }, |
|---|
| 71 | + { 0x1e02, KEY_NUMERIC_2 }, |
|---|
| 72 | + { 0x1e03, KEY_NUMERIC_3 }, |
|---|
| 73 | 73 | |
|---|
| 74 | | - { 0x1e04, KEY_4 }, |
|---|
| 75 | | - { 0x1e05, KEY_5 }, |
|---|
| 76 | | - { 0x1e06, KEY_6 }, |
|---|
| 74 | + { 0x1e04, KEY_NUMERIC_4 }, |
|---|
| 75 | + { 0x1e05, KEY_NUMERIC_5 }, |
|---|
| 76 | + { 0x1e06, KEY_NUMERIC_6 }, |
|---|
| 77 | 77 | |
|---|
| 78 | | - { 0x1e07, KEY_7 }, |
|---|
| 79 | | - { 0x1e08, KEY_8 }, |
|---|
| 80 | | - { 0x1e09, KEY_9 }, |
|---|
| 78 | + { 0x1e07, KEY_NUMERIC_7 }, |
|---|
| 79 | + { 0x1e08, KEY_NUMERIC_8 }, |
|---|
| 80 | + { 0x1e09, KEY_NUMERIC_9 }, |
|---|
| 81 | 81 | |
|---|
| 82 | 82 | { 0x1e0a, KEY_TEXT }, /* keypad asterisk as well */ |
|---|
| 83 | | - { 0x1e00, KEY_0 }, |
|---|
| 83 | + { 0x1e00, KEY_NUMERIC_0 }, |
|---|
| 84 | 84 | { 0x1e0e, KEY_SUBTITLE }, /* also the Pound key (#) */ |
|---|
| 85 | 85 | |
|---|
| 86 | 86 | { 0x1e0b, KEY_RED }, /* red button */ |
|---|
| .. | .. |
|---|
| 96 | 96 | { 0x1f3b, KEY_SELECT }, /* GO */ |
|---|
| 97 | 97 | |
|---|
| 98 | 98 | /* Keys 0 to 9 */ |
|---|
| 99 | | - { 0x1f00, KEY_0 }, |
|---|
| 100 | | - { 0x1f01, KEY_1 }, |
|---|
| 101 | | - { 0x1f02, KEY_2 }, |
|---|
| 102 | | - { 0x1f03, KEY_3 }, |
|---|
| 103 | | - { 0x1f04, KEY_4 }, |
|---|
| 104 | | - { 0x1f05, KEY_5 }, |
|---|
| 105 | | - { 0x1f06, KEY_6 }, |
|---|
| 106 | | - { 0x1f07, KEY_7 }, |
|---|
| 107 | | - { 0x1f08, KEY_8 }, |
|---|
| 108 | | - { 0x1f09, KEY_9 }, |
|---|
| 99 | + { 0x1f00, KEY_NUMERIC_0 }, |
|---|
| 100 | + { 0x1f01, KEY_NUMERIC_1 }, |
|---|
| 101 | + { 0x1f02, KEY_NUMERIC_2 }, |
|---|
| 102 | + { 0x1f03, KEY_NUMERIC_3 }, |
|---|
| 103 | + { 0x1f04, KEY_NUMERIC_4 }, |
|---|
| 104 | + { 0x1f05, KEY_NUMERIC_5 }, |
|---|
| 105 | + { 0x1f06, KEY_NUMERIC_6 }, |
|---|
| 106 | + { 0x1f07, KEY_NUMERIC_7 }, |
|---|
| 107 | + { 0x1f08, KEY_NUMERIC_8 }, |
|---|
| 108 | + { 0x1f09, KEY_NUMERIC_9 }, |
|---|
| 109 | 109 | |
|---|
| 110 | 110 | { 0x1f1f, KEY_EXIT }, /* back/exit */ |
|---|
| 111 | 111 | { 0x1f0d, KEY_MENU }, |
|---|
| .. | .. |
|---|
| 140 | 140 | * Keycodes for DSR-0112 remote bundled with Haupauge MiniStick |
|---|
| 141 | 141 | * Keycodes start with address = 0x1d |
|---|
| 142 | 142 | */ |
|---|
| 143 | | - { 0x1d00, KEY_0 }, |
|---|
| 144 | | - { 0x1d01, KEY_1 }, |
|---|
| 145 | | - { 0x1d02, KEY_2 }, |
|---|
| 146 | | - { 0x1d03, KEY_3 }, |
|---|
| 147 | | - { 0x1d04, KEY_4 }, |
|---|
| 148 | | - { 0x1d05, KEY_5 }, |
|---|
| 149 | | - { 0x1d06, KEY_6 }, |
|---|
| 150 | | - { 0x1d07, KEY_7 }, |
|---|
| 151 | | - { 0x1d08, KEY_8 }, |
|---|
| 152 | | - { 0x1d09, KEY_9 }, |
|---|
| 143 | + { 0x1d00, KEY_NUMERIC_0 }, |
|---|
| 144 | + { 0x1d01, KEY_NUMERIC_1 }, |
|---|
| 145 | + { 0x1d02, KEY_NUMERIC_2 }, |
|---|
| 146 | + { 0x1d03, KEY_NUMERIC_3 }, |
|---|
| 147 | + { 0x1d04, KEY_NUMERIC_4 }, |
|---|
| 148 | + { 0x1d05, KEY_NUMERIC_5 }, |
|---|
| 149 | + { 0x1d06, KEY_NUMERIC_6 }, |
|---|
| 150 | + { 0x1d07, KEY_NUMERIC_7 }, |
|---|
| 151 | + { 0x1d08, KEY_NUMERIC_8 }, |
|---|
| 152 | + { 0x1d09, KEY_NUMERIC_9 }, |
|---|
| 153 | 153 | { 0x1d0a, KEY_TEXT }, |
|---|
| 154 | 154 | { 0x1d0d, KEY_MENU }, |
|---|
| 155 | 155 | { 0x1d0f, KEY_MUTE }, |
|---|
| .. | .. |
|---|
| 190 | 190 | { 0x1c17, KEY_RIGHT }, |
|---|
| 191 | 191 | { 0x1c25, KEY_OK }, |
|---|
| 192 | 192 | |
|---|
| 193 | | - { 0x1c00, KEY_0 }, |
|---|
| 194 | | - { 0x1c01, KEY_1 }, |
|---|
| 195 | | - { 0x1c02, KEY_2 }, |
|---|
| 196 | | - { 0x1c03, KEY_3 }, |
|---|
| 197 | | - { 0x1c04, KEY_4 }, |
|---|
| 198 | | - { 0x1c05, KEY_5 }, |
|---|
| 199 | | - { 0x1c06, KEY_6 }, |
|---|
| 200 | | - { 0x1c07, KEY_7 }, |
|---|
| 201 | | - { 0x1c08, KEY_8 }, |
|---|
| 202 | | - { 0x1c09, KEY_9 }, |
|---|
| 193 | + { 0x1c00, KEY_NUMERIC_0 }, |
|---|
| 194 | + { 0x1c01, KEY_NUMERIC_1 }, |
|---|
| 195 | + { 0x1c02, KEY_NUMERIC_2 }, |
|---|
| 196 | + { 0x1c03, KEY_NUMERIC_3 }, |
|---|
| 197 | + { 0x1c04, KEY_NUMERIC_4 }, |
|---|
| 198 | + { 0x1c05, KEY_NUMERIC_5 }, |
|---|
| 199 | + { 0x1c06, KEY_NUMERIC_6 }, |
|---|
| 200 | + { 0x1c07, KEY_NUMERIC_7 }, |
|---|
| 201 | + { 0x1c08, KEY_NUMERIC_8 }, |
|---|
| 202 | + { 0x1c09, KEY_NUMERIC_9 }, |
|---|
| 203 | 203 | |
|---|
| 204 | 204 | { 0x1c1f, KEY_EXIT }, /* BACK */ |
|---|
| 205 | 205 | { 0x1c0d, KEY_MENU }, |
|---|
| .. | .. |
|---|
| 233 | 233 | * This one also uses RC-5 protocol |
|---|
| 234 | 234 | * Keycodes start with address = 0x00 |
|---|
| 235 | 235 | */ |
|---|
| 236 | + { 0x000f, KEY_TV }, |
|---|
| 236 | 237 | { 0x001f, KEY_TV }, |
|---|
| 237 | 238 | { 0x0020, KEY_CHANNELUP }, |
|---|
| 238 | 239 | { 0x000c, KEY_RADIO }, |
|---|
| .. | .. |
|---|
| 245 | 246 | { 0x0021, KEY_CHANNELDOWN }, |
|---|
| 246 | 247 | { 0x0022, KEY_VIDEO }, /* source */ |
|---|
| 247 | 248 | |
|---|
| 248 | | - { 0x0001, KEY_1 }, |
|---|
| 249 | | - { 0x0002, KEY_2 }, |
|---|
| 250 | | - { 0x0003, KEY_3 }, |
|---|
| 249 | + { 0x0001, KEY_NUMERIC_1 }, |
|---|
| 250 | + { 0x0002, KEY_NUMERIC_2 }, |
|---|
| 251 | + { 0x0003, KEY_NUMERIC_3 }, |
|---|
| 251 | 252 | |
|---|
| 252 | | - { 0x0004, KEY_4 }, |
|---|
| 253 | | - { 0x0005, KEY_5 }, |
|---|
| 254 | | - { 0x0006, KEY_6 }, |
|---|
| 253 | + { 0x0004, KEY_NUMERIC_4 }, |
|---|
| 254 | + { 0x0005, KEY_NUMERIC_5 }, |
|---|
| 255 | + { 0x0006, KEY_NUMERIC_6 }, |
|---|
| 255 | 256 | |
|---|
| 256 | | - { 0x0007, KEY_7 }, |
|---|
| 257 | | - { 0x0008, KEY_8 }, |
|---|
| 258 | | - { 0x0009, KEY_9 }, |
|---|
| 257 | + { 0x0007, KEY_NUMERIC_7 }, |
|---|
| 258 | + { 0x0008, KEY_NUMERIC_8 }, |
|---|
| 259 | + { 0x0009, KEY_NUMERIC_9 }, |
|---|
| 259 | 260 | |
|---|
| 260 | 261 | { 0x001e, KEY_RED }, /* Reserved */ |
|---|
| 261 | | - { 0x0000, KEY_0 }, |
|---|
| 262 | + { 0x0000, KEY_NUMERIC_0 }, |
|---|
| 262 | 263 | { 0x0026, KEY_SLEEP }, /* Minimize */ |
|---|
| 263 | 264 | }; |
|---|
| 264 | 265 | |
|---|