| Index: ui/base/keycodes/keyboard_code_conversion_x.cc
|
| diff --git a/ui/base/keycodes/keyboard_code_conversion_x.cc b/ui/base/keycodes/keyboard_code_conversion_x.cc
|
| index d9eaa9f9a93972a4a013d9c63dad0ad7f834cc9d..eda35b46644308acb34d95671e72172e9d921230 100644
|
| --- a/ui/base/keycodes/keyboard_code_conversion_x.cc
|
| +++ b/ui/base/keycodes/keyboard_code_conversion_x.cc
|
| @@ -170,6 +170,27 @@ KeyboardCode KeyboardCodeFromXKeysym(unsigned int keysym) {
|
| case XK_9:
|
| return static_cast<KeyboardCode>(VKEY_0 + (keysym - XK_0));
|
|
|
| + case XK_parenright:
|
| + return VKEY_0;
|
| + case XK_exclam:
|
| + return VKEY_1;
|
| + case XK_at:
|
| + return VKEY_2;
|
| + case XK_numbersign:
|
| + return VKEY_3;
|
| + case XK_dollar:
|
| + return VKEY_4;
|
| + case XK_percent:
|
| + return VKEY_5;
|
| + case XK_asciicircum:
|
| + return VKEY_6;
|
| + case XK_ampersand:
|
| + return VKEY_7;
|
| + case XK_asterisk:
|
| + return VKEY_8;
|
| + case XK_parenleft:
|
| + return VKEY_9;
|
| +
|
| case XK_KP_0:
|
| case XK_KP_1:
|
| case XK_KP_2:
|
|
|