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

Michael Jumper commented on GUACAMOLE-469:
------------------------------------------

{quote}
Shift and Caps-Lock are equivalent when you type English, but on some languages 
(for example Persian) the effect is not the same. When Caps-Lock is turned on, 
nothing happens but when you hold shift and type the character changes.
{quote}

This helps, but can you be yet more specific? What character(s) specifically?

It's also worth noting that part of the keyboard translation specific to RDP 
involves pressing/releasing modifiers as necessary to type the key which was 
pressed on the local side. If the issue you're having is that typing Persian is 
not working as expected, the solution is likely to add the Persian layout to 
RDP, not to change the modifier translation behavior. If you're setting the 
keyboard layout for your RDP connection differently from the keyboard layout of 
the RDP server, that could easily cause translation issues like what you 
describe.

Also keep in mind that Guacamole will automatically use Unicode events to input 
characters not found within the remote keyboard layout. If you need to type in 
a language which Guacamole does not currently support via RDP keyboard layouts, 
it's better to just set both the connection and the RDP server to a layout that 
is supported, even US English. Other characters should still work via Unicode 
events.

The other protocols supported by Guacamole (VNC, SSH, telnet) are independent 
of keyboard layout and should work without issue. Only RDP requires this 
translation scheme.

> Sending extra shift key to rdp connections
> ------------------------------------------
>
>                 Key: GUACAMOLE-469
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-469
>             Project: Guacamole
>          Issue Type: Bug
>          Components: RDP
>    Affects Versions: 0.9.12-incubating
>            Reporter: Abolfazl Kazemi
>            Priority: Minor
>
> If you turn on Caps-Lock and open on-screen keyboard you see that as you 
> type, some extra shift is also pressed (without you manually press it)
> This behavior causes problems in a lot of cases for example when typing none 
> English characters.
> There are also some problems with sending CTRL key for example in bash 
> scripts.
> Thanks.



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

Reply via email to