Thank you for the bug report!
It should work with most keyboard layouts (I tested with different languages, dvorak, etc...), so this is likely something specific to the Neo2.
I have some questions to try to help debug further, if you have time:
What browser are you using?
Is it reporting the wrong keys?
Or is it not processing input at all? (To check if it's processing input, start a game, every key press should dramatically move the monks arms up and down. If that is happening, we're getting the input.)
I'd also be curious if it works on different browsers, and if you have Windows, on the windows version.