| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #include "ui/base/keycodes/keyboard_code_conversion_x.h" | 5 #include "ui/base/keycodes/keyboard_code_conversion_x.h" |
| 6 | 6 |
| 7 #define XK_3270 // for XK_3270_BackTab | 7 #define XK_3270 // for XK_3270_BackTab |
| 8 #include <X11/keysym.h> | 8 #include <X11/keysym.h> |
| 9 #include <X11/Xlib.h> | 9 #include <X11/Xlib.h> |
| 10 #include <X11/Xutil.h> | 10 #include <X11/Xutil.h> |
| (...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 return VKEY_MEDIA_PLAY_PAUSE; | 381 return VKEY_MEDIA_PLAY_PAUSE; |
| 382 case XF86XK_Mail: | 382 case XF86XK_Mail: |
| 383 return VKEY_MEDIA_LAUNCH_MAIL; | 383 return VKEY_MEDIA_LAUNCH_MAIL; |
| 384 case XF86XK_LaunchA: // F3 on an Apple keyboard. | 384 case XF86XK_LaunchA: // F3 on an Apple keyboard. |
| 385 return VKEY_MEDIA_LAUNCH_APP1; | 385 return VKEY_MEDIA_LAUNCH_APP1; |
| 386 case XF86XK_LaunchB: // F4 on an Apple keyboard. | 386 case XF86XK_LaunchB: // F4 on an Apple keyboard. |
| 387 case XF86XK_Calculator: | 387 case XF86XK_Calculator: |
| 388 return VKEY_MEDIA_LAUNCH_APP2; | 388 return VKEY_MEDIA_LAUNCH_APP2; |
| 389 case XF86XK_WLAN: | 389 case XF86XK_WLAN: |
| 390 return VKEY_WLAN; | 390 return VKEY_WLAN; |
| 391 case XF86XK_PowerOff: |
| 392 return VKEY_POWER; |
| 391 case XF86XK_MonBrightnessDown: | 393 case XF86XK_MonBrightnessDown: |
| 392 return VKEY_BRIGHTNESS_DOWN; | 394 return VKEY_BRIGHTNESS_DOWN; |
| 393 case XF86XK_MonBrightnessUp: | 395 case XF86XK_MonBrightnessUp: |
| 394 return VKEY_BRIGHTNESS_UP; | 396 return VKEY_BRIGHTNESS_UP; |
| 395 case XF86XK_KbdBrightnessDown: | 397 case XF86XK_KbdBrightnessDown: |
| 396 return VKEY_KBD_BRIGHTNESS_DOWN; | 398 return VKEY_KBD_BRIGHTNESS_DOWN; |
| 397 case XF86XK_KbdBrightnessUp: | 399 case XF86XK_KbdBrightnessUp: |
| 398 return VKEY_KBD_BRIGHTNESS_UP; | 400 return VKEY_KBD_BRIGHTNESS_UP; |
| 399 | 401 |
| 400 // TODO(sad): some keycodes are still missing. | 402 // TODO(sad): some keycodes are still missing. |
| (...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 737 case VKEY_MEDIA_PLAY_PAUSE: | 739 case VKEY_MEDIA_PLAY_PAUSE: |
| 738 return XF86XK_AudioPlay; | 740 return XF86XK_AudioPlay; |
| 739 case VKEY_MEDIA_LAUNCH_MAIL: | 741 case VKEY_MEDIA_LAUNCH_MAIL: |
| 740 return XF86XK_Mail; | 742 return XF86XK_Mail; |
| 741 case VKEY_MEDIA_LAUNCH_APP1: | 743 case VKEY_MEDIA_LAUNCH_APP1: |
| 742 return XF86XK_LaunchA; | 744 return XF86XK_LaunchA; |
| 743 case VKEY_MEDIA_LAUNCH_APP2: | 745 case VKEY_MEDIA_LAUNCH_APP2: |
| 744 return XF86XK_LaunchB; | 746 return XF86XK_LaunchB; |
| 745 case VKEY_WLAN: | 747 case VKEY_WLAN: |
| 746 return XF86XK_WLAN; | 748 return XF86XK_WLAN; |
| 749 case VKEY_POWER: |
| 750 return XF86XK_PowerOff; |
| 747 case VKEY_BRIGHTNESS_DOWN: | 751 case VKEY_BRIGHTNESS_DOWN: |
| 748 return XF86XK_MonBrightnessDown; | 752 return XF86XK_MonBrightnessDown; |
| 749 case VKEY_BRIGHTNESS_UP: | 753 case VKEY_BRIGHTNESS_UP: |
| 750 return XF86XK_MonBrightnessUp; | 754 return XF86XK_MonBrightnessUp; |
| 751 case VKEY_KBD_BRIGHTNESS_DOWN: | 755 case VKEY_KBD_BRIGHTNESS_DOWN: |
| 752 return XF86XK_KbdBrightnessDown; | 756 return XF86XK_KbdBrightnessDown; |
| 753 case VKEY_KBD_BRIGHTNESS_UP: | 757 case VKEY_KBD_BRIGHTNESS_UP: |
| 754 return XF86XK_KbdBrightnessUp; | 758 return XF86XK_KbdBrightnessUp; |
| 755 | 759 |
| 756 default: | 760 default: |
| 757 LOG(WARNING) << "Unknown keycode:" << keycode; | 761 LOG(WARNING) << "Unknown keycode:" << keycode; |
| 758 return 0; | 762 return 0; |
| 759 } | 763 } |
| 760 } | 764 } |
| 761 | 765 |
| 762 } // namespace ui | 766 } // namespace ui |
| OLD | NEW |