-
Notifications
You must be signed in to change notification settings - Fork 881
support for compose key #43
Comments
oetiker wrote, On 06/13/2011 09:16 AM:
What is the "compose" functionality are you referring to? "Dead keys" What FreeRDP version have you tested? Have you tried the git master /Mads |
Mads, I have not tried HEAD ... willl do ... the compose key (in unix) works like this: if you want ä you type [compose],["],[a] cheers |
I have now tried the HEAD version with xkbfile and all I get from pressing [compose],["],[a] is xf_kb_send_key: unknown key down keycode=117 (X keysym=0xFF20) and in windows a "a the compose key is also known as MULTI_KEY cheers |
oetiker wrote, On 06/13/2011 02:29 PM:
So the version you tried was 0.8.2? If that is the case then the master Do that really work in rdesktop if you use a keyboard layout where there The challenge is that the RDP "normally" uses something resembling raw RDP do however also have an option for sending keystrokes as unicode. /Mads |
I used c20d01c from git. It only works in rdesktop if the keymap contains enable_compose. On the windows side, a keyboard has to be selected which supports the keys that can be generated with the compose key ... so if the windows keyboard is US, compose will not work, as there is no key on the windows us keybard for ä ... but if I select a german keyboard on the windows side and enable_compose on rdesktop, it seems that the compose sequence gets translated to the appropriate key-press for windows ... the approach with sending unicode keys sounds like a really cool way, as this would then just duplicate whatever happens on the unix side ... then no fancy 'pick the right keyboard on the windows side' tricks were necessary. |
oetiker wrote, On 06/13/2011 03:48 PM:
Ok, so now we know what rdesktop provides, but we want something more /Mads |
how about enabling this only when the compose key is pressed ? it seems that compose has no counterpart on windows anyway ... |
It seems it has been closed by mistake thus I reopened it. |
In rdesktop it was possible to use the compose key to write international characters ... this features was enabled using to enable_compose command in the keymap ... it would be great if similar functionality was available in freerdp as this provides consistent user experiance between working locally and within the rdp session.
The text was updated successfully, but these errors were encountered: