Windows 10 loses settings of keyboard layout shortcuts (hotkeys for input languages)

8

1

I have two input languages in Windows - English and Ukrainian.

I configured them to have Ctrl-Shift-1 and Ctrl-Shift-2 shortcuts respectively.

However this setting keeps disappearing all the time and shortcuts are reset to none (either one or both of them) after 5-10 minutes of use. Any ideas, why this happens?

Upd: the issue seemed to have gone away after I disabled synchronization of Windows settings, however after installing Anniversary Update the issue happens again all the time (and synchronization is disabled this time).

Eugene Mayevski 'Callback

Posted 2016-07-03T15:16:55.097

Reputation: 379

I have observed this problem (in February 2017) on a standalone PC used by a single user. I suspect some Windows 10 update has caused this, since the shortcuts worked well for several months after upgrade to Win 10. – Jukka K. Korpela – 2017-02-13T05:42:44.973

@JukkaK.Korpela So the below solution is not sufficient in your case or you're looking for a technical explanation why this occurs? The below seems to be a workaround the reason seems to indicate it's a Microsoft bug so I just wanted to confirm what more in particular you may be looking for here since your bounty indicates "This question has not received enough attention.". I'm sure there are other method than that mentioned to apply applicable settings per session, logon, etc. – Pimp Juice IT – 2017-02-13T20:11:18.307

@Walmart I’m looking for a clarification of the answer, which seems to have a useful solution but with insufficient details on how to do set the shortcuts in a permanent way. – Jukka K. Korpela – 2017-02-14T07:55:36.123

Answers

3

It turns out that the shortcuts are lost when the other session (non-interactive one) interacts.  The solution is to copy the settings to Login screen session and to default settings for other user.  This prevents the settings from being lost.  I believe, it's a bug in Windows, so that it wipes the shortcuts if they are not set in the logon screen session.

The "Control Panel"->"All Control Panel Items"->"Language "->"Advanced settings" Control Panel page has an "Apply language settings to the welcome screen, system accounts and new user accounts" link in the first section (captioned "Override for Windows display language").  Once you click it, a "Region" dialog is opened. On the "Administrative" tab, the top part has "Copy settings..." button.

Copying language settings to system accounts and new user accounts

Eugene Mayevski 'Callback

Posted 2016-07-03T15:16:55.097

Reputation: 379

could you explain how to do this? – DanHolli – 2017-02-13T17:25:13.950

@DanHolli The Control Panel\All Control Panel Items\Language\Advanced settings Control Panel page has "Apply language settings to the welcome screen, system accounts and new user accounts" link in the first section (captioned Override for Windows display language). Once you click it, Region dialog is opened. On Administrative tab, the top part has "Copy settings..." button. That's it. – Eugene Mayevski 'Callback – 2017-02-13T17:31:29.180

1you should add that to your answer for anyone else that has the same question, so it's just right there, I don't need the info, but someone else might. – DanHolli – 2017-02-13T19:56:24.393

@EugeneMayevski'EldoS You should add another answer to this post since there was a bounty specifically asking for more detail. So rather than editing this answer, you should create a new answer and put in all the detail, screen shots, etc. and if that's what is needed, it would be worthy of the bounty and the upvotes, etc. of those which it helps. – Pimp Juice IT – 2017-02-13T20:15:24.187

1

Since about Windows 10 version 1809, it is easier to find this dialog via: Settings\Time & Language\Language\Administrative language settings. Also, if anyone wants to make this bug more visible to Microsoft - consider upvoting related FeedbackHub suggestions - I've collected several links here.

– i3v – 2019-07-03T22:47:56.400

0

(I've also included this answer in the linked question.)

This has been a recurring problem for me as well. Recently the program Keyman has been released as free software, and it enables you to create keyboard shortcuts for keyboards just like Windows does. (You can create shortcuts either for Keyman keyboards, or for the Windows keyboards you already have installed.)

adam.baker

Posted 2016-07-03T15:16:55.097

Reputation: 173