Keyboard layout switcher is chauvinistic and always reverts back to English

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

Mint 21.1 Cinnamon. I have three keyboard layouts set in the system.

English is not even the actual layout of the physical keyboard, just an extra layout.

In the keyboard options, English is the third down the list.

Yet, no matter what I select in the panel, upon restarting the system the layout always reverts back to English.

If this is not chauvinism, I don't know what is.
Last edited by LockBot on Sat Sep 30, 2023 10:00 pm, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by Cosmo. »

A defective user account?

Open Users & Groups and create a new account for testing. Reboot and log into the new account. How does it appear there?
regmar
Level 3
Level 3
Posts: 106
Joined: Sun Aug 26, 2018 7:44 pm
Location: Canada

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by regmar »

You may check /etc/default/keyboard. XKBLAYOUT="us"?
Mint 21.3 Cinnamon - Intel NUC11
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

regmar wrote: Thu Mar 30, 2023 9:38 am You may check /etc/default/keyboard. XKBLAYOUT="us"?
No. The default is correctly indicated as the layout of the physical keyboard.
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

It seems the problem was created by the "Onboard" app.

The Onboard keyboard app does reflect different layouts when they are switched from outside of the app, but internally only allows the "English" layout, and causes this to be the default at startup.

I'd be happy to use the provided cinnamon On-screen Keyboard applet instead, except that one's even worse: it only has the English layout, and it doesn't change to anything else even when the user selects a new layout from outside the applet.
billyswong
Level 8
Level 8
Posts: 2218
Joined: Wed Aug 14, 2019 1:02 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by billyswong »

nonhocapito wrote: Thu Mar 30, 2023 10:35 pm The Onboard keyboard app does reflect different layouts when they are switched from outside of the app, but internally only allows the "English" layout, and causes this to be the default at startup.
If it is so, would it help if you delay the startup of Onboard?
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

I take it back. It is not Onboard. I removed it from startup, but I still get the English keyboard layout selected at startup for no reason at all.

I doubt this is a "corrupted account". I am pretty sure this is a straight bug.

Is there anyone out there whose physical keyboard layout is not English, who can try this?
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by Cosmo. »

My keyboard layout is German and it stays so.
The same, if I launch Onboard.
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

Cosmo. wrote: Sat Apr 01, 2023 10:36 am My keyboard layout is German and it stays so.
The same, if I launch Onboard.
Do you have other keyboard layouts installed, or only German?
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

I suspect this may be a bug related to the "Languages" settings.

I have "English" set for Language and Time Format, while I have another locale set for Region.

And, like I mentioned above, I have three kb layouts, of which English is the third in list.

I think Mint ignores the order of kb layouts, and looks instead into the Language settings, thinking it's doing me a favor by using the layout that matches it.

WRONG. Many people use a language for the OS, and another for the Layout simply because their physical keyboard is in another language.
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by Cosmo. »

I use temporarily also English. But I get English only, if I switch to it; very easy to find out with the keys y and z.
nonhocapito
Level 1
Level 1
Posts: 19
Joined: Fri Mar 24, 2023 9:45 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by nonhocapito »

Cosmo. wrote: Sun Apr 02, 2023 1:43 pm I use temporarily also English. But I get English only, if I switch to it; very easy to find out with the keys y and z.
As I mentioned in the above post, is German being used in your "Languages" settings, or English?
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by Cosmo. »

German
heka
Level 1
Level 1
Posts: 3
Joined: Thu Apr 13, 2023 12:49 pm

Re: Keyboard layout switcher is chauvinistic and always reverts back to English

Post by heka »

I have installed Mint 21.1. Cinamon and set first keyboard Czech, second German and third English {US}. After every start-up the default keyboard was set to English. Tried a lot of tips/corrections suggested in this forum, nothing helped. Finally I have done the following – in the keyboard setting removed English us keyboard and replaced it with English Australian one. I cannot see substantial difference between both on the layout. After reboot, the default keyboard in the systray was set to the first keyboard, i.e. Czech.
Locked

Return to “Software & Applications”