Some time ago I wrote about how I switched from Windows to macOS. Especially the keyboard layout was new to me.
One thing that took me way to long to figure out, is how to write
€ characters when I’m connected to a Linux VM via RDP (using Microsoft Remote Desktop app).
In case you don’t know the German keyboard layout, the
@ character on regular keyboards is on
Alt Gr and
Q, which on a macOS keyboard translates to
Q which quits an app. For me, this was hard to get used to, especially in the beginning I accidentally exited apps quite often.
The regular way of getting an
@ character on macOS with a German keyboard is
L. But when using the Remote Desktop app the keystrokes get translated with scan code, and
L isn’t mapped to
@ on Linux or Windows by default.
For a Windows RDP Session
L gives you the
@ character as an alternative, and it doesn’t interfere with macOS shortcuts. But this doesn’t work on a default Linux GUI install.
What I didn’t knew is that you can switch between scan mode and unicode mode with the Microsoft Remote Desktop app.
The keyboard shortcut to switch between them is:
Unicode is good for my purposes most of the times. You can just use your macOS keyboard mappings in the RDP session.