[
https://issues.apache.org/jira/browse/GUACAMOLE-161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16241271#comment-16241271
]
Aiden Luo commented on GUACAMOLE-161:
-------------------------------------
source code:
https://github.com/apache/incubator-guacamole-client/blob/1c0ee41d0ecd5bc4a3550804b74b73b901e074c2/guacamole-common-js/src/main/webapp/modules/Keyboard.js#L512
When press CpasLock key, guacamole-common-js will send 0xFFE5 (CapsLock syssym)
repeatedly to guacamole-server for syncing key status with remote rdp server.
But why should do this? Other rdp client like microsoft remote desktop will
not send capslock repeatly.
Any document about the principle behind that?
> 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
> 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)