[ 
https://issues.apache.org/jira/browse/GUACAMOLE-161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16242802#comment-16242802
 ] 

Frode Langelo edited comment on GUACAMOLE-161 at 11/7/17 8:19 PM:
------------------------------------------------------------------

What client OS and browser are you using? 

It sounds like you may be using MacOS.. MacOS and browsers on it are quirky:

Chrome and Safari; a Keydown event is generated when CapsLock is turned on, and 
a Keyup event when CapsLock is turned off. This causes the key repeat timer to 
send key down and up events every 500 msec as you describe when CapsLock is on. 
This is fixed by adding the CapsLock keysym 0xFFE5 to the *no_repeat* list in 
Keyboard.js.

Firefox behaves differet in that it only generates Keydown events when CapsLock 
is pressed regardless of on/off state. Some extra handling is required here so 
that CapsLock is released.


was (Author: frode):
What client OS and browser are you using? 

It sounds like you may be using MacOS.. MacOS and browsers on it are quirky:

Chrome and Safari; a Keydown event is generated when CapsLock is enabled, and a 
Keyup event when CapsLock. This causes the key repeat timer to send key down 
and up events every 500 msec as you describe when CapsLock is enabled. This is 
fixed by adding the CapsLock keysym 0xFFE5 to the *no_repeat* list in 
Keyboard.js.

Firefox behaves differet in that it only generates Keydown events when CapsLock 
is pressed. Some extra handling is required here so that CapsLock is released.

> CapsLock not work with xrdp session
> -----------------------------------
>
>                 Key: GUACAMOLE-161
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-161
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-common-js
>    Affects Versions: 0.9.9
>         Environment: guacamole 0.9.9
> xubuntu 14.04 with xrdp 0.9.1
>            Reporter: Aiden Luo
>            Assignee: Frode Langelo
>         Attachments: xrdp-caps-lock.png
>
>
> The CapsLock key not work with xrdp session. 
> When press and release the CapsLock key, guacamole will send the key to 
> server until press CapsLoc again. But it is not happen with vnc or ssh 
> session.  This may cause CapsLock work not normal.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to