Capslock not working in RDP

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

Capslock not working in RDP

Wesley de Graaf

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

 

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

Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Allen Chen

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

 

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

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Wesley de Graaf

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 <[hidden email]>
Sent: Monday, April 6, 2020 5:53 PM
To: [hidden email]
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

 

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

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Tushar Jain

Yes, I am facing the same issue, even with the latest code of guacamole from git.

 

 

 

From: Wesley de Graaf [mailto:[hidden email]]
Sent: 07 April 2020 01:23 PM
To: [hidden email]
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 <[hidden email]>
Sent: Monday, April 6, 2020 5:53 PM
To: [hidden email]
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

 

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'.
Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Piviul
In reply to this post by Wesley de Graaf
Wesley de Graaf ha scritto il 07/04/20 alle 09:52:
> 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.
I have no problems too with caps lock in guacamole... AFAIK the keyboard
layout you have to set on the RDP connection should be the keyboard
layout that is set as default on the rdp server.

I have configured some guacamole RDP connection to PCs with different
keyboard layout (qwerty IT or qwerty US) and settings the guacamole RDP
connection to have the keyboard layout used on the RDP server solve any
keyboard layout problems.

Piviul

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Allen Chen
On 07/04/2020 6:40 a.m., Piviul wrote:

> Wesley de Graaf ha scritto il 07/04/20 alle 09:52:
>> 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.
> I have no problems too with caps lock in guacamole... AFAIK the
> keyboard layout you have to set on the RDP connection should be the
> keyboard layout that is set as default on the rdp server.
>
> I have configured some guacamole RDP connection to PCs with different
> keyboard layout (qwerty IT or qwerty US) and settings the guacamole
> RDP connection to have the keyboard layout used on the RDP server
> solve any keyboard layout problems.
>
I always set up keyboard layout everywhere the same way which is US
English wqerty. That's why I don't have the Caplock issue.

Allen

 

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Vieri-2


On Tuesday, April 7, 2020, 3:08:37 PM GMT+2, Allen Chen <[hidden email]> wrote:


On 07/04/2020 6:40 a.m., Piviul wrote:
> Wesley de Graaf ha scritto il 07/04/20 alle 09:52:
>>
>> 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.
> I have no problems too with caps lock in guacamole... AFAIK the
> keyboard layout you have to set on the RDP connection should be the
> keyboard layout that is set as default on the rdp server.

I set it up exactly like that (ie. server-layout=<SAME_KEYBOARD_LAYOUT_AS_IN_SERVER>).
I too HAVE the CAPS LOCK issue.
When I press that key, I get capital letters. If I press it again (no mater how many times I do that) I still get capital letters. If I want the lower case letters again I need to re-start the RDP session.

I was wondering if I could disable this key altogether (workaround).

Vieri

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Wesley de Graaf

I did some additional research and we are using the following settings:

 

On client side we use the following keyboard layout: NLD (INTL) or ENG (NL) and on the RDP server we use ENG (English united states – Keyboard United states) or NLD (Dutch – Dutch Keyboard Unites states)

 

Client:

 

 

RDP:

 

Any suggestions on this ?

 

Kind regards,

 

Wesley

 

From: Vieri <[hidden email]>
Sent: Tuesday, April 7, 2020 6:21 PM
To: [hidden email]
Subject: Re: Capslock not working in RDP

 

 

 

On Tuesday, April 7, 2020, 3:08:37 PM GMT+2, Allen Chen <[hidden email]> wrote:

 

 

On 07/04/2020 6:40 a.m., Piviul wrote:
> Wesley de Graaf ha scritto il 07/04/20 alle 09:52:
>>
>> 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.
> I have no problems too with caps lock in guacamole... AFAIK the
> keyboard layout you have to set on the RDP connection should be the
> keyboard layout that is set as default on the rdp server.

 

I set it up exactly like that (ie. server-layout=<SAME_KEYBOARD_LAYOUT_AS_IN_SERVER>).

I too HAVE the CAPS LOCK issue.

When I press that key, I get capital letters. If I press it again (no mater how many times I do that) I still get capital letters. If I want the lower case letters again I need to re-start the RDP session.

 

I was wondering if I could disable this key altogether (workaround).

 

Vieri

 

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Niubbo75-2
Hi,
I do not have your caps lock issue, I'm on compiled Guacamole server on
CentOS7 with the latest update.
On our remote server we have set IT layout but when we connect to them via
Guacamole keyboard automatically switch to EN, if we do not touch anything,
keyboard works like a charm and we do not have any issues, if we switch to
IT then keymap become wrong (I mean hitting key # and get £).

In Guacamole client we have setup default language Italian, on every type of
connection we do not have this kind of issue with keyboard (VNC, RDP,
Telnet, SSH).

Alessandro.



--
Sent from: http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Wesley de Graaf
Hi Alesandro,

Thanks for your information. We have it set to ENG, and all keyboard shortcuts are working as expected, only enabling CAPS Lock does not seem to work correctly.

The CAPS locks seems to be enabled in the RDP session, but typing still gives me the NON capital letters. It’s a strange issue.

Kind regards,

Wesley

-----Original Message-----
From: Niubbo75 <[hidden email]>
Sent: Thursday, April 16, 2020 2:23 PM
To: [hidden email]
Subject: RE: Capslock not working in RDP

Hi,
I do not have your caps lock issue, I'm on compiled Guacamole server on
CentOS7 with the latest update.
On our remote server we have set IT layout but when we connect to them via Guacamole keyboard automatically switch to EN, if we do not touch anything, keyboard works like a charm and we do not have any issues, if we switch to IT then keymap become wrong (I mean hitting key # and get £).

In Guacamole client we have setup default language Italian, on every type of connection we do not have this kind of issue with keyboard (VNC, RDP, Telnet, SSH).

Alessandro.



--
Sent from: http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Vieri-2
Hi,

I know that server-layout should be set to whatever layout is on the RDP server. However, if I do so in y case then CAPS Lock fails to work properly (it either prints all uppercase even if you then disable CAPS Lock by pressing the key again, or it prints everything lowercase, regardless). Key combinations such as CTRL-C & CGTRL-V work "fine" (even though at some point with Office applications, these keys do not copy/paste anymore but trigger app-specific menu options such as file open or file save...).

Anyway, back to the caps lock issue.  I noticed that if I set server-layout=failsafe, the CAPS Lock key works as expected (great!). However, CTRL-C and CTRL-V do nothing at all.

I presume it's a freerdp issue.

Vieri

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: Capslock not working in RDP

Wesley de Graaf
In reply to this post by Wesley de Graaf
Hi,

So to clarify the issue we have, I've tested it with the latest versions of guac-server and guac-client (1.1.0) on Ubuntu 18.04.

Test setup: RDP to Windows server 2016, RDP to Windows server 2019.

Both scenario's, not depending on the keyboard settings, the Caps lock is not working as expected. When opening the RDP session everything is working as expected. But when pressing the Caps lock you see that the caps lock is enabled on the remote server but the input you type will still be non-capital letters...

When you open the on-creen keyboard in the RDP session and you enable the caps lock there, it is working for some reason..

Are there any suggestions on this on how to fix it, we've checked everything but can't seem to get it working.  

Kind regards,

Wesley

-----Original Message-----
From: Wesley de Graaf
Sent: Thursday, April 16, 2020 4:47 PM
To: [hidden email]
Subject: RE: Capslock not working in RDP

Hi Alesandro,

Thanks for your information. We have it set to ENG, and all keyboard shortcuts are working as expected, only enabling CAPS Lock does not seem to work correctly.

The CAPS locks seems to be enabled in the RDP session, but typing still gives me the NON capital letters. It’s a strange issue.

Kind regards,

Wesley

-----Original Message-----
From: Niubbo75 <[hidden email]>
Sent: Thursday, April 16, 2020 2:23 PM
To: [hidden email]
Subject: RE: Capslock not working in RDP

Hi,
I do not have your caps lock issue, I'm on compiled Guacamole server on
CentOS7 with the latest update.
On our remote server we have set IT layout but when we connect to them via Guacamole keyboard automatically switch to EN, if we do not touch anything, keyboard works like a charm and we do not have any issues, if we switch to IT then keymap become wrong (I mean hitting key # and get £).

In Guacamole client we have setup default language Italian, on every type of connection we do not have this kind of issue with keyboard (VNC, RDP, Telnet, SSH).

Alessandro.



--
Sent from: http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Capslock not working in RDP

Vieri-2
In my specific case, I'm connecting to a Windows 10 RDP service with both Firefox and Chrome (same issue). Pressing CAPS LOCK does not print capital letters, but it creates havoc with key combos like CTRL-C, CTRL-V, etc.

To reproduce:
Open LibreOffice or Microsoft Office app (like Outlook), press CAPS LOCK then CTRL-C on some text within any one of these apps. Then CTRL-V. You'll see it triggers menu shortcuts instead of copying and pasting text.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]