| 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 405 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  416   //USB_KEYMAP(0x0700db, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_OCTAL), |  416   //USB_KEYMAP(0x0700db, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_OCTAL), | 
|  417   //USB_KEYMAP(0x0700dc, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_DECIMAL), |  417   //USB_KEYMAP(0x0700dc, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_DECIMAL), | 
|  418   //USB_KEYMAP(0x0700dd, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_HEXADECIMA
     L), |  418   //USB_KEYMAP(0x0700dd, 0x0000, 0x0000, 0x0000, 0xffff, NULL, NUMPAD_HEXADECIMA
     L), | 
|  419  |  419  | 
|  420   // USB#0700de - #0700df are reserved. |  420   // USB#0700de - #0700df are reserved. | 
|  421   USB_KEYMAP(0x0700e0, 0x001d, 0x0025, 0x001d, 0x003b, "ControlLeft", CONTROL_LE
     FT), |  421   USB_KEYMAP(0x0700e0, 0x001d, 0x0025, 0x001d, 0x003b, "ControlLeft", CONTROL_LE
     FT), | 
|  422   USB_KEYMAP(0x0700e1, 0x002a, 0x0032, 0x002a, 0x0038, "ShiftLeft", SHIFT_LEFT), |  422   USB_KEYMAP(0x0700e1, 0x002a, 0x0032, 0x002a, 0x0038, "ShiftLeft", SHIFT_LEFT), | 
|  423   // USB#0700e2: left Alt key (Mac left Option key). |  423   // USB#0700e2: left Alt key (Mac left Option key). | 
|  424   USB_KEYMAP(0x0700e2, 0x0038, 0x0040, 0x0038, 0x003a, "AltLeft", ALT_LEFT), |  424   USB_KEYMAP(0x0700e2, 0x0038, 0x0040, 0x0038, 0x003a, "AltLeft", ALT_LEFT), | 
|  425   // USB#0700e3: left GUI key, e.g. Windows, Mac Command, ChromeOS Search. |  425   // USB#0700e3: left GUI key, e.g. Windows, Mac Command, ChromeOS Search. | 
|  426   USB_KEYMAP(0x0700e3, 0x007d, 0x0085, 0xe05b, 0x0037, "OSLeft", OS_LEFT), |  426   USB_KEYMAP(0x0700e3, 0x007d, 0x0085, 0xe05b, 0x0037, "MetaLeft", META_LEFT), | 
|  427   USB_KEYMAP(0x0700e4, 0x0061, 0x0069, 0xe01d, 0x003e, "ControlRight", CONTROL_R
     IGHT), |  427   USB_KEYMAP(0x0700e4, 0x0061, 0x0069, 0xe01d, 0x003e, "ControlRight", CONTROL_R
     IGHT), | 
|  428   USB_KEYMAP(0x0700e5, 0x0036, 0x003e, 0x0036, 0x003c, "ShiftRight", SHIFT_RIGHT
     ), |  428   USB_KEYMAP(0x0700e5, 0x0036, 0x003e, 0x0036, 0x003c, "ShiftRight", SHIFT_RIGHT
     ), | 
|  429   // USB#0700e6: right Alt key (Mac right Option key). |  429   // USB#0700e6: right Alt key (Mac right Option key). | 
|  430   USB_KEYMAP(0x0700e6, 0x0064, 0x006c, 0xe038, 0x003d, "AltRight", ALT_RIGHT), |  430   USB_KEYMAP(0x0700e6, 0x0064, 0x006c, 0xe038, 0x003d, "AltRight", ALT_RIGHT), | 
|  431   // USB#0700e7: right GUI key, e.g. Windows, Mac Command, ChromeOS Search. |  431   // USB#0700e7: right GUI key, e.g. Windows, Mac Command, ChromeOS Search. | 
|  432   USB_KEYMAP(0x0700e7, 0x007e, 0x0086, 0xe05c, 0x0036, "OSRight", OS_RIGHT), |  432   USB_KEYMAP(0x0700e7, 0x007e, 0x0086, 0xe05c, 0x0036, "MetaRight", META_RIGHT), | 
|  433  |  433  | 
|  434   // USB#0700e8 - #07ffff are reserved |  434   // USB#0700e8 - #07ffff are reserved | 
|  435  |  435  | 
|  436   // ================================== |  436   // ================================== | 
|  437   // USB Usage Page 0x0c: Consumer Page |  437   // USB Usage Page 0x0c: Consumer Page | 
|  438   // ================================== |  438   // ================================== | 
|  439   // AL = Application Launch |  439   // AL = Application Launch | 
|  440   // AC = Application Control |  440   // AC = Application Control | 
|  441  |  441  | 
|  442   // TODO(garykac): Many XF86 keys have multiple scancodes mapping to them. |  442   // TODO(garykac): Many XF86 keys have multiple scancodes mapping to them. | 
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  568   USB_KEYMAP(0x0c0232, 0x0000, 0x0000, 0x0000, 0xffff, "ZoomToggle", ZOOM_TOGGLE
     ), |  568   USB_KEYMAP(0x0c0232, 0x0000, 0x0000, 0x0000, 0xffff, "ZoomToggle", ZOOM_TOGGLE
     ), | 
|  569   // USB#0x0c0279:  AC Redo/Repeat |  569   // USB#0x0c0279:  AC Redo/Repeat | 
|  570   USB_KEYMAP(0x0c0279, 0x00b6, 0x00be, 0x0000, 0xffff, NULL, REDO), |  570   USB_KEYMAP(0x0c0279, 0x00b6, 0x00be, 0x0000, 0xffff, NULL, REDO), | 
|  571   // USB#0x0c0289:  AC_Reply |  571   // USB#0x0c0289:  AC_Reply | 
|  572   USB_KEYMAP(0x0c0289, 0x00e8, 0x00f0, 0x0000, 0xffff, "MailReply", MAIL_REPLY), |  572   USB_KEYMAP(0x0c0289, 0x00e8, 0x00f0, 0x0000, 0xffff, "MailReply", MAIL_REPLY), | 
|  573   // USB#0x0c028b:  AC_ForwardMsg (MailForward) |  573   // USB#0x0c028b:  AC_ForwardMsg (MailForward) | 
|  574   USB_KEYMAP(0x0c028b, 0x00e9, 0x00f1, 0x0000, 0xffff, "MailForward", MAIL_FORWA
     RD), |  574   USB_KEYMAP(0x0c028b, 0x00e9, 0x00f1, 0x0000, 0xffff, "MailForward", MAIL_FORWA
     RD), | 
|  575   // USB#0x0c028c:  AC_Send |  575   // USB#0x0c028c:  AC_Send | 
|  576   USB_KEYMAP(0x0c028c, 0x00e7, 0x00ef, 0x0000, 0xffff, "MailSend", MAIL_SEND), |  576   USB_KEYMAP(0x0c028c, 0x00e7, 0x00ef, 0x0000, 0xffff, "MailSend", MAIL_SEND), | 
|  577 }; |  577 }; | 
| OLD | NEW |