Lines Matching refs:KeyScanCode
21 public int GetCode(KeyScanCode scanCode) in GetCode()
33 mapping = new Dictionary<KeyScanCode, int>(); in PS2ScanCodeTranslator()
35 mapping.Add(KeyScanCode.Number1, 0x16); in PS2ScanCodeTranslator()
36 mapping.Add(KeyScanCode.Number2, 0x1E); in PS2ScanCodeTranslator()
37 mapping.Add(KeyScanCode.Number3, 0x26); in PS2ScanCodeTranslator()
38 mapping.Add(KeyScanCode.Number4, 0x25); in PS2ScanCodeTranslator()
39 mapping.Add(KeyScanCode.Number5, 0x2E); in PS2ScanCodeTranslator()
40 mapping.Add(KeyScanCode.Number6, 0x36); in PS2ScanCodeTranslator()
41 mapping.Add(KeyScanCode.Number7, 0x3D); in PS2ScanCodeTranslator()
42 mapping.Add(KeyScanCode.Number8, 0x3E); in PS2ScanCodeTranslator()
43 mapping.Add(KeyScanCode.Number9, 0x46); in PS2ScanCodeTranslator()
44 mapping.Add(KeyScanCode.Number0, 0x45); in PS2ScanCodeTranslator()
45 mapping.Add(KeyScanCode.Q, 0x15); in PS2ScanCodeTranslator()
46 mapping.Add(KeyScanCode.W, 0x1D); in PS2ScanCodeTranslator()
47 mapping.Add(KeyScanCode.E, 0x24); in PS2ScanCodeTranslator()
48 mapping.Add(KeyScanCode.R, 0x2D); in PS2ScanCodeTranslator()
49 mapping.Add(KeyScanCode.T, 0x2C); in PS2ScanCodeTranslator()
50 mapping.Add(KeyScanCode.Y, 0x35); in PS2ScanCodeTranslator()
51 mapping.Add(KeyScanCode.U, 0x3C); in PS2ScanCodeTranslator()
52 mapping.Add(KeyScanCode.I, 0x43); in PS2ScanCodeTranslator()
53 mapping.Add(KeyScanCode.O, 0x44); in PS2ScanCodeTranslator()
54 mapping.Add(KeyScanCode.P, 0x4D); in PS2ScanCodeTranslator()
55 mapping.Add(KeyScanCode.A, 0x1C); in PS2ScanCodeTranslator()
56 mapping.Add(KeyScanCode.S, 0x1B); in PS2ScanCodeTranslator()
57 mapping.Add(KeyScanCode.D, 0x23); in PS2ScanCodeTranslator()
58 mapping.Add(KeyScanCode.F, 0x2B); in PS2ScanCodeTranslator()
59 mapping.Add(KeyScanCode.G, 0x34); in PS2ScanCodeTranslator()
60 mapping.Add(KeyScanCode.H, 0x33); in PS2ScanCodeTranslator()
61 mapping.Add(KeyScanCode.J, 0x3B); in PS2ScanCodeTranslator()
62 mapping.Add(KeyScanCode.K, 0x42); in PS2ScanCodeTranslator()
63 mapping.Add(KeyScanCode.L, 0x4B); in PS2ScanCodeTranslator()
64 mapping.Add(KeyScanCode.Z, 0x1A); in PS2ScanCodeTranslator()
65 mapping.Add(KeyScanCode.X, 0x22); in PS2ScanCodeTranslator()
66 mapping.Add(KeyScanCode.C, 0x21); in PS2ScanCodeTranslator()
67 mapping.Add(KeyScanCode.V, 0x2A); in PS2ScanCodeTranslator()
68 mapping.Add(KeyScanCode.B, 0x32); in PS2ScanCodeTranslator()
69 mapping.Add(KeyScanCode.N, 0x31); in PS2ScanCodeTranslator()
70 mapping.Add(KeyScanCode.M, 0x3A); in PS2ScanCodeTranslator()
71 mapping.Add(KeyScanCode.OemMinus, 0x4E); in PS2ScanCodeTranslator()
72 mapping.Add(KeyScanCode.OemPlus, 0x55); in PS2ScanCodeTranslator()
73 mapping.Add(KeyScanCode.OemOpenBrackets, 0x54); in PS2ScanCodeTranslator()
74 mapping.Add(KeyScanCode.OemCloseBrackets, 0x5B); in PS2ScanCodeTranslator()
75 mapping.Add(KeyScanCode.BackSpace, 0x66); in PS2ScanCodeTranslator()
76 mapping.Add(KeyScanCode.OemPipe, 0x5D); in PS2ScanCodeTranslator()
77 mapping.Add(KeyScanCode.OemComma, 0x49); in PS2ScanCodeTranslator()
78 mapping.Add(KeyScanCode.OemSemicolon, 0x4C); in PS2ScanCodeTranslator()
79 mapping.Add(KeyScanCode.OemQuotes, 0x52); in PS2ScanCodeTranslator()
80 mapping.Add(KeyScanCode.OemPeriod, 0x41); in PS2ScanCodeTranslator()
81 mapping.Add(KeyScanCode.OemQuestion, 0x4A); in PS2ScanCodeTranslator()
82 mapping.Add(KeyScanCode.Tab, 0x0D); in PS2ScanCodeTranslator()
83 mapping.Add(KeyScanCode.ShiftL, 0x12); in PS2ScanCodeTranslator()
84 mapping.Add(KeyScanCode.CapsLock, 0x58); in PS2ScanCodeTranslator()
85 mapping.Add(KeyScanCode.ShiftR, 0x59); in PS2ScanCodeTranslator()
86 mapping.Add(KeyScanCode.F1, 0x05); in PS2ScanCodeTranslator()
87 mapping.Add(KeyScanCode.F2, 0x06); in PS2ScanCodeTranslator()
88 mapping.Add(KeyScanCode.F3, 0x04); in PS2ScanCodeTranslator()
89 mapping.Add(KeyScanCode.F4, 0x0C); in PS2ScanCodeTranslator()
90 mapping.Add(KeyScanCode.F5, 0x03); in PS2ScanCodeTranslator()
91 mapping.Add(KeyScanCode.F6, 0x0B); in PS2ScanCodeTranslator()
92 mapping.Add(KeyScanCode.F7, 0x83); in PS2ScanCodeTranslator()
93 mapping.Add(KeyScanCode.F8, 0x0A); in PS2ScanCodeTranslator()
94 mapping.Add(KeyScanCode.F9, 0x01); in PS2ScanCodeTranslator()
95 mapping.Add(KeyScanCode.F10, 0x09); in PS2ScanCodeTranslator()
96 mapping.Add(KeyScanCode.F11, 0x78); in PS2ScanCodeTranslator()
97 mapping.Add(KeyScanCode.F12, 0x07); in PS2ScanCodeTranslator()
98 mapping.Add(KeyScanCode.Pause, 0x777E); in PS2ScanCodeTranslator()
99 mapping.Add(KeyScanCode.Insert, 0xE070); in PS2ScanCodeTranslator()
100 mapping.Add(KeyScanCode.Delete, 0xE071); in PS2ScanCodeTranslator()
101 mapping.Add(KeyScanCode.Left, 0xE06B); in PS2ScanCodeTranslator()
102 mapping.Add(KeyScanCode.Right, 0xE074); in PS2ScanCodeTranslator()
103 mapping.Add(KeyScanCode.Up, 0xE075); in PS2ScanCodeTranslator()
104 mapping.Add(KeyScanCode.Down, 0xE072); in PS2ScanCodeTranslator()
105 mapping.Add(KeyScanCode.Keypad1, 0x69); in PS2ScanCodeTranslator()
106 mapping.Add(KeyScanCode.Keypad2, 0x72); in PS2ScanCodeTranslator()
107 mapping.Add(KeyScanCode.Keypad3, 0x7A); in PS2ScanCodeTranslator()
108 mapping.Add(KeyScanCode.Keypad4, 0x6B); in PS2ScanCodeTranslator()
109 mapping.Add(KeyScanCode.Keypad5, 0x73); in PS2ScanCodeTranslator()
110 mapping.Add(KeyScanCode.Keypad6, 0x74); in PS2ScanCodeTranslator()
111 mapping.Add(KeyScanCode.Keypad7, 0x6C); in PS2ScanCodeTranslator()
112 mapping.Add(KeyScanCode.Keypad8, 0x75); in PS2ScanCodeTranslator()
113 mapping.Add(KeyScanCode.Keypad9, 0x7D); in PS2ScanCodeTranslator()
114 mapping.Add(KeyScanCode.Keypad0, 0x70); in PS2ScanCodeTranslator()
116 mapping.Add(KeyScanCode.KeypadMultiply, 0x7C); in PS2ScanCodeTranslator()
117 mapping.Add(KeyScanCode.KeypadMinus, 0x7B); in PS2ScanCodeTranslator()
118 mapping.Add(KeyScanCode.KeypadPlus, 0x79); in PS2ScanCodeTranslator()
119 mapping.Add(KeyScanCode.KeypadComma, 0x71); in PS2ScanCodeTranslator()
120 mapping.Add(KeyScanCode.NumLock, 0x77); in PS2ScanCodeTranslator()
121 mapping.Add(KeyScanCode.Enter, 0x5A); in PS2ScanCodeTranslator()
122 mapping.Add(KeyScanCode.KeypadEnter, 0xE01C); in PS2ScanCodeTranslator()
123 mapping.Add(KeyScanCode.CtrlL, 0x14); in PS2ScanCodeTranslator()
124 mapping.Add(KeyScanCode.CtrlR, 0xE014); in PS2ScanCodeTranslator()
125 mapping.Add(KeyScanCode.AltL, 0x11); in PS2ScanCodeTranslator()
126 mapping.Add(KeyScanCode.AltR, 0xE011); in PS2ScanCodeTranslator()
127 mapping.Add(KeyScanCode.WinL, 0xE01F); in PS2ScanCodeTranslator()
128 mapping.Add(KeyScanCode.WinR, 0xE027); in PS2ScanCodeTranslator()
129 mapping.Add(KeyScanCode.WinMenu, 0xE02F); in PS2ScanCodeTranslator()
130 mapping.Add(KeyScanCode.Escape, 0x76); in PS2ScanCodeTranslator()
131 mapping.Add(KeyScanCode.Tilde, 0x0E); in PS2ScanCodeTranslator()
132 mapping.Add(KeyScanCode.Space, 0x29); in PS2ScanCodeTranslator()
133 mapping.Add(KeyScanCode.Home, 0xE06C); in PS2ScanCodeTranslator()
134 mapping.Add(KeyScanCode.End, 0xE069); in PS2ScanCodeTranslator()
135 mapping.Add(KeyScanCode.PageUp, 0xE07D); in PS2ScanCodeTranslator()
136 mapping.Add(KeyScanCode.PageDown, 0xE07A); in PS2ScanCodeTranslator()
137 mapping.Add(KeyScanCode.ScrollLock, 0x7E); in PS2ScanCodeTranslator()
140 private readonly Dictionary<KeyScanCode, int> mapping;