.. | .. |
---|
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 | |
---|