Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can not switch keyboard layout on login screen #1577

Open
Mingun opened this issue May 8, 2020 · 2 comments
Open

Can not switch keyboard layout on login screen #1577

Mingun opened this issue May 8, 2020 · 2 comments

Comments

@Mingun
Copy link

Mingun commented May 8, 2020

When you try to login to xrdp session, you keyboard layout depends on current selected layout in host system (Windows 10 in my case). For example, if I click Connect button in default Windows RDP client when my current layout is Russian, I will type password in Russian, which, as you understand, not so good... and there is no indication or ability to change that layout:
login-window

Because you can hide all options except password via configuration file, this can lead to a situation where the user does not understand why his password does not accepted. Changing the language on the host system does not affect the characters entered in the login window.

@pwn0r
Copy link

pwn0r commented Nov 23, 2020

indeed, comrade! this is an annoying problem even without russian or any other language layout.

thing is there are other english keyboard layouts as well, not only US, and non-letter symbols can be different there.
For instance I can be connecting to a remote VM running 20.04 from windows hosts having either US or UK keyboard. When typing on logon screen it always uses host's layout, even if en-gb is enabled on the remote machine. Even if I add more layouts on the VM (which can be switched during normal session using win+space shortcut), I still cannot change a keyboard layout on the logon screen.

@ndeffayet
Copy link

+1 to add the ability to change keyboard layout in sesman window (or take the client keyboard layout and apply on server side)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants