#ifndef COSMOPOLITAN_LIBC_NT_ENUM_VK_H_ #define COSMOPOLITAN_LIBC_NT_ENUM_VK_H_ #define kNtVkLbutton 0x01 #define kNtVkRbutton 0x02 #define kNtVkCancel 0x03 #define kNtVkMbutton 0x04 #define kNtVkXbutton1 0x05 #define kNtVkXbutton2 0x06 #define kNtVkBack 0x08 #define kNtVkTab 0x09 #define kNtVkClear 0x0C #define kNtVkReturn 0x0D #define kNtVkShift 0x10 #define kNtVkControl 0x11 #define kNtVkMenu 0x12 /* alt? */ #define kNtVkPause 0x13 #define kNtVkCapital 0x14 #define kNtVkKana 0x15 #define kNtVkHangul 0x15 #define kNtVkJunja 0x17 #define kNtVkFinal 0x18 #define kNtVkHanja 0x19 #define kNtVkKanji 0x19 #define kNtVkEscape 0x1B #define kNtVkConvert 0x1C #define kNtVkNonconvert 0x1D #define kNtVkAccept 0x1E #define kNtVkModechange 0x1F #define kNtVkSpace 0x20 #define kNtVkPrior 0x21 #define kNtVkNext 0x22 #define kNtVkEnd 0x23 #define kNtVkHome 0x24 #define kNtVkLeft 0x25 #define kNtVkUp 0x26 #define kNtVkRight 0x27 #define kNtVkDown 0x28 #define kNtVkSelect 0x29 #define kNtVkPrint 0x2A #define kNtVkExecute 0x2B #define kNtVkSnapshot 0x2C #define kNtVkInsert 0x2D #define kNtVkDelete 0x2E #define kNtVkHelp 0x2F #define kNtVkLwin 0x5B #define kNtVkRwin 0x5C #define kNtVkApps 0x5D #define kNtVkSleep 0x5F #define kNtVkNumpad0 0x60 #define kNtVkNumpad1 0x61 #define kNtVkNumpad2 0x62 #define kNtVkNumpad3 0x63 #define kNtVkNumpad4 0x64 #define kNtVkNumpad5 0x65 #define kNtVkNumpad6 0x66 #define kNtVkNumpad7 0x67 #define kNtVkNumpad8 0x68 #define kNtVkNumpad9 0x69 #define kNtVkMultiply 0x6A #define kNtVkAdd 0x6B #define kNtVkSeparator 0x6C #define kNtVkSubtract 0x6D #define kNtVkDecimal 0x6E #define kNtVkDivide 0x6F #define kNtVkF1 0x70 #define kNtVkF2 0x71 #define kNtVkF3 0x72 #define kNtVkF4 0x73 #define kNtVkF5 0x74 #define kNtVkF6 0x75 #define kNtVkF7 0x76 #define kNtVkF8 0x77 #define kNtVkF9 0x78 #define kNtVkF10 0x79 #define kNtVkF11 0x7A #define kNtVkF12 0x7B #define kNtVkF13 0x7C #define kNtVkF14 0x7D #define kNtVkF15 0x7E #define kNtVkF16 0x7F #define kNtVkF17 0x80 #define kNtVkF18 0x81 #define kNtVkF19 0x82 #define kNtVkF20 0x83 #define kNtVkF21 0x84 #define kNtVkF22 0x85 #define kNtVkF23 0x86 #define kNtVkF24 0x87 #define kNtVkNumlock 0x90 #define kNtVkScroll 0x91 #define kNtVkLshift 0xA0 #define kNtVkRshift 0xA1 #define kNtVkLcontrol 0xA2 #define kNtVkRcontrol 0xA3 #define kNtVkLmenu 0xA4 #define kNtVkRmenu 0xA5 #define kNtVkBrowserBack 0xA6 #define kNtVkBrowserForward 0xA7 #define kNtVkBrowserRefresh 0xA8 #define kNtVkBrowserStop 0xA9 #define kNtVkBrowserSearch 0xAA #define kNtVkBrowserFavorites 0xAB #define kNtVkBrowserHome 0xAC #define kNtVkVolumeMute 0xAD #define kNtVkVolumeDown 0xAE #define kNtVkVolumeUp 0xAF #define kNtVkMediaNextTrack 0xB0 #define kNtVkMediaPrevTrack 0xB1 #define kNtVkMediaStop 0xB2 #define kNtVkMediaPlayPause 0xB3 #define kNtVkLaunchMail 0xB4 #define kNtVkLaunchMediaSelect 0xB5 #define kNtVkLaunchApp1 0xB6 #define kNtVkLaunchApp2 0xB7 #define kNtVkOem_1 0xBA #define kNtVkOemPlus 0xBB #define kNtVkOemComma 0xBC #define kNtVkOemMinus 0xBD #define kNtVkOemPeriod 0xBE #define kNtVkOem_2 0xBF #define kNtVkOem_3 0xC0 #define kNtVkGamepadA 0xC3 #define kNtVkGamepadB 0xC4 #define kNtVkGamepadX 0xC5 #define kNtVkGamepadY 0xC6 #define kNtVkGamepadRightShoulder 0xC7 #define kNtVkGamepadLeftShoulder 0xC8 #define kNtVkGamepadLeftTrigger 0xC9 #define kNtVkGamepadRightTrigger 0xCA #define kNtVkGamepadDpadUp 0xCB #define kNtVkGamepadDpadDown 0xCC #define kNtVkGamepadDpadLeft 0xCD #define kNtVkGamepadDpadRight 0xCE #define kNtVkGamepadMenu 0xCF #define kNtVkGamepadView 0xD0 #define kNtVkGamepadLeftThumbstickButton 0xD1 #define kNtVkGamepadRightThumbstickButton 0xD2 #define kNtVkGamepadLeftThumbstickUp 0xD3 #define kNtVkGamepadLeftThumbstickDown 0xD4 #define kNtVkGamepadLeftThumbstickRight 0xD5 #define kNtVkGamepadLeftThumbstickLeft 0xD6 #define kNtVkGamepadRightThumbstickUp 0xD7 #define kNtVkGamepadRightThumbstickDown 0xD8 #define kNtVkGamepadRightThumbstickRight 0xD9 #define kNtVkGamepadRightThumbstickLeft 0xDA #define kNtVkOem_4 0xDB #define kNtVkOem_5 0xDC #define kNtVkOem_6 0xDD #define kNtVkOem_7 0xDE #define kNtVkOem_8 0xDF #define kNtVkOemAx 0xE1 #define kNtVkOem_102 0xE2 #define kNtVkIcoHelp 0xE3 #define kNtVkIco_00 0xE4 #define kNtVkProcesskey 0xE5 #define kNtVkIcoClear 0xE6 #define kNtVkPacket 0xE7 #define kNtVkOemReset 0xE9 #define kNtVkOemJump 0xEA #define kNtVkOemPa1 0xEB #define kNtVkOemPa2 0xEC #define kNtVkOemPa3 0xED #define kNtVkOemWsctrl 0xEE #define kNtVkOemCusel 0xEF #define kNtVkOemAttn 0xF0 #define kNtVkOemFinish 0xF1 #define kNtVkOemCopy 0xF2 #define kNtVkOemAuto 0xF3 #define kNtVkOemEnlw 0xF4 #define kNtVkOemBacktab 0xF5 #define kNtVkAttn 0xF6 #define kNtVkCrsel 0xF7 #define kNtVkExsel 0xF8 #define kNtVkEreof 0xF9 #define kNtVkPlay 0xFA #define kNtVkZoom 0xFB #define kNtVkNoname 0xFC #define kNtVkPa1 0xFD #define kNtVkOemClear 0xFE #endif /* COSMOPOLITAN_LIBC_NT_ENUM_VK_H_ */