Wrong keylayout in login manager

Hi there :slight_smile:

I installed the Sway edition, and choose my language settings at the initial live boot screen, and kept them within Calamares.

All went smooth - except that I got US keybindings in the login manager.

Great, what the problem is?

Please post the output of garuda-inxi for all Issues & Assistance topics.


You can set your keymap in Sway like so:

https://wiki.archlinux.org/title/Sway#Keymap

Add to /etc/sway/config.d/ to make the configuration system-wide.

To set a keymap in the login manager, try adding the following to the Sway config file in /etc/qtgreet:

[input]
xkb_layout = us

Obviously substitute "us" with your keymap. Source: Marcus Britanicus / QtGreet ยท GitLab

2 Likes

Hi there :slight_smile:

I was trying to understand, how we can fix this for all users. :slight_smile:

I am saying, this is happening on a fresh installation, and it blocks the entire access for all people, who don't know a) that the layout is wrong in the first place and b) who know the US layout by heart.

And as I noted, is the language applied correctly everywhere, just not in the login manager, adding to the confusion.

So I guess its worth fixing for everyone.

Thanks

1 Like

For all, who might use this answer:

/etc/sway/config.d/ is correct, there is a typo up there

2 Likes

Thanks, I fixed that typo.

"condig"?! :face_with_monocle:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.