Template:DirectX Scancodes
Revision as of 20:53, 20 April 2008 by imported>Quetzilla
Sample Key DX Scancodes
Hex Dec Button 0x01 1 Escape 0x02 2 1 0x03 3 2 0x04 4 3 ... 0x09 9 8 0x0A 10 9 0x0B 11 0 ... 0x0E 14 Backspace --- 0x10 16 Q 0x11 17 W 0x12 18 E ... 0x17 23 I 0x18 24 O 0x19 25 P --- 0x1C 28 Enter 0x1D 29 Left Control --- 0x1E 30 A 0x1F 31 S 0x20 32 D ... 0x24 36 J 0x25 37 K 0x26 38 L --- 0x29 41 ~(Console) --- 0x2A 42 Left Shift --- 0x2C 44 Z 0x2D 45 X 0x2E 46 C 0x2F 47 V 0x30 48 B 0x31 49 N 0x32 50 M --- 0x36 54 Right Shift 0x37 55 NUM* 0x38 56 Left Alt 0x39 57 Spacebar 0x3A 58 Caps Lock --- 0x3B 59 F1 0x3C 60 F2 0x3D 61 F3 ... 0x42 66 F8 0x43 67 F9 0x44 68 F10 0x45 69 Num-Lock 0x46 70 Scroll-Lock 0x47 71 NUM7 0x48 72 NUM8 0x49 73 NUM9 0x4A 74 NUM- 0x4B 75 NUM4 0x4C 76 NUM5 0x4D 77 NUM6 0x4E 78 NUM+ 0x4F 79 NUM1 0x50 80 NUM2 0x51 81 NUM3 0x52 82 NUM0 0x53 83 NUM. --- 0x57 87 F11 0x58 88 F12 --- 0x9C 156 NUM Enter --- 0x9D 157 Right Control --- 0xB5 181 NUM/ --- 0xB8 184 Right Alt --- 0xC8 200 Up Arrow 0xCB 203 Left Arrow 0xCD 205 Right Arrow 0xD0 208 Down Arrow
A longer list can be found here.
These can be converted into Virtual Keyboard codes using DX2VK.