Adjusting Blackwidow V3 key map layout to resolve #2583
This commit is contained in:
parent
ecdad8c3de
commit
be4c4bfabe
1 changed files with 101 additions and 96 deletions
|
|
@ -2405,102 +2405,107 @@ static const razer_key blackwidow_v3_pro_keymap[] =
|
|||
/*---------------------------------------------------------------------*\
|
||||
| Zone, Row, Column, Key |
|
||||
\*---------------------------------------------------------------------*/
|
||||
{ 0, 0, 1, KEY_EN_ESCAPE },
|
||||
{ 0, 0, 3, KEY_EN_F1 },
|
||||
{ 0, 0, 4, KEY_EN_F2 },
|
||||
{ 0, 0, 5, KEY_EN_F3 },
|
||||
{ 0, 0, 6, KEY_EN_F4 },
|
||||
{ 0, 0, 7, KEY_EN_F5 },
|
||||
{ 0, 0, 8, KEY_EN_F6 },
|
||||
{ 0, 0, 9, KEY_EN_F7 },
|
||||
{ 0, 0, 10, KEY_EN_F8 },
|
||||
{ 0, 0, 11, KEY_EN_F9 },
|
||||
{ 0, 0, 12, KEY_EN_F10 },
|
||||
{ 0, 0, 13, KEY_EN_F11 },
|
||||
{ 0, 0, 14, KEY_EN_F12 },
|
||||
{ 0, 0, 15, KEY_EN_PRINT_SCREEN },
|
||||
{ 0, 0, 16, KEY_EN_SCROLL_LOCK },
|
||||
{ 0, 0, 17, KEY_EN_PAUSE_BREAK },
|
||||
{ 0, 1, 1, KEY_EN_BACK_TICK },
|
||||
{ 0, 1, 2, KEY_EN_1 },
|
||||
{ 0, 1, 3, KEY_EN_2 },
|
||||
{ 0, 1, 4, KEY_EN_3 },
|
||||
{ 0, 1, 5, KEY_EN_4 },
|
||||
{ 0, 1, 6, KEY_EN_5 },
|
||||
{ 0, 1, 7, KEY_EN_6 },
|
||||
{ 0, 1, 8, KEY_EN_7 },
|
||||
{ 0, 1, 9, KEY_EN_8 },
|
||||
{ 0, 1, 10, KEY_EN_9 },
|
||||
{ 0, 1, 11, KEY_EN_0 },
|
||||
{ 0, 1, 12, KEY_EN_MINUS },
|
||||
{ 0, 1, 13, KEY_EN_EQUALS },
|
||||
{ 0, 1, 14, KEY_EN_BACKSPACE },
|
||||
{ 0, 1, 15, KEY_EN_INSERT },
|
||||
{ 0, 1, 16, KEY_EN_HOME },
|
||||
{ 0, 1, 17, KEY_EN_PAGE_UP },
|
||||
{ 0, 1, 18, KEY_EN_NUMPAD_LOCK },
|
||||
{ 0, 1, 19, KEY_EN_NUMPAD_DIVIDE },
|
||||
{ 0, 1, 20, KEY_EN_NUMPAD_TIMES },
|
||||
{ 0, 1, 21, KEY_EN_NUMPAD_MINUS },
|
||||
{ 0, 2, 1, KEY_EN_TAB },
|
||||
{ 0, 2, 2, KEY_EN_Q },
|
||||
{ 0, 2, 3, KEY_EN_W },
|
||||
{ 0, 2, 4, KEY_EN_E },
|
||||
{ 0, 2, 5, KEY_EN_R },
|
||||
{ 0, 2, 6, KEY_EN_T },
|
||||
{ 0, 2, 7, KEY_EN_Y },
|
||||
{ 0, 2, 8, KEY_EN_U },
|
||||
{ 0, 2, 9, KEY_EN_I },
|
||||
{ 0, 2, 10, KEY_EN_O },
|
||||
{ 0, 2, 11, KEY_EN_P },
|
||||
{ 0, 2, 12, KEY_EN_LEFT_BRACKET },
|
||||
{ 0, 2, 13, KEY_EN_RIGHT_BRACKET },
|
||||
{ 0, 2, 14, KEY_EN_ANSI_BACK_SLASH },
|
||||
{ 0, 2, 15, KEY_EN_DELETE },
|
||||
{ 0, 2, 16, KEY_EN_END },
|
||||
{ 0, 2, 17, KEY_EN_PAGE_DOWN },
|
||||
{ 0, 2, 18, KEY_EN_NUMPAD_7 },
|
||||
{ 0, 2, 19, KEY_EN_NUMPAD_8 },
|
||||
{ 0, 2, 20, KEY_EN_NUMPAD_9 },
|
||||
{ 0, 2, 21, KEY_EN_NUMPAD_PLUS },
|
||||
{ 0, 3, 1, KEY_EN_CAPS_LOCK },
|
||||
{ 0, 3, 2, KEY_EN_A },
|
||||
{ 0, 3, 3, KEY_EN_S },
|
||||
{ 0, 3, 4, KEY_EN_D },
|
||||
{ 0, 3, 5, KEY_EN_F },
|
||||
{ 0, 3, 6, KEY_EN_G },
|
||||
{ 0, 3, 7, KEY_EN_H },
|
||||
{ 0, 3, 8, KEY_EN_J },
|
||||
{ 0, 3, 9, KEY_EN_K },
|
||||
{ 0, 3, 10, KEY_EN_L },
|
||||
{ 0, 3, 11, KEY_EN_SEMICOLON },
|
||||
{ 0, 3, 12, KEY_EN_QUOTE },
|
||||
{ 0, 3, 13, KEY_EN_POUND },
|
||||
{ 0, 3, 14, KEY_EN_ANSI_ENTER },
|
||||
{ 0, 3, 18, KEY_EN_NUMPAD_4 },
|
||||
{ 0, 3, 19, KEY_EN_NUMPAD_5 },
|
||||
{ 0, 3, 20, KEY_EN_NUMPAD_6 },
|
||||
{ 0, 4, 1, KEY_EN_LEFT_SHIFT },
|
||||
{ 0, 4, 2, KEY_EN_ISO_BACK_SLASH },
|
||||
{ 0, 4, 3, KEY_EN_Z },
|
||||
{ 0, 4, 4, KEY_EN_X },
|
||||
{ 0, 4, 5, KEY_EN_C },
|
||||
{ 0, 4, 6, KEY_EN_V },
|
||||
{ 0, 4, 7, KEY_EN_B },
|
||||
{ 0, 4, 8, KEY_EN_N },
|
||||
{ 0, 4, 9, KEY_EN_M },
|
||||
{ 0, 4, 10, KEY_EN_COMMA },
|
||||
{ 0, 4, 11, KEY_EN_PERIOD },
|
||||
{ 0, 4, 12, KEY_EN_FORWARD_SLASH },
|
||||
{ 0, 4, 14, KEY_EN_RIGHT_SHIFT },
|
||||
{ 0, 4, 16, KEY_EN_UP_ARROW },
|
||||
{ 0, 4, 18, KEY_EN_NUMPAD_1 },
|
||||
{ 0, 4, 19, KEY_EN_NUMPAD_2 },
|
||||
{ 0, 4, 20, KEY_EN_NUMPAD_3 },
|
||||
{ 0, 4, 21, KEY_EN_NUMPAD_ENTER },
|
||||
{ 0, 5, 1, KEY_EN_LEFT_CONTROL },
|
||||
{ 0, 5, 2, KEY_EN_LEFT_WINDOWS },
|
||||
{ 0, 5, 3, KEY_EN_LEFT_ALT },
|
||||
{ 0, 0, 0, KEY_EN_ESCAPE },
|
||||
{ 0, 0, 2, KEY_EN_F1 },
|
||||
{ 0, 0, 3, KEY_EN_F2 },
|
||||
{ 0, 0, 4, KEY_EN_F3 },
|
||||
{ 0, 0, 5, KEY_EN_F4 },
|
||||
{ 0, 0, 6, KEY_EN_F5 },
|
||||
{ 0, 0, 7, KEY_EN_F6 },
|
||||
{ 0, 0, 8, KEY_EN_F7 },
|
||||
{ 0, 0, 9, KEY_EN_F8 },
|
||||
{ 0, 0, 10, KEY_EN_F9 },
|
||||
{ 0, 0, 11, KEY_EN_F10 },
|
||||
{ 0, 0, 12, KEY_EN_F11 },
|
||||
{ 0, 0, 13, KEY_EN_F12 },
|
||||
{ 0, 0, 14, KEY_EN_PRINT_SCREEN },
|
||||
{ 0, 0, 15, KEY_EN_SCROLL_LOCK },
|
||||
{ 0, 0, 16, KEY_EN_PAUSE_BREAK },
|
||||
{ 0, 0, 18, KEY_EN_MEDIA_PREVIOUS },
|
||||
{ 0, 0, 19, KEY_EN_MEDIA_PLAY_PAUSE },
|
||||
{ 0, 0, 20, KEY_EN_MEDIA_NEXT },
|
||||
{ 0, 0, 21, KEY_EN_MEDIA_MUTE },
|
||||
{ 0, 1, 0, KEY_EN_BACK_TICK },
|
||||
{ 0, 1, 1, KEY_EN_1 },
|
||||
{ 0, 1, 2, KEY_EN_2 },
|
||||
{ 0, 1, 3, KEY_EN_3 },
|
||||
{ 0, 1, 4, KEY_EN_4 },
|
||||
{ 0, 1, 5, KEY_EN_5 },
|
||||
{ 0, 1, 6, KEY_EN_6 },
|
||||
{ 0, 1, 7, KEY_EN_7 },
|
||||
{ 0, 1, 8, KEY_EN_8 },
|
||||
{ 0, 1, 9, KEY_EN_9 },
|
||||
{ 0, 1, 10, KEY_EN_0 },
|
||||
{ 0, 1, 11, KEY_EN_MINUS },
|
||||
{ 0, 1, 12, KEY_EN_EQUALS },
|
||||
{ 0, 1, 13, KEY_EN_BACKSPACE },
|
||||
{ 0, 1, 14, KEY_EN_INSERT },
|
||||
{ 0, 1, 15, KEY_EN_HOME },
|
||||
{ 0, 1, 16, KEY_EN_PAGE_UP },
|
||||
{ 0, 1, 17, KEY_EN_NUMPAD_LOCK },
|
||||
{ 0, 1, 18, KEY_EN_NUMPAD_DIVIDE },
|
||||
{ 0, 1, 19, KEY_EN_NUMPAD_TIMES },
|
||||
{ 0, 1, 20, KEY_EN_NUMPAD_MINUS },
|
||||
{ 0, 2, 0, KEY_EN_TAB },
|
||||
{ 0, 2, 1, KEY_EN_Q },
|
||||
{ 0, 2, 2, KEY_EN_W },
|
||||
{ 0, 2, 3, KEY_EN_E },
|
||||
{ 0, 2, 4, KEY_EN_R },
|
||||
{ 0, 2, 5, KEY_EN_T },
|
||||
{ 0, 2, 6, KEY_EN_Y },
|
||||
{ 0, 2, 7, KEY_EN_U },
|
||||
{ 0, 2, 8, KEY_EN_I },
|
||||
{ 0, 2, 9, KEY_EN_O },
|
||||
{ 0, 2, 10, KEY_EN_P },
|
||||
{ 0, 2, 11, KEY_EN_LEFT_BRACKET },
|
||||
{ 0, 2, 12, KEY_EN_RIGHT_BRACKET },
|
||||
{ 0, 2, 13, KEY_EN_ANSI_BACK_SLASH },
|
||||
{ 0, 2, 14, KEY_EN_DELETE },
|
||||
{ 0, 2, 15, KEY_EN_END },
|
||||
{ 0, 2, 16, KEY_EN_PAGE_DOWN },
|
||||
{ 0, 2, 17, KEY_EN_NUMPAD_7 },
|
||||
{ 0, 2, 18, KEY_EN_NUMPAD_8 },
|
||||
{ 0, 2, 19, KEY_EN_NUMPAD_9 },
|
||||
{ 0, 2, 20, KEY_EN_NUMPAD_PLUS },
|
||||
{ 0, 3, 0, KEY_EN_CAPS_LOCK },
|
||||
{ 0, 3, 1, KEY_EN_A },
|
||||
{ 0, 3, 2, KEY_EN_S },
|
||||
{ 0, 3, 3, KEY_EN_D },
|
||||
{ 0, 3, 4, KEY_EN_F },
|
||||
{ 0, 3, 5, KEY_EN_G },
|
||||
{ 0, 3, 6, KEY_EN_H },
|
||||
{ 0, 3, 7, KEY_EN_J },
|
||||
{ 0, 3, 8, KEY_EN_K },
|
||||
{ 0, 3, 9, KEY_EN_L },
|
||||
{ 0, 3, 10, KEY_EN_SEMICOLON },
|
||||
{ 0, 3, 11, KEY_EN_QUOTE },
|
||||
{ 0, 3, 12, KEY_EN_POUND },
|
||||
{ 0, 3, 13, KEY_EN_ANSI_ENTER },
|
||||
{ 0, 3, 14, "Logo" },
|
||||
{ 0, 3, 17, KEY_EN_NUMPAD_4 },
|
||||
{ 0, 3, 18, KEY_EN_NUMPAD_5 },
|
||||
{ 0, 3, 19, KEY_EN_NUMPAD_6 },
|
||||
{ 0, 4, 0, KEY_EN_LEFT_SHIFT },
|
||||
{ 0, 4, 1, KEY_EN_ISO_BACK_SLASH },
|
||||
{ 0, 4, 2, KEY_EN_Z },
|
||||
{ 0, 4, 3, KEY_EN_X },
|
||||
{ 0, 4, 4, KEY_EN_C },
|
||||
{ 0, 4, 5, KEY_EN_V },
|
||||
{ 0, 4, 6, KEY_EN_B },
|
||||
{ 0, 4, 7, KEY_EN_N },
|
||||
{ 0, 4, 8, KEY_EN_M },
|
||||
{ 0, 4, 9, KEY_EN_COMMA },
|
||||
{ 0, 4, 10, KEY_EN_PERIOD },
|
||||
{ 0, 4, 11, KEY_EN_FORWARD_SLASH },
|
||||
{ 0, 4, 13, KEY_EN_RIGHT_SHIFT },
|
||||
{ 0, 4, 15, KEY_EN_UP_ARROW },
|
||||
{ 0, 4, 17, KEY_EN_NUMPAD_1 },
|
||||
{ 0, 4, 18, KEY_EN_NUMPAD_2 },
|
||||
{ 0, 4, 19, KEY_EN_NUMPAD_3 },
|
||||
{ 0, 4, 20, KEY_EN_NUMPAD_ENTER },
|
||||
{ 0, 5, 0, KEY_EN_LEFT_CONTROL },
|
||||
{ 0, 5, 1, KEY_EN_LEFT_WINDOWS },
|
||||
{ 0, 5, 2, KEY_EN_LEFT_ALT },
|
||||
{ 0, 5, 6, KEY_EN_SPACE },
|
||||
{ 0, 5, 10, KEY_EN_RIGHT_ALT },
|
||||
{ 0, 5, 11, KEY_EN_RIGHT_FUNCTION },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue