Closed m1k1o closed 4 years ago
this would need a rewrite on how the keybord input is handled on both server and client
maybe handle it like guacamole https://github.com/apache/guacamole-client/blob/master/guacamole-common-js/src/main/webapp/modules/Keyboard.js
Implemented handling from guacamole. https://github.com/nurdism/neko/compare/ca0b5b2d354c938859680f93caac1b5c1279b2ff...m1k1o:5cf9c2931922e5912fee06c0661f5dcf0726c7df
Ony US (standard) layout is supported. It would be great, to choose cusom layout or even (if possible) get this information from host browser.
When I am using any other layout, it does not bind correclty. I am not expecting it, to bind correctly that chosen layout (since it is not implemented yet) but not even US layout works, when I have any different on my host computer.
E.G. Slovakian keyboard bind correctly except key
-
is switched with/
(and ofc this is quertz, soz
is switched withy
what is expected). On german keyboard layout are more keys (5+) switched. So only if i switch my host to US keyboard is neko usable.Since i18n was introduced, this would be also great feature.