Key name values for win32
7
Virtualization Support
List of win32 key code names, with corresponding key code values
None
Key value 0 (0x0)
VK_ESCAPE
Key value 1 (0x1)
VK_1
Key value 2 (0x2)
VK_2
Key value 3 (0x3)
VK_3
Key value 4 (0x4)
VK_4
Key value 5 (0x5)
VK_5
Key value 6 (0x6)
VK_6
Key value 7 (0x7)
VK_7
Key value 8 (0x8)
VK_8
Key value 9 (0x9)
VK_9
Key value 10 (0xa)
VK_0
Key value 11 (0xb)
VK_OEM_MINUS
Key value 12 (0xc)
VK_OEM_PLUS
Key value 13 (0xd)
VK_BACK
Key value 14 (0xe)
VK_TAB
Key value 15 (0xf)
VK_Q
Key value 16 (0x10)
VK_W
Key value 17 (0x11)
VK_E
Key value 18 (0x12)
VK_R
Key value 19 (0x13)
VK_T
Key value 20 (0x14)
VK_Y
Key value 21 (0x15)
VK_U
Key value 22 (0x16)
VK_I
Key value 23 (0x17)
VK_O
Key value 24 (0x18)
VK_P
Key value 25 (0x19)
VK_OEM_4
Key value 26 (0x1a)
VK_OEM_6
Key value 27 (0x1b)
VK_RETURN
Key value 28 (0x1c)
VK_CONTROL
Key value 29 (0x1d)
VK_A
Key value 30 (0x1e)
VK_S
Key value 31 (0x1f)
VK_D
Key value 32 (0x20)
VK_F
Key value 33 (0x21)
VK_G
Key value 34 (0x22)
VK_H
Key value 35 (0x23)
VK_J
Key value 36 (0x24)
VK_K
Key value 37 (0x25)
VK_L
Key value 38 (0x26)
VK_OEM_1
Key value 39 (0x27)
VK_OEM_7
Key value 40 (0x28)
VK_OEM_3
Key value 41 (0x29)
VK_LSHIFT
Key value 42 (0x2a)
VK_OEM_5
Key value 43 (0x2b)
VK_Z
Key value 44 (0x2c)
VK_X
Key value 45 (0x2d)
VK_C
Key value 46 (0x2e)
VK_V
Key value 47 (0x2f)
VK_B
Key value 48 (0x30)
VK_N
Key value 49 (0x31)
VK_M
Key value 50 (0x32)
VK_OEM_COMMA
Key value 51 (0x33)
VK_OEM_PERIOD
Key value 52 (0x34)
VK_OEM_2
Key value 53 (0x35)
VK_RSHIFT
Key value 54 (0x36)
VK_MULTIPLY
Key value 55 (0x37)
VK_MENU
Key value 56 (0x38)
VK_SPACE
Key value 57 (0x39)
VK_CAPITAL
Key value 58 (0x3a)
VK_F1
Key value 59 (0x3b)
VK_F2
Key value 60 (0x3c)
VK_F3
Key value 61 (0x3d)
VK_F4
Key value 62 (0x3e)
VK_F5
Key value 63 (0x3f)
VK_F6
Key value 64 (0x40)
VK_F7
Key value 65 (0x41)
VK_F8
Key value 66 (0x42)
VK_F9
Key value 67 (0x43)
VK_F10
Key value 68 (0x44)
VK_NUMLOCK
Key value 69 (0x45)
VK_SCROLL
Key value 70 (0x46)
VK_NUMPAD7
Key value 71 (0x47)
VK_NUMPAD8
Key value 72 (0x48)
VK_NUMPAD9
Key value 73 (0x49)
VK_SUBTRACT
Key value 74 (0x4a)
VK_NUMPAD4
Key value 75 (0x4b)
VK_NUMPAD5
Key value 76 (0x4c)
VK_NUMPAD6
Key value 77 (0x4d)
VK_ADD
Key value 78 (0x4e)
VK_NUMPAD1
Key value 79 (0x4f)
VK_NUMPAD2
Key value 80 (0x50)
VK_NUMPAD3
Key value 81 (0x51)
VK_NUMPAD0
Key value 82 (0x52)
VK_DECIMAL
Key value 83 (0x53)
None
Key value 84 (0x54)
None
Key value 85 (0x55)
VK_OEM_102
Key value 86 (0x56)
VK_F11
Key value 87 (0x57)
VK_F12
Key value 88 (0x58)
VK_OEM_102
Key value 89 (0x59)
VK_KANA
Key value 90 (0x5a)
None
Key value 91 (0x5b)
VK_CONVERT
Key value 92 (0x5c)
VK_OEM_COPY
Key value 93 (0x5d)
VK_NONCONVERT
Key value 94 (0x5e)
None
Key value 95 (0x5f)
None
Key value 96 (0x60)
VK_RCONTROL
Key value 97 (0x61)
VK_DIVIDE
Key value 98 (0x62)
VK_SNAPSHOT
Key value 99 (0x63)
VK_RMENU
Key value 100 (0x64)
None
Key value 101 (0x65)
VK_HOME
Key value 102 (0x66)
VK_UP
Key value 103 (0x67)
VK_PRIOR
Key value 104 (0x68)
VK_LEFT
Key value 105 (0x69)
VK_RIGHT
Key value 106 (0x6a)
VK_END
Key value 107 (0x6b)
VK_DOWN
Key value 108 (0x6c)
VK_NEXT
Key value 109 (0x6d)
VK_INSERT
Key value 110 (0x6e)
VK_DELETE
Key value 111 (0x6f)
None
Key value 112 (0x70)
VK_VOLUME_MUTE
Key value 113 (0x71)
VK_VOLUME_DOWN
Key value 114 (0x72)
VK_VOLUME_UP
Key value 115 (0x73)
None
Key value 116 (0x74)
None
Key value 117 (0x75)
None
Key value 118 (0x76)
VK_PAUSE
Key value 119 (0x77)
None
Key value 120 (0x78)
VK_SEPARATOR??
Key value 121 (0x79)
VK_IME_ON
Key value 122 (0x7a)
VK_IME_OFF
Key value 123 (0x7b)
VK_OEM_5
Key value 124 (0x7c)
VK_LWIN
Key value 125 (0x7d)
VK_RWIN
Key value 126 (0x7e)
VK_APPS
Key value 127 (0x7f)
VK_BROWSER_STOP
Key value 128 (0x80)
None
Key value 129 (0x81)
None
Key value 130 (0x82)
None
Key value 131 (0x83)
None
Key value 132 (0x84)
None
Key value 133 (0x85)
None
Key value 134 (0x86)
None
Key value 135 (0x87)
None
Key value 136 (0x88)
None
Key value 137 (0x89)
VK_HELP
Key value 138 (0x8a)
None
Key value 139 (0x8b)
None
Key value 140 (0x8c)
None
Key value 141 (0x8d)
VK_SLEEP
Key value 142 (0x8e)
None
Key value 143 (0x8f)
None
Key value 144 (0x90)
None
Key value 145 (0x91)
None
Key value 146 (0x92)
None
Key value 147 (0x93)
None
Key value 148 (0x94)
None
Key value 149 (0x95)
None
Key value 150 (0x96)
None
Key value 151 (0x97)
None
Key value 152 (0x98)
None
Key value 153 (0x99)
None
Key value 154 (0x9a)
None
Key value 155 (0x9b)
None
Key value 156 (0x9c)
None
Key value 157 (0x9d)
VK_BROWSER_BACK
Key value 158 (0x9e)
VK_BROWSER_FORWARD
Key value 159 (0x9f)
None
Key value 160 (0xa0)
None
Key value 161 (0xa1)
None
Key value 162 (0xa2)
VK_MEDIA_NEXT_TRACK
Key value 163 (0xa3)
VK_MEDIA_PLAY_PAUSE
Key value 164 (0xa4)
VK_MEDIA_PREV_TRACK
Key value 165 (0xa5)
VK_MEDIA_STOP
Key value 166 (0xa6)
None
Key value 167 (0xa7)
None
Key value 168 (0xa8)
None
Key value 169 (0xa9)
None
Key value 170 (0xaa)
None
Key value 171 (0xab)
VK_BROWSER_HOME
Key value 172 (0xac)
VK_BROWSER_REFRESH
Key value 173 (0xad)
None
Key value 174 (0xae)
None
Key value 175 (0xaf)
None
Key value 176 (0xb0)
None
Key value 177 (0xb1)
None
Key value 178 (0xb2)
None
Key value 179 (0xb3)
None
Key value 180 (0xb4)
None
Key value 181 (0xb5)
None
Key value 182 (0xb6)
VK_F13
Key value 183 (0xb7)
VK_F14
Key value 184 (0xb8)
VK_F15
Key value 185 (0xb9)
VK_F16
Key value 186 (0xba)
VK_F17
Key value 187 (0xbb)
VK_F18
Key value 188 (0xbc)
VK_F19
Key value 189 (0xbd)
VK_F20
Key value 190 (0xbe)
VK_F21
Key value 191 (0xbf)
VK_F22
Key value 192 (0xc0)
VK_F23
Key value 193 (0xc1)
VK_F24
Key value 194 (0xc2)
None
Key value 195 (0xc3)
None
Key value 196 (0xc4)
None
Key value 197 (0xc5)
None
Key value 198 (0xc6)
None
Key value 199 (0xc7)
None
Key value 200 (0xc8)
None
Key value 201 (0xc9)
None
Key value 202 (0xca)
None
Key value 203 (0xcb)
None
Key value 204 (0xcc)
None
Key value 205 (0xcd)
None
Key value 206 (0xce)
VK_PLAY
Key value 207 (0xcf)
None
Key value 208 (0xd0)
None
Key value 209 (0xd1)
VK_PRINT
Key value 210 (0xd2)
None
Key value 211 (0xd3)
None
Key value 212 (0xd4)
None
Key value 213 (0xd5)
None
Key value 214 (0xd6)
VK_LAUNCH_MAIL
Key value 215 (0xd7)
None
Key value 216 (0xd8)
VK_BROWSER_SEARCH
Key value 217 (0xd9)
None
Key value 218 (0xda)
None
Key value 219 (0xdb)
None
Key value 220 (0xdc)
None
Key value 221 (0xdd)
None
Key value 222 (0xde)
None
Key value 223 (0xdf)
None
Key value 224 (0xe0)
None
Key value 225 (0xe1)
None
Key value 226 (0xe2)
None
Key value 227 (0xe3)
None
Key value 228 (0xe4)
None
Key value 229 (0xe5)
None
Key value 230 (0xe6)
None
Key value 231 (0xe7)
None
Key value 232 (0xe8)
None
Key value 233 (0xe9)
None
Key value 234 (0xea)
None
Key value 235 (0xeb)
None
Key value 236 (0xec)
None
Key value 237 (0xed)
None
Key value 238 (0xee)
None
Key value 239 (0xef)
None
Key value 240 (0xf0)
None
Key value 241 (0xf1)
None
Key value 242 (0xf2)
None
Key value 243 (0xf3)
None
Key value 244 (0xf4)
None
Key value 245 (0xf5)
None
Key value 246 (0xf6)
None
Key value 247 (0xf7)
None
Key value 248 (0xf8)
None
Key value 249 (0xf9)
None
Key value 250 (0xfa)
None
Key value 251 (0xfb)
None
Key value 252 (0xfc)
None
Key value 253 (0xfd)
None
Key value 254 (0xfe)
None
Key value 255 (0xff)
VK_LBUTTON
Key value 256 (0x100)
VK_RBUTTON
Key value 257 (0x101)
VK_MBUTTON
Key value 258 (0x102)
VK_XBUTTON1
Key value 259 (0x103)
VK_XBUTTON2
Key value 260 (0x104)
None
Key value 261 (0x105)
None
Key value 262 (0x106)
None
Key value 263 (0x107)
None
Key value 264 (0x108)
None
Key value 265 (0x109)
None
Key value 272 (0x110)
None
Key value 273 (0x111)
None
Key value 274 (0x112)
None
Key value 275 (0x113)
None
Key value 276 (0x114)
None
Key value 277 (0x115)
None
Key value 278 (0x116)
None
Key value 279 (0x117)
None
Key value 288 (0x120)
None
Key value 289 (0x121)
None
Key value 290 (0x122)
None
Key value 291 (0x123)
None
Key value 292 (0x124)
None
Key value 293 (0x125)
None
Key value 294 (0x126)
None
Key value 295 (0x127)
None
Key value 296 (0x128)
None
Key value 297 (0x129)
None
Key value 298 (0x12a)
None
Key value 299 (0x12b)
None
Key value 303 (0x12f)
None
Key value 304 (0x130)
None
Key value 305 (0x131)
None
Key value 306 (0x132)
None
Key value 307 (0x133)
None
Key value 308 (0x134)
None
Key value 309 (0x135)
None
Key value 310 (0x136)
None
Key value 311 (0x137)
None
Key value 312 (0x138)
None
Key value 313 (0x139)
None
Key value 314 (0x13a)
None
Key value 315 (0x13b)
None
Key value 316 (0x13c)
None
Key value 317 (0x13d)
None
Key value 318 (0x13e)
None
Key value 320 (0x140)
None
Key value 321 (0x141)
None
Key value 322 (0x142)
None
Key value 323 (0x143)
None
Key value 324 (0x144)
None
Key value 325 (0x145)
None
Key value 326 (0x146)
None
Key value 327 (0x147)
None
Key value 330 (0x14a)
None
Key value 331 (0x14b)
None
Key value 332 (0x14c)
None
Key value 333 (0x14d)
None
Key value 334 (0x14e)
None
Key value 335 (0x14f)
None
Key value 336 (0x150)
None
Key value 337 (0x151)
None
Key value 352 (0x160)
VK_SELECT
Key value 353 (0x161)
None
Key value 354 (0x162)
None
Key value 355 (0x163)
None
Key value 356 (0x164)
None
Key value 357 (0x165)
None
Key value 358 (0x166)
None
Key value 359 (0x167)
None
Key value 360 (0x168)
None
Key value 361 (0x169)
None
Key value 362 (0x16a)
None
Key value 363 (0x16b)
VK_BROWSER_FAVOURITES
Key value 364 (0x16c)
None
Key value 365 (0x16d)
None
Key value 366 (0x16e)
None
Key value 367 (0x16f)
None
Key value 368 (0x170)
None
Key value 369 (0x171)
None
Key value 370 (0x172)
None
Key value 371 (0x173)
VK_ZOOM
Key value 372 (0x174)
None
Key value 373 (0x175)
None
Key value 374 (0x176)
None
Key value 375 (0x177)
None
Key value 376 (0x178)
None
Key value 377 (0x179)
None
Key value 378 (0x17a)
None
Key value 379 (0x17b)
None
Key value 380 (0x17c)
None
Key value 381 (0x17d)
None
Key value 382 (0x17e)
None
Key value 383 (0x17f)
None
Key value 384 (0x180)
None
Key value 385 (0x181)
None
Key value 386 (0x182)
None
Key value 387 (0x183)
None
Key value 388 (0x184)
None
Key value 389 (0x185)
None
Key value 390 (0x186)
None
Key value 391 (0x187)
None
Key value 392 (0x188)
None
Key value 393 (0x189)
None
Key value 394 (0x18a)
None
Key value 395 (0x18b)
None
Key value 396 (0x18c)
None
Key value 397 (0x18d)
None
Key value 398 (0x18e)
None
Key value 399 (0x18f)
None
Key value 400 (0x190)
None
Key value 401 (0x191)
None
Key value 402 (0x192)
None
Key value 403 (0x193)
None
Key value 404 (0x194)
None
Key value 405 (0x195)
None
Key value 406 (0x196)
None
Key value 407 (0x197)
None
Key value 408 (0x198)
None
Key value 409 (0x199)
None
Key value 410 (0x19a)
None
Key value 411 (0x19b)
None
Key value 412 (0x19c)
None
Key value 413 (0x19d)
None
Key value 414 (0x19e)
None
Key value 415 (0x19f)
None
Key value 416 (0x1a0)
None
Key value 417 (0x1a1)
None
Key value 418 (0x1a2)
None
Key value 419 (0x1a3)
None
Key value 420 (0x1a4)
None
Key value 421 (0x1a5)
None
Key value 422 (0x1a6)
None
Key value 423 (0x1a7)
None
Key value 424 (0x1a8)
None
Key value 425 (0x1a9)
None
Key value 426 (0x1aa)
None
Key value 427 (0x1ab)
None
Key value 428 (0x1ac)
None
Key value 429 (0x1ad)
None
Key value 430 (0x1ae)
None
Key value 431 (0x1af)
None
Key value 432 (0x1b0)
None
Key value 433 (0x1b1)
None
Key value 434 (0x1b2)
None
Key value 435 (0x1b3)
None
Key value 436 (0x1b4)
None
Key value 437 (0x1b5)
None
Key value 438 (0x1b6)
None
Key value 439 (0x1b7)
None
Key value 448 (0x1c0)
None
Key value 449 (0x1c1)
None
Key value 450 (0x1c2)
None
Key value 451 (0x1c3)
None
Key value 464 (0x1d0)
None
Key value 465 (0x1d1)
None
Key value 466 (0x1d2)
None
Key value 467 (0x1d3)
None
Key value 468 (0x1d4)
None
Key value 469 (0x1d5)
None
Key value 470 (0x1d6)
None
Key value 471 (0x1d7)
None
Key value 472 (0x1d8)
None
Key value 473 (0x1d9)
None
Key value 474 (0x1da)
None
Key value 475 (0x1db)
None
Key value 476 (0x1dc)
None
Key value 477 (0x1dd)
None
Key value 478 (0x1de)
None
Key value 479 (0x1df)
None
Key value 480 (0x1e0)
None
Key value 481 (0x1e1)
None
Key value 482 (0x1e2)
None
Key value 483 (0x1e3)
None
Key value 484 (0x1e4)
None
Key value 497 (0x1f1)
None
Key value 498 (0x1f2)
None
Key value 499 (0x1f3)
None
Key value 500 (0x1f4)
None
Key value 501 (0x1f5)
None
Key value 502 (0x1f6)
None
Key value 503 (0x1f7)
None
Key value 504 (0x1f8)
None
Key value 505 (0x1f9)
None
Key value 506 (0x1fa)
None
Key value 512 (0x200)
None
Key value 513 (0x201)
None
Key value 514 (0x202)
None
Key value 515 (0x203)
None
Key value 516 (0x204)
None
Key value 517 (0x205)
None
Key value 518 (0x206)
None
Key value 519 (0x207)
None
Key value 520 (0x208)
None
Key value 521 (0x209)
None
Key value 522 (0x20a)
None
Key value 523 (0x20b)
None
Key value 524 (0x20c)