[ https://issues.apache.org/jira/browse/GUACAMOLE-1936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
zhenfa zhao reopened GUACAMOLE-1936: ------------------------------------ Sorry, I am using a Finnish keyboard, and my remote desktop is also a Finnish keyboard, when I type the key 'o', the corresponding English keyboard is '; 'When I debug the code I find([code|[https://github.com/apache/guacamole-client/blob/main/guacamole-common-js/src/main/webapp/modules/Keyboard.js#L698]|https://github.com/apache/guacamole-client/blob/main/guacamole-common-js/src/main/webapp/modules/Keyboard.js#L698]): When I use the Finnish keyboard to enter the key '/', the corresponding keycode is 189, the unicode value is 45, and the rdp input is actually '+', which is not expected. !image-2024-04-19-15-59-48-742.png! When I enter the key '/' when using the English keyboard, the corresponding keycode is 191, the value after unicode is 47, and the actual input of rdp is' - ', which is correct. !image-2024-04-19-15-58-02-218.png! In the same way, '/; '[] \' These keys (English keyboard) correspond to the Finnish keyboard on my computer, which also causes typing errors. I wonder if some special keyboard needs to be processed, sending using unicode encoding will result in incorrect output. How should I make it enter accurately on my local computer for Finnish keyboard. > Finnish keyboard input > ---------------------- > > Key: GUACAMOLE-1936 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1936 > Project: Guacamole > Issue Type: Bug > Reporter: zhenfa zhao > Priority: Major > > When the local computer uses the Finnish keyboard and the RDP is set to the > Finnish keyboard, the symbols cannot be entered accurately > Corresponding keyboard keys: > / ; ' [ ] \ -- This message was sent by Atlassian Jira (v8.20.10#820010)