Table of Contents

Wiki > TV3D65 Index

CONST_TV_KEY

Key constants that are used by the input engine

MEMBERS

NAMEVALUEDESCRIPTION
TV_KEY_0 11 = DIK_0
TV_KEY_1 2 = DIK_1
TV_KEY_2 3 = DIK_2
TV_KEY_3 4 = DIK_3
TV_KEY_4 5 = DIK_4
TV_KEY_5 6 = DIK_5
TV_KEY_6 7 = DIK_6
TV_KEY_7 8 = DIK_7
TV_KEY_8 9 = DIK_8
TV_KEY_9 10 = DIK_9
TV_KEY_A 30 = DIK_A
TV_KEY_ABNT_C1 115 = DIK_ABNT_C1
TV_KEY_ABNT_C2 126 = DIK_ABNT_C2
TV_KEY_ADD 78 = DIK_ADD
TV_KEY_APOSTROPHE 40 = DIK_APOSTROPHE
TV_KEY_APPS 221 = DIK_APPS
TV_KEY_AT 145 = DIK_AT
TV_KEY_AX 150 = DIK_AX
TV_KEY_B 48 = DIK_B
TV_KEY_BACKSPACE 14 = DIK_BACK
TV_KEY_BACKSLASH 43 = DIK_BACKSLASH
TV_KEY_C 46 = DIK_C
TV_KEY_CALCULATOR 161 = DIK_CALCULATOR
TV_KEY_CAPITAL 58 = DIK_CAPITAL
TV_KEY_CAPSLOCK 58 = DIK_CAPSLOCK
TV_KEY_CIRCUMFLEX 144 = DIK_CIRCUMFLEX
TV_KEY_COLON 146 = DIK_COLON
TV_KEY_COMMA 51 = DIK_COMMA
TV_KEY_CONVERT 121 = DIK_CONVERT
TV_KEY_D 32 = DIK_D
TV_KEY_DECIMAL 83 = DIK_DECIMAL
TV_KEY_DELETE 211 = DIK_DELETE
TV_KEY_DIVIDE 181 = DIK_DIVIDE
TV_KEY_DOWN 208 = DIK_DOWN
TV_KEY_DOWNARROW 208 = DIK_DOWNARROW
TV_KEY_E 18 = DIK_E
TV_KEY_END 207 = DIK_END
TV_KEY_EQUALS 13 = DIK_EQUALS
TV_KEY_ESCAPE 1 = DIK_ESCAPE
TV_KEY_F 33 = DIK_F
TV_KEY_F1 59 = DIK_F1
TV_KEY_F2 60 = DIK_F2
TV_KEY_F3 61 = DIK_F2
TV_KEY_F4 62 = DIK_F4
TV_KEY_F5 63 = DIK_F5
TV_KEY_F6 64 = DIK_F6
TV_KEY_F7 65 = DIK_F7
TV_KEY_F8 66 = DIK_F8
TV_KEY_F9 67 = DIK_F9
TV_KEY_F10 68 = DIK_F10
TV_KEY_F11 87 = DIK_F11
TV_KEY_F12 88 = DIK_F12
TV_KEY_F13 100 = DIK_F13
TV_KEY_F14 101 = DIK_F14
TV_KEY_F15 102 = DIK_F15
TV_KEY_G 34 = DIK_G
TV_KEY_GRAVE 41 = DIK_GRAVE or ~
TV_KEY_H 35 = DIK_H
TV_KEY_HOME 199 = DIK_HOME
TV_KEY_I 23 = DIK_I
TV_KEY_INSERT 210 = DIK_INSERT
TV_KEY_J 36 = DIK_J
TV_KEY_K 37 = DIK_K
TV_KEY_KANA 112
TV_KEY_KANJI 148
TV_KEY_L 38
TV_KEY_ALT_LEFT 56
TV_KEY_LEFTBRACKET 26
TV_KEY_LEFTCONTROL 29
TV_KEY_LEFT 203
TV_KEY_LEFTARROW 203
TV_KEY_LEFTMENU 56
TV_KEY_LEFTSHIFT 42
TV_KEY_LEFTWINDOWS 219
TV_KEY_M 50
TV_KEY_MAIL 236
TV_KEY_MEDIASELECT 237
TV_KEY_MEDIASTOP 164
TV_KEY_MINUS 12
TV_KEY_MULTIPLY 55
TV_KEY_MUTE 160
TV_KEY_MYCOMPUTER 235
TV_KEY_N 49
TV_KEY_NEXT 209
TV_KEY_NEXTTRACK 153
TV_KEY_NOCONVERT 123
TV_KEY_NUMLOCK 69
TV_KEY_NUMPAD0 82
TV_KEY_NUMPAD1 79
TV_KEY_NUMPAD2 80
TV_KEY_NUMPAD3 81
TV_KEY_NUMPAD4 75
TV_KEY_NUMPAD5 76
TV_KEY_NUMPAD6 77
TV_KEY_NUMPAD7 71
TV_KEY_NUMPAD8 72
TV_KEY_NUMPAD9 73
TV_KEY_NUMPADCOMMA 179
TV_KEY_NUMPADENTER 156
TV_KEY_NUMPADEQUALS 141
TV_KEY_NUMPADMINUS 74
TV_KEY_NUMPADPERIOD 83
TV_KEY_NUMPADPLUS 78
TV_KEY_NUMPADSLASH 181
TV_KEY_NUMPADSTAR 55
TV_KEY_O 24
TV_KEY_OEM_102 86
TV_KEY_P 25
TV_KEY_PAUSE 197
TV_KEY_PERIOD 52
TV_KEY_PAGEDOWN 209
TV_KEY_PAGEUP 201
TV_KEY_PLAYPAUSE 162
TV_KEY_POWER 222
TV_KEY_PREVTRACK 144
TV_KEY_PRIOR 201
TV_KEY_Q 16
TV_KEY_R 19
TV_KEY_ALT_RIGHT 184
TV_KEY_RIGHTBRACKET 27
TV_KEY_RIGHTCONTROL 157
TV_KEY_RETURN 28
TV_KEY_RIGHT 205
TV_KEY_RIGHTARROW 205
TV_KEY_RIGHTMENU 184
TV_KEY_RIGHTSHIFT 54
TV_KEY_RWIN 220
TV_KEY_S 31
TV_KEY_SCROLL 70
TV_KEY_SEMICOLON 39
TV_KEY_SLASH 53
TV_KEY_SLEEP 223
TV_KEY_SPACE 57
TV_KEY_STOP 149
TV_KEY_SUBTRACT 74
TV_KEY_SYSRQ 183
TV_KEY_T 20
TV_KEY_TAB 15
TV_KEY_U 22
TV_KEY_UNDERLINE 147
TV_KEY_UNLABELED 151
TV_KEY_UP 200
TV_KEY_UPARROW 200
TV_KEY_V 47
TV_KEY_VOLUMEDOWN 174
TV_KEY_VOLUMEUP 176
TV_KEY_W 17
TV_KEY_WAKE 227
TV_KEY_WEBBACK 234
TV_KEY_WEBFAVORITES 230
TV_KEY_WEBFORWARD 233
TV_KEY_WEBHOME 178
TV_KEY_WEBREFRESH 231
TV_KEY_WEBSEARCH 229
TV_KEY_WEBSTOP 232
TV_KEY_X 45
TV_KEY_Y 21
TV_KEY_YEN 125
TV_KEY_Z 44
TV_FORCE_DWORD 0x7fffffff

TIPS

  • These keys are the raw scancode keys used by DirectInput. It does not handle any locale keyboard translation. If you want direct handling of special characters, capitals, etc.. you should not use raw InputEngine functions but something more highlevel such as WM_CHAR messages or .NET key events.
 
tv3d65_doc/const_tv_key.txt · Last modified: 2013/11/22 13:31