OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file has no header guard because it is explicily intended | 5 // This file has no header guard because it is explicily intended |
6 // to be included more than once with different definitions of the | 6 // to be included more than once with different definitions of the |
7 // macros USB_KEYMAP and USB_KEYMAP_DECLARATION. | 7 // macros USB_KEYMAP and USB_KEYMAP_DECLARATION. |
8 | 8 |
9 // Data in this file was created by referencing: | 9 // Data in this file was created by referencing: |
10 // [0] USB HID Usage Tables, | 10 // [0] USB HID Usage Tables, |
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
186 // USB#070064 is not present on US keyboard. | 186 // USB#070064 is not present on US keyboard. |
187 // This key is typically located near LeftShift key. | 187 // This key is typically located near LeftShift key. |
188 // The keycap varies on international keyboards: | 188 // The keycap varies on international keyboards: |
189 // Dan: <> Dutch: ][ Ger: <> UK: \| | 189 // Dan: <> Dutch: ][ Ger: <> UK: \| |
190 USB_KEYMAP(0x070064, 0x005e, 0x0056, 0x000a, "IntlBackslash", INTL_BACKSLASH), | 190 USB_KEYMAP(0x070064, 0x005e, 0x0056, 0x000a, "IntlBackslash", INTL_BACKSLASH), |
191 // AppMenu (next to RWin key) | 191 // AppMenu (next to RWin key) |
192 USB_KEYMAP(0x070065, 0x0087, 0xe05d, 0x006e, "ContextMenu", CONTEXT_MENU), | 192 USB_KEYMAP(0x070065, 0x0087, 0xe05d, 0x006e, "ContextMenu", CONTEXT_MENU), |
193 USB_KEYMAP(0x070066, 0x007c, 0x0000, 0xffff, "Power", POWER), | 193 USB_KEYMAP(0x070066, 0x007c, 0x0000, 0xffff, "Power", POWER), |
194 USB_KEYMAP(0x070067, 0x007d, 0x0000, 0x0051, "NumpadEqual", NUMPAD_EQUAL), | 194 USB_KEYMAP(0x070067, 0x007d, 0x0000, 0x0051, "NumpadEqual", NUMPAD_EQUAL), |
195 | 195 |
196 USB_KEYMAP(0x070068, 0x0000, 0x005b, 0x0069, "F13", F13), | 196 USB_KEYMAP(0x070068, 0x00bf, 0x005b, 0x0069, "F13", F13), |
197 USB_KEYMAP(0x070069, 0x0000, 0x005c, 0x006b, "F14", F14), | 197 USB_KEYMAP(0x070069, 0x00c0, 0x005c, 0x006b, "F14", F14), |
198 USB_KEYMAP(0x07006a, 0x0000, 0x005d, 0x0071, "F15", F15), | 198 USB_KEYMAP(0x07006a, 0x00c1, 0x005d, 0x0071, "F15", F15), |
199 USB_KEYMAP(0x07006b, 0x0000, 0x0063, 0x006a, "F16", F16), | 199 USB_KEYMAP(0x07006b, 0x00c2, 0x0063, 0x006a, "F16", F16), |
200 USB_KEYMAP(0x07006c, 0x0000, 0x0064, 0x0040, "F17", F17), | 200 USB_KEYMAP(0x07006c, 0x00c3, 0x0064, 0x0040, "F17", F17), |
201 USB_KEYMAP(0x07006d, 0x0000, 0x0065, 0x004f, "F18", F18), | 201 USB_KEYMAP(0x07006d, 0x00c4, 0x0065, 0x004f, "F18", F18), |
202 USB_KEYMAP(0x07006e, 0x0000, 0x0066, 0x0050, "F19", F19), | 202 USB_KEYMAP(0x07006e, 0x00c5, 0x0066, 0x0050, "F19", F19), |
203 USB_KEYMAP(0x07006f, 0x0000, 0x0067, 0x005a, "F20", F20), | 203 USB_KEYMAP(0x07006f, 0x00c6, 0x0067, 0x005a, "F20", F20), |
204 | 204 |
205 USB_KEYMAP(0x070070, 0x0000, 0x0068, 0xffff, "F21", F21), | 205 USB_KEYMAP(0x070070, 0x00c7, 0x0068, 0xffff, "F21", F21), |
206 USB_KEYMAP(0x070071, 0x0000, 0x0069, 0xffff, "F22", F22), | 206 USB_KEYMAP(0x070071, 0x00c8, 0x0069, 0xffff, "F22", F22), |
207 USB_KEYMAP(0x070072, 0x0000, 0x006a, 0xffff, "F23", F23), | 207 USB_KEYMAP(0x070072, 0x00c9, 0x006a, 0xffff, "F23", F23), |
208 USB_KEYMAP(0x070073, 0x0000, 0x006b, 0xffff, "F24", F24), | 208 USB_KEYMAP(0x070073, 0x00ca, 0x006b, 0xffff, "F24", F24), |
209 USB_KEYMAP(0x070074, 0x0000, 0x0000, 0xffff, "Open", OPEN), // Execute | 209 USB_KEYMAP(0x070074, 0x0000, 0x0000, 0xffff, "Open", OPEN), // Execute |
210 USB_KEYMAP(0x070075, 0x0092, 0xe03b, 0xffff, "Help", HELP), | 210 USB_KEYMAP(0x070075, 0x0092, 0xe03b, 0xffff, "Help", HELP), |
211 USB_KEYMAP(0x070076, 0x0093, 0x0000, 0xffff, NULL, MENU), // Menu | 211 USB_KEYMAP(0x070076, 0x0093, 0x0000, 0xffff, NULL, MENU), // Menu |
212 USB_KEYMAP(0x070077, 0x0000, 0x0000, 0xffff, "Select", SELECT), // Select | 212 USB_KEYMAP(0x070077, 0x0000, 0x0000, 0xffff, "Select", SELECT), // Select |
213 | 213 |
214 //USB_KEYMAP(0x070078, 0x0000, 0x0000, 0xffff, NULL, STOP), // Stop | 214 //USB_KEYMAP(0x070078, 0x0000, 0x0000, 0xffff, NULL, STOP), // Stop |
215 USB_KEYMAP(0x070079, 0x0089, 0x0000, 0xffff, "Again", AGAIN), // Again | 215 USB_KEYMAP(0x070079, 0x0089, 0x0000, 0xffff, "Again", AGAIN), // Again |
216 USB_KEYMAP(0x07007a, 0x008b, 0xe008, 0xffff, "Undo", UNDO), | 216 USB_KEYMAP(0x07007a, 0x008b, 0xe008, 0xffff, "Undo", UNDO), |
217 USB_KEYMAP(0x07007b, 0x0091, 0xe017, 0xffff, "Cut", CUT), | 217 USB_KEYMAP(0x07007b, 0x0091, 0xe017, 0xffff, "Cut", CUT), |
218 USB_KEYMAP(0x07007c, 0x008d, 0xe018, 0xffff, "Copy", COPY), | 218 USB_KEYMAP(0x07007c, 0x008d, 0xe018, 0xffff, "Copy", COPY), |
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
465 // USB#0x0c0232: AC View Toggle | 465 // USB#0x0c0232: AC View Toggle |
466 USB_KEYMAP(0x0c0232, 0x0000, 0x0000, 0xffff, "ZoomToggle", ZOOM_TOGGLE), | 466 USB_KEYMAP(0x0c0232, 0x0000, 0x0000, 0xffff, "ZoomToggle", ZOOM_TOGGLE), |
467 // USB#0x0c0289: AC_Reply | 467 // USB#0x0c0289: AC_Reply |
468 USB_KEYMAP(0x0c0289, 0x00f0, 0x0000, 0xffff, "MailReply", MAIL_REPLY), | 468 USB_KEYMAP(0x0c0289, 0x00f0, 0x0000, 0xffff, "MailReply", MAIL_REPLY), |
469 // USB#0x0c028b: AC_ForwardMsg (MailForward) | 469 // USB#0x0c028b: AC_ForwardMsg (MailForward) |
470 USB_KEYMAP(0x0c028b, 0x00f1, 0x0000, 0xffff, "MailForward", MAIL_FORWARD), | 470 USB_KEYMAP(0x0c028b, 0x00f1, 0x0000, 0xffff, "MailForward", MAIL_FORWARD), |
471 // USB#0x0c028c: AC_Send | 471 // USB#0x0c028c: AC_Send |
472 USB_KEYMAP(0x0c028c, 0x00ef, 0x0000, 0xffff, "MailSend", MAIL_SEND), | 472 USB_KEYMAP(0x0c028c, 0x00ef, 0x0000, 0xffff, "MailSend", MAIL_SEND), |
473 }; | 473 }; |
474 | 474 |
OLD | NEW |