ssh and international keyboard layouts
-
Does anyone know how to handle international keyboards on linux servers with ssh?
This is specifically in the context of servers where multiple people can log in and access using their own non-US keyboard settings.
For instance the US keyboard is QWERTY but the French is AZERTY and the German is QWERTZ.
Whatever keyboard you set up as default will be wrong for someone.
-
Are those that are accessing the server using the same device for access?
I am fairly certain that the keyboard layout is more dependent on the ssh terminal for the user than it is server side.
There will be some differences- but Linux commands are going to be Linux commands. Language shouldnt matter to much.
-
@Pete-S said in ssh and international keyboard layouts:
Does anyone know how to handle international keyboards on linux servers with ssh?
This is specifically in the context of servers where multiple people can log in and access using their own non-US keyboard settings.
For instance the US keyboard is QWERTY but the French is AZERTY and the German is QWERTZ.
Whatever keyboard you set up as default will be wrong for someone.
I have not seen that issue. When I connect to a Linux server that likely has the Scandinavian layout, and I connect using US layout, it's fine. Even when I connect using Scandinavian layout by mistake it uses it. That makes me think it's client side, not server.
-
@Pete-S said in ssh and international keyboard layouts:
Does anyone know how to handle international keyboards on linux servers with ssh?
This is specifically in the context of servers where multiple people can log in and access using their own non-US keyboard settings.
For instance the US keyboard is QWERTY but the French is AZERTY and the German is QWERTZ.
Whatever keyboard you set up as default will be wrong for someone.
If you are connecting via SSH, then the keyboard layout is the client layout.
-
Thanks, guys. It's actually the most logical solution that the ssh client side decides what keyboard layout to use.
So maybe I was mistaken then or it was something else that was off. I'll give it try with some different settings to verify how it works.