mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-09-09 14:00:17 +00:00
Currently the Keyboard _Devices entry on Windows does not report all the key presses and releases. This is due to missing some messages in the form of WM_SYSKEYDOWN and WM_SYSKEYUP. Additionally Windows is weird about report the state of the individual shift keys, so we add some logic using GetAsyncKeyState() to fix that up. Fixes: #333
96 lines
2.7 KiB
Text
96 lines
2.7 KiB
Text
Test button down: 2 : PASS!
|
|
Test button up : 3 : PASS!
|
|
Test button down: 5 : PASS!
|
|
Test button up : 6 : PASS!
|
|
Test button down: 8 : PASS!
|
|
Test button up : 9 : PASS!
|
|
Test button down: 11 : PASS!
|
|
Test button up : 12 : PASS!
|
|
Test button down: 14 : PASS!
|
|
Test button up : 15 : PASS!
|
|
Test button down: 17 : PASS!
|
|
Test button up : 18 : PASS!
|
|
Test button down: 20 : PASS!
|
|
Test button up : 21 : PASS!
|
|
Test button down: 23 : PASS!
|
|
Test button up : 24 : PASS!
|
|
Test button down: 26 : PASS!
|
|
Test button up : 27 : PASS!
|
|
Test button down: 29 : PASS!
|
|
Test button up : 30 : PASS!
|
|
Test button down: 32 : PASS!
|
|
Test button up : 33 : PASS!
|
|
Test button down: 35 : PASS!
|
|
Test button up : 36 : PASS!
|
|
Test button down: 38 : PASS!
|
|
Test button up : 39 : PASS!
|
|
Test button down: 41 : PASS!
|
|
Test button up : 42 : PASS!
|
|
Test button down: 44 : PASS!
|
|
Test button up : 45 : PASS!
|
|
Test button down: 47 : PASS!
|
|
Test button up : 48 : PASS!
|
|
Test button down: 50 : PASS!
|
|
Test button up : 51 : PASS!
|
|
Test button down: 53 : PASS!
|
|
Test button up : 54 : PASS!
|
|
Test button down: 56 : PASS!
|
|
Test button up : 57 : PASS!
|
|
Test button down: 59 : PASS!
|
|
Test button up : 60 : PASS!
|
|
Test button down: 62 : PASS!
|
|
Test button up : 63 : PASS!
|
|
Test button down: 65 : PASS!
|
|
Test button up : 66 : PASS!
|
|
Test button down: 68 : PASS!
|
|
Test button up : 69 : PASS!
|
|
Test button down: 71 : PASS!
|
|
Test button up : 72 : PASS!
|
|
Test button down: 74 : PASS!
|
|
Test button up : 75 : PASS!
|
|
Test button down: 77 : PASS!
|
|
Test button up : 78 : PASS!
|
|
Test button down: 80 : PASS!
|
|
Test button up : 81 : PASS!
|
|
Test button down: 83 : PASS!
|
|
Test button up : 84 : PASS!
|
|
Test button down: 86 : PASS!
|
|
Test button up : 87 : PASS!
|
|
Test button down: 89 : PASS!
|
|
Test button up : 90 : PASS!
|
|
Test button down: 92 : PASS!
|
|
Test button up : 93 : PASS!
|
|
Test button down: 95 : PASS!
|
|
Test button up : 96 : PASS!
|
|
Test button down: 98 : PASS!
|
|
Test button up : 99 : PASS!
|
|
Test button down: 101 : PASS!
|
|
Test button up : 102 : PASS!
|
|
Test button down: 103 : PASS!
|
|
Test button down: 104 : PASS!
|
|
Test button down: 105 : PASS!
|
|
Test button down: 106 : PASS!
|
|
Test button up : 107 : PASS!
|
|
Test button up : 108 : PASS!
|
|
Test button up : 109 : PASS!
|
|
Test button up : 110 : PASS!
|
|
Test button down: 111 : PASS!
|
|
Test button down: 112 : PASS!
|
|
Test button down: 113 : PASS!
|
|
Test button down: 114 : PASS!
|
|
Test button up : 115 : PASS!
|
|
Test button up : 116 : PASS!
|
|
Test button up : 117 : PASS!
|
|
Test button up : 118 : PASS!
|
|
Test button down: 119 : PASS!
|
|
Test button down: 120 : PASS!
|
|
Test button up : 121 : PASS!
|
|
Test button up : 122 : PASS!
|
|
Test button down: 123 : PASS!
|
|
Test button down: 124 : PASS!
|
|
Test button up : 125 : PASS!
|
|
Test button up : 126 : PASS!
|
|
Test button down: 127 : PASS!
|
|
Test button down: 128 : PASS!
|
|
Test button up : 129 : PASS!
|
|
Test button up : 130 : PASS!
|