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

Mike Jumper commented on GUACAMOLE-1882:
----------------------------------------

This is because the local state of caps lock isn't synced except through 
handling of the caps lock press/release itself. When you type a capital latter, 
but there's no corresponding "Shift" key held down, the RDP support compensates 
by adding the missing "Shift", preserving key identity.

Adding client-side syncing of caps lock state would address this, but you can 
also avoid the issue entirely by disabling caps lock before connecting.

> I found a bug in the process of using guacamole and wanted to ask for help on 
> how to solve it.
> ----------------------------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-1882
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1882
>             Project: Guacamole
>          Issue Type: Bug
>    Affects Versions: 1.4.0, 1.5.2
>            Reporter: CaoShulin
>            Priority: Major
>
> Local host: Windows host
> Remote host: Windows host
> guacamole version: 1.5. 2
> Protocol: rdp
> An inevitable problem is found. Perform the following operations:
> 1. Enable capslock.
> 2. Use the RDP protocol of Guacamole to access a remote Windows desktop.
> 3. After the connection, the Shift key is pressed for a long time. Failed to 
> copy the file by pressing Ctrl+C, you must press Ctrl+Shift+C to copy the 
> file. However, the case is normal when shift+a is used to switch the case.
> 4. After capslock is disabled, shift is still pressed for a long time. Failed 
> to copy the file by pressing Ctrl+C, you must press Ctrl+Shift+C to copy the 
> file. However, the case is normal when shift+a is used to switch the case.
> 5. Exit the remote Windows desktop. When capslock is disabled, access the 
> remote Windows desktop again. You can press Ctrl+C to copy the file. All 
> operations are normal.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to