Key Mapping
This is a listing of what keys are tied to what text version of the keys when trying to bind to them in Windower scripts.
| Text | DIK_CODE Map |
|---|---|
| ` | DIK_GRAVE |
| escape | DIK_ESCAPE |
| 1 | DIK_1 |
| 2 | DIK_2 |
| 3 | DIK_3 |
| 4 | DIK_4 |
| 5 | DIK_5 |
| 6 | DIK_6 |
| 7 | DIK_7 |
| 8 | DIK_8 |
| 9 | DIK_9 |
| 0 | DIK_0 |
| - | DIK_MINUS |
| = | DIK_EQUALS |
| backspace | DIK_BACK |
| tab | DIK_TAB |
| q | DIK_Q |
| w | DIK_W |
| e | DIK_E |
| r | DIK_R |
| t | DIK_T |
| y | DIK_Y |
| u | DIK_U |
| i | DIK_I |
| o | DIK_O |
| p | DIK_P |
| [ | DIK_LBRACKET |
| ] | DIK_RBRACKET |
| enter | DIK_RETURN |
| return | DIK_RETURN |
| ctrl | DIK_LCONTROL |
| lctrl | DIK_LCONTROL |
| a | DIK_A |
| s | DIK_S |
| d | DIK_D |
| f | DIK_F |
| g | DIK_G |
| h | DIK_H |
| j | DIK_J |
| k | DIK_K |
| l | DIK_L |
| ; | DIK_SEMICOLON |
| ’ | DIK_APOSTROPHE |
| shift | DIK_LSHIFT |
| lshift | DIK_LSHIFT |
| \ | DIK_BACKSLASH |
| z | DIK_Z |
| x | DIK_X |
| c | DIK_C |
| v | DIK_V |
| b | DIK_B |
| n | DIK_N |
| m | DIK_M |
| , | DIK_COMMA |
| . | DIK_PERIOD |
| / | DIK_SLASH |
| rshift | DIK_RSHIFT |
| numpad* | DIK_MULTIPLY |
| alt | DIK_LMENU |
| lalt | DIK_LMENU |
| space | DIK_SPACE |
| capslock | DIK_CAPITAL |
| f1 | DIK_F1 |
| f2 | DIK_F2 |
| f3 | DIK_F3 |
| f4 | DIK_F4 |
| f5 | DIK_F5 |
| f6 | DIK_F6 |
| f7 | DIK_F7 |
| f8 | DIK_F8 |
| f9 | DIK_F9 |
| f10 | DIK_F10 |
| numlock | DIK_NUMLOCK |
| numpad/ | DIK_DIVIDE |
| scrolllock | DIK_SCROLL |
| numpad7 | DIK_NUMPAD7 |
| numpad8 | DIK_NUMPAD8 |
| numpad9 | DIK_NUMPAD9 |
| numpad- | DIK_SUBTRACT |
| numpad4 | DIK_NUMPAD4 |
| numpad5 | DIK_NUMPAD5 |
| numpad6 | DIK_NUMPAD6 |
| numpad+ | DIK_ADD |
| numpad1 | DIK_NUMPAD1 |
| numpad2 | DIK_NUMPAD2 |
| numpad3 | DIK_NUMPAD3 |
| numpad0 | DIK_NUMPAD0 |
| numpad. | DIK_DECIMAL |
| f11 | DIK_F11 |
| f12 | DIK_F12 |
| kana | DIK_KANA |
| convert | DIK_CONVERT |
| noconvert | DIK_NOCONVERT |
| yen | DIK_YEN |
| kanji | DIK_KANJI |
| numpadenter | DIK_NUMPADENTER |
| rctrl | DIK_RCONTROL |
| sysrq | DIK_SYSRQ |
| ralt | DIK_RMENU |
| pause | DIK_PAUSE |
| home | DIK_HOME |
| up | DIK_UP |
| pageup | DIK_PRIOR |
| left | DIK_LEFT |
| right | DIK_RIGHT |
| end | DIK_END |
| down | DIK_DOWN |
| pagedown | DIK_NEXT |
| insert | DIK_INSERT |
| delete | DIK_DELETE |
| windows | DIK_LWIN |
| lwindows | DIK_LWIN |
| rwindows | DIK_RWIN |
| apps | DIK_APPS |
| DIK_MAIL | |
| mmselect | DIK_MEDIASELECT |
| mmstop | DIK_MEDIASTOP |
| mute | DIK_MUTE |
| mycomputer | DIK_MYCOMPUTER |
| mmnext | DIK_NEXT |
| mmnexttrack | DIK_NEXTTRACK |
| mmplaypause | DIK_PLAYPAUSE |
| power | DIK_POWER |
| mmprevtrack | DIK_PREVTRACK |
| mmstop | DIK_STOP |
| mmvolup | DIK_VOLUMEDOWN |
| mmvoldown | DIK_VOLUMEUP |
| webback | DIK_WEBBACK |
| webfav | DIK_WEBFAVORITES |
| webforward | DIK_WEBFORWARD |
| webhome | DIK_WEBHOME |
| webrefresh | DIK_WEBREFRESH |
| websearch | DIK_WEBSEARCH |
| webstop | DIK_WEBSTOP |