Searched refs:KeyScanCode (Results 1 – 9 of 9) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/Events/ |
| D | X11ToKeyScanCodeConverter.cs | 22 public KeyScanCode? GetScanCode(int fromValue) in GetScanCode() 24 KeyScanCode result; in GetScanCode() 25 return ToScanCode.TryGetValue(fromValue, out result) ? (KeyScanCode?)result : null; in GetScanCode() 28 … private readonly Dictionary<int, KeyScanCode> ToScanCode = new Dictionary<int, KeyScanCode> { 29 { 0x25, KeyScanCode.CtrlL }, 30 { 0x85, KeyScanCode.WinL }, 31 { 0x40, KeyScanCode.AltL }, 32 { 0x41, KeyScanCode.Space }, 33 { 0x6c, KeyScanCode.AltR }, 34 { 0x5c, KeyScanCode.AltR }, [all …]
|
| D | WPFToKeyScanCodeConverter.cs | 23 public KeyScanCode? GetScanCode(int fromValue, Key untranslatedCode) in GetScanCode() 25 KeyScanCode result; in GetScanCode() 35 …eturn UntranslatedScanCode.TryGetValue(untranslatedCode, out result) ? (KeyScanCode?)result : null; in GetScanCode() 37 return ToScanCode.TryGetValue(fromValue, out result) ? (KeyScanCode?)result : null; in GetScanCode() 42 … private readonly Dictionary<Key, KeyScanCode> ScanCodesToIgnore = new Dictionary<Key, KeyScanCode> 44 { Key.ShiftLeft /*53*/, KeyScanCode.ShiftL }, 45 { Key.ControlLeft /*53*/, KeyScanCode.CtrlL }, 46 { Key.ShiftRight /*53*/, KeyScanCode.ShiftR }, 47 { Key.ControlRight /*53*/, KeyScanCode.CtrlR }, 49 { Key.Equal /*53*/, KeyScanCode.OemPlus }, [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Input/ |
| D | PS2ScanCodeTranslator.cs | 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() [all …]
|
| D | KeyScanCode.cs | 13 public enum KeyScanCode enum 124 public static KeyScanCode[] ToKeyScanCodes(this char c) in ToKeyScanCodes() 128 return new[] { KeyScanCode.A + (c - 'a') }; in ToKeyScanCodes() 133 return new[] { KeyScanCode.ShiftL, KeyScanCode.A + (c - 'A') }; in ToKeyScanCodes() 140 return new [] { KeyScanCode.Number1 + (c - '1') }; in ToKeyScanCodes() 146 return new [] { KeyScanCode.Number0 }; in ToKeyScanCodes() 148 return new [] { KeyScanCode.Space }; in ToKeyScanCodes() 150 return new [] { KeyScanCode.Tilde }; in ToKeyScanCodes() 152 return new [] { KeyScanCode.ShiftL, KeyScanCode.Tilde }; in ToKeyScanCodes() 154 return new [] { KeyScanCode.ShiftL, KeyScanCode.Number1 }; in ToKeyScanCodes() [all …]
|
| D | IKeyboard.cs | 14 void Press(KeyScanCode scanCode); in Press() 15 void Release(KeyScanCode scanCode); in Release()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/ |
| D | USBKeyboard.cs | 56 keyboard.Press(KeyScanCode.Enter); in TypeText() 57 keyboard.Release(KeyScanCode.Enter); in TypeText() 62 keyboard.Press(KeyScanCode.OemPipe); in TypeText() 63 keyboard.Release(KeyScanCode.OemPipe); in TypeText() 69 keyboard.Press(KeyScanCode.OemPipe); in TypeText() 70 keyboard.Release(KeyScanCode.OemPipe); in TypeText() 138 public void Press(KeyScanCode scanCode) in Press() 148 public void Release(KeyScanCode scanCode) in Release() 160 private bool UpdateModifiers(KeyScanCode scanCode, bool set) in UpdateModifiers() 162 if(scanCode >= KeyScanCode.CtrlL && scanCode <= KeyScanCode.WinR) in UpdateModifiers()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/Handlers/ |
| D | IOHandler.cs | 84 public void KeyPressed(KeyScanCode key) in KeyPressed() 88 lalt |= (key == KeyScanCode.AltL); in KeyPressed() 89 lctrl |= (key == KeyScanCode.CtrlL); in KeyPressed() 90 lshift |= (key == KeyScanCode.ShiftL); in KeyPressed() 109 kh.Release(KeyScanCode.AltL); in KeyPressed() 110 kh.Release(KeyScanCode.CtrlL); in KeyPressed() 111 kh.Release(KeyScanCode.ShiftL); in KeyPressed() 122 public void KeyReleased(KeyScanCode key) in KeyReleased() 124 lalt &= (key != KeyScanCode.AltL); in KeyReleased() 125 lctrl &= (key != KeyScanCode.CtrlL); in KeyReleased() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Input/ |
| D | PS2Keyboard.cs | 62 public void Press(KeyScanCode scanCode) in Press() 69 public void Release(KeyScanCode scanCode) in Release()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USBDeprecated/ |
| D | USBKeyboard.cs | 101 public void Press(KeyScanCode scanCode) in Press() 116 public void Release(KeyScanCode scanCode) in Release()
|