1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-04 04:50:22 +00:00
QB64-PE/tests/compile_tests/keyboard
Matthew Kilgore 8e1e7bc540 Fix keyboard _Device on Windows
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
2023-04-25 19:12:01 -04:00
..
devices_windows.bas Fix keyboard _Device on Windows 2023-04-25 19:12:01 -04:00
devices_windows.output Fix keyboard _Device on Windows 2023-04-25 19:12:01 -04:00
keyconsts.bi Fix keyboard _Device on Windows 2023-04-25 19:12:01 -04:00
sendinput.bi Fix keyboard _Device on Windows 2023-04-25 19:12:01 -04:00
sendinput.bm Fix keyboard _Device on Windows 2023-04-25 19:12:01 -04:00