Yes, I am facing the same issue, even with the latest code of guacamole from git.
From: Wesley de Graaf [mailto:wes...@workspace365.net] Sent: 07 April 2020 01:23 PM To: user@guacamole.apache.org Subject: RE: Capslock not working in RDP Hi Allen, Later on, I did find out when setting the keyboard on “Unicode” it is working as expected. Our default keyboard layout is the US English (qwerty). So when using the US English (Qwerty) keyboard layout its not working. We cant use the Unicode, because then our other keyboard shortcuts are not working like CTRL + A or CTRL + C. Thanks, Wesley. From: Allen Chen <ac...@harbourfrontcentre.com <mailto:ac...@harbourfrontcentre.com> > Sent: Monday, April 6, 2020 5:53 PM To: user@guacamole.apache.org <mailto:user@guacamole.apache.org> Subject: Re: Capslock not working in RDP For somehow the CAPS LOCK works for me with compiled guacamole-server-1.1.0.tar.gz and freerdp-2.0.0-1.rc4 on CentOS 7. Allen On 4/6/20 8:28 AM, Wesley de Graaf wrote: Hi, It looks like CAPS Lock is not working in the latest stable guacamole version, build 1.1, xFreeRDP 2.0.0-rc4, keyboard layout: Default. 1. Open RDP session via guacamole 2. Open Wordpad for example 3. Press CAPS LOCK on your keyboard, You’ll see that the CAPS LOCK is activated in WordPad but the keys you send are still received in lower case. I’ve found this article on the internet: <https://kb.virginiacyberrange.org/troubleshooting/caps-lock-bug.html> https://kb.virginiacyberrange.org/troubleshooting/caps-lock-bug.html The Workaround they specify here is working, but that’s not a workable situation if you want to use the caps lock. It looks like when the CAPS LOCK is enabled the keys are still forwarded lower case ? Kind regards, Wesley -- **Disclaimer:* This message and any attachment may contain confidential, proprietary information and is intended only for the individual named. If you are not the original intended recipient and have erroneously received this message, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. Hitachi MGRM Net E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Hitachi MGRM Net therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required, please request a hard-copy version. Hitachi MGRM Net Ltd, C - 6/5, Safdarjung Development Area, New Delhi - 110016, India* * * *'Please consider the environment before printing this e-mail'.*