Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Initial Windows scancode implementation #1294
Just the events side of things so far. I'm away for a few days now but feel free to pick it apart before I return.
Also made me dig up #304 as raw input might be worth considering for keyboard input too?
If you try helping with this you'll see why I thought it made sense to mention it - Scancodes are a bitch on windows, especially when using a legacy API
also it's windows specific so although other platforms may have options to implement raw input, I'm talking specifically about windows, where rawinput would help with implementing scancodes
Posted on a forum, but I'll post it here too:
Other keyboard layouts work, but I wonder if "ScanReverseSolidus" will be identified correctly. Someone who has a keyboad with this key (it's the one right to the LShift, it usually has "<>|" on it should test it.