Keyboard mapping lost using remmina rdp

I use setxkbmap -option "caps:swapescape" to swap caps lock and escape.

When I use the remmina RDP client to connect to a Windows server computer, the keyboard mapping no longer works.

I have tried FreeRDP, same problem there.


Solution 1:

Yes, that's absolutely normal: if you try to set your local keyboard to let's say Russian and you connect to a Japanese server, you'll still be typing Japanese. Both servers need to be set to the same keyboard...

That's why at a company I used to work at, we changed the corporate policy that all servers world-wide had to have QWERTY-US-International as their default settings!

Solution 2:

I've just implemented this feature in Remmina, therefore any version prior 1.4.21, that as of Today is still not yet released, cannot remap scancodes.

In the meanwhile the only temporary solution is to use xfreerdp if you have at least the version 2.3.0