| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 #include <X11/keysym.h> | 7 #include <X11/keysym.h> |
| 8 #include <X11/Xlib.h> | 8 #include <X11/Xlib.h> |
| 9 #include <X11/Xutil.h> | 9 #include <X11/Xutil.h> |
| 10 | 10 |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 163 case XK_2: | 163 case XK_2: |
| 164 case XK_3: | 164 case XK_3: |
| 165 case XK_4: | 165 case XK_4: |
| 166 case XK_5: | 166 case XK_5: |
| 167 case XK_6: | 167 case XK_6: |
| 168 case XK_7: | 168 case XK_7: |
| 169 case XK_8: | 169 case XK_8: |
| 170 case XK_9: | 170 case XK_9: |
| 171 return static_cast<KeyboardCode>(VKEY_0 + (keysym - XK_0)); | 171 return static_cast<KeyboardCode>(VKEY_0 + (keysym - XK_0)); |
| 172 | 172 |
| 173 case XK_parenright: |
| 174 return VKEY_0; |
| 175 case XK_exclam: |
| 176 return VKEY_1; |
| 177 case XK_at: |
| 178 return VKEY_2; |
| 179 case XK_numbersign: |
| 180 return VKEY_3; |
| 181 case XK_dollar: |
| 182 return VKEY_4; |
| 183 case XK_percent: |
| 184 return VKEY_5; |
| 185 case XK_asciicircum: |
| 186 return VKEY_6; |
| 187 case XK_ampersand: |
| 188 return VKEY_7; |
| 189 case XK_asterisk: |
| 190 return VKEY_8; |
| 191 case XK_parenleft: |
| 192 return VKEY_9; |
| 193 |
| 173 case XK_KP_0: | 194 case XK_KP_0: |
| 174 case XK_KP_1: | 195 case XK_KP_1: |
| 175 case XK_KP_2: | 196 case XK_KP_2: |
| 176 case XK_KP_3: | 197 case XK_KP_3: |
| 177 case XK_KP_4: | 198 case XK_KP_4: |
| 178 case XK_KP_5: | 199 case XK_KP_5: |
| 179 case XK_KP_6: | 200 case XK_KP_6: |
| 180 case XK_KP_7: | 201 case XK_KP_7: |
| 181 case XK_KP_8: | 202 case XK_KP_8: |
| 182 case XK_KP_9: | 203 case XK_KP_9: |
| (...skipping 410 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 593 case VKEY_F23: | 614 case VKEY_F23: |
| 594 case VKEY_F24: | 615 case VKEY_F24: |
| 595 return XK_F1 + (keycode - VKEY_F1); | 616 return XK_F1 + (keycode - VKEY_F1); |
| 596 | 617 |
| 597 default: | 618 default: |
| 598 return 0; | 619 return 0; |
| 599 } | 620 } |
| 600 } | 621 } |
| 601 | 622 |
| 602 } // namespace ui | 623 } // namespace ui |
| OLD | NEW |