How to return alt right shift in Windows 7. Solved! The language on the keyboard does not switch

If the right Alt on your keyboard stops working when you switch input languages ​​using the Alt + Shift combination, then the reason lies in an update that was recently installed on Windows. The problem with the right Alt appeared after Microsoft released an update that supported entering a special Russian ruble character from the keyboard. To do this, use the right Alt.

As a result, it turned out that switching the input language from English to Russian using the Alt + Shift combination works, but switching back (from Russian to English) not happening. Moreover, this behavior is present on both Windows 7/8/8/1 and Windows 10.

There are only two ways to solve the specified problem. The first method, which is not the most correct and will not suit everyone, is to remove the installed update, which uses the right Alt. It is known that for Windows 7 you should uninstall the update KB2970228, and for Windows 8.1 - KB3000850. However, updates are released regularly, and no one can guarantee that after an update is removed, a newly released and installed update on the system will not return you to the well-known right Alt behavior.

To uninstall any system update, you should launch and go to the section.

Which is used to uninstall applications and system components. Click on the line on the left - view installed updates.

In a new window you should find the required update. It is convenient to use the search by inserting the update number with letters into the search bar in the right corner. After that, click the button and uninstall the update.

After rebooting, check if right Alt works.

Eat alternative way uninstalling updates if the system gives an error during uninstallation.

Run command line (Win+R>CMD>Enter) and enter the following line:

wusa.exe /uninstall /kb: 3000850

Special offline installer Updates will uninstall the specified update if it is present on the system.

There is another way to make the right Alt work - this is to make it a backup of the left Alt. In this case, in all Windows versions Regardless of installed updates, changing input languages ​​when pressing Alt right + Shift will always occur. That is, when you press the right Alt, pressing the left Alt will be simulated. This method requires changes to system registry. None additional programs no need to install.

Launch Windows Registry Editor on your computer.

The most effective and universal way for all systems is to press the Win + R keys. The Run command window opens. Enter Regedit and press OK.

Please note that administrative privileges may be required to make changes to the registry.

On the left is a tree of registry keys. We open the sections sequentially:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

In the main window, right-click on the free field and select Create> . Specify the parameter name as .

Now double-click on the created parameter and insert the following line into the value line:

hex:00,00,00,00,00,00,00,00,02,00,00,00,38,00,38,e0,00,00,00,00

After this, close the registry and restart the system. When logging into Windows, Right Alt will work normally as if you were pressing Left Alt. In this case, there will be no dependence on the one used in this moment language layout.

It was the second method that was chosen by many users, and now nothing prevents them from using familiar keyboard shortcuts, both to change the input language and for other commands with the right Alt.

(6 votes, average: 4,67 out of 5)

Frequent users operating system Windows, and not only, encounter various problems, which in turn complicate and make working on a computer not as comfortable as we would like. For example, one of the blog readers asked the question: The language on the keyboard does not switch, how to solve the problem? Decide this problem not difficult, but it is more difficult to identify the problem due to which the keyboard layout does not switch. There may be many reasons, but in this article we will talk about solving the problem with switching keyboard layouts.

The language on the keyboard cannot be switched. Solution

To switch the keyboard layout, use Alt+Shift or Ctrl+Shift. If this combination does not work, pay attention to the presence language bar on the taskbar. If the language still does not switch even using the language bar, then you should restart your computer. As a rule, this procedure solves the problem with the language bar.

But there is another way to solve the problem of the keyboard not switching without rebooting the operating system. To do this, you need to run the file, which is located in the folder C:\WINDOWS\system32\ctfmon.exe.

After launch this file Keyboard switching functionality should be restored.

If performance is not restored, this means that your registry is damaged and should be restored.

Restoring the language bar registry

  • To restore the registry you need (hot keys Win+R) and enter the command.

The other day my friend, partner and colleague in my current main job called me and said: “Damn, I recently bought myself a new Samsung computer, but for some reason the keyboard layout cannot be changed on it using the right Alt + Shift key, can I somehow configure it?”. He says that on the old laptop the layout changed both via Alt + Shift on the left and on the right. And I think: “What for? :)) It’s also convenient on the left, and you can freely change the layout to Ctrl + Shift.” Well, okay... everyone is still familiar in their own way :)

I also found out that he has an Alt key, which on the right side of the keyboard is also labeled Gr, i.e. "Alt Gr." I once came across such a key before, but didn’t pay attention to why this incomprehensible Gr was needed. With the help of my best friend and assistant - the Internet :) I found out that using this key you can enter various additional characters, for example, currency symbols ₽, €, etc., as well as so-called diacritics, for example: ě; á; i.

Since I myself never bothered with changing the keys to change the language and only used Alt + Shift on the left, I initially thought that the problem could be solved simply. What is enough to go to Windows settings“Language and text input services”, where you switch the keys to change the layout and assign this very right Alt + Shift there. What the hell! Here's what's there:

As you can see, as a standard you can change the layout only through Alt, which is on the left, and Shift. Right Alt isn't even in the list. Since, as I said, I had never had to change the keys for myself before, I was very surprised. That there are only 3 standard options and that you cannot register some of your own keys to change the layout in Windows, hmm...

As it turned out, after surfing the Internet, there are many who like to change the layout using the right Alt + Shift :) And they all encounter this problem. But there is a very simple solution to the problem, which I’ll tell you about now. In general, there are several options...

As it turned out, the inability to change the layout using Alt on the right and Shift is associated with one package Windows updates. It was added to the system so that you can use the right Alt to place, for example, the ruble sign ₽ (right Alt+8). The update is called KB2970228 (for Windows 7) or KB2975719 (for Windows 8 and 10). The most simple solution It would be easy to remove this update from the system. But remote update it may be installed again later, so, in my opinion, it’s easier to use another method. And, for example, in Windows 10 I did not find such an update.

However, if you decide to use this method, then you need to open the “Control Panel” in the system, go to the “Programs” section and select “View installed updates”.

Select the required update from the list, if it is there, and click “Uninstall”.

Assign Alt on the right to work the same as Alt on the left

The method is actually very simple. The actions will be related to setting one parameter in the Windows registry, which even experienced users without a bottle do not understand :) Because it is simply unrealistic a large number of parameters and the devil knows where and what. You need to know exactly where to go and what to do, otherwise you can sometimes break the system!

But you won’t have to go there, most likely! If the file below works as expected. And it should work! :)

The essence of the method is that we will tell our native system, and make it so that this Alt key on the right becomes exactly the same as the Alt on the left. Those. they will be the same and therefore you can change the layout both through Alt on the left and through Alt on the right. The only thing, keep in mind that in this case, the key combinations associated specifically with the right Alt, which are responsible for input, will no longer work for you special characters, for example, currency signs.

    This file will add a parameter named “Scancode Map” to the following registry section: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlKeyboard\Layout and it will contain desired value so that the Alt key on the right starts working the same as Alt on the left.

    Run the downloaded file and agree to make changes to the system.

    The parameter will be automatically added. Now restart your computer!

After rebooting, check if the layout now changes using the right Alt + Shift key. Everything should work, I checked it myself :)

In addition to this option, you can also use various third party programs, which can change system keys to change the keyboard layout. One such program is Punto Switcher. In general, this program serves to automatic switching language. For example, if you started typing text incorrectly on the English layout, the program will automatically translate it into Russian. There are other analogues. But is it worth installing an additional program on your computer just for this purpose? It's up to you to decide, but I, for example, would do the above method or not bother at all :)

Conclusion

In fact, although there is a way to make the combination work Alt keys right + Shift to change the keyboard layout is simple, personally I wouldn’t bother with it :) And if it were more convenient for me to change the layout on the right side of the keyboard, then I would relearn the Ctrl + Shift combination, which works both on the left and on the right. After all, Ctrl is located right next to Alt, and you can relearn and get used to it very quickly.

Well, if you still want to change it via Alt on the right, then please, the method above should help :)

As you know, after one of the updates in Windows 7, the ability to switch the layout from Russian to English by pressing the RAlt+Shift combination disappeared. The situation is complicated by the fact that both altos still work in the opposite direction, which is why some (for example, me) for a very long time did not understand why sometimes the layout stops switching.

Probably, the situation can be corrected by Punto Switcher. There are perhaps 20 more programs that can be used by a person who is used to switching layouts only with his right hand, and does not want to relearn at the behest of Microsoft. But install it on every computer, home, work, and also on everyone you know, new program- not the most convenient way.

There is one difficulty here: the format is binary, and only a person who has absolutely nothing to do can do without an editor. For editing, I used the SharpKeys program. But, since I promised that the solution would only use the registry without third party programs, I will now share the result of this program.

Solution.

Here is a solution for simply replacing the right alto with the left one. I will not write what is written below, because this post is not a tutorial on working with the registry.
Windows Registry Editor Version 5.00 "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,38,00,38,e0,00,00,00, 00
This solution has one drawback: previously the right alt worked as an AltGr modifier, and someone could use it. If you used AltGr for its intended purpose quite rarely, then you can press Alt+Control in the future to achieve the same goal. But if you want AltGr with one button, then you need to find some other unnecessary button that you can sacrifice. Here I offer two more options.

Option two is to make the left alto work like the right one (yes, this will disrupt switching layouts with your left hand).
Windows Registry Editor Version 5.00 "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,e0,38,00,38,00,38, e0,00,00,00,00
Option three is to make the right WinKey work as a right alt.
Windows Registry Editor Version 5.00 "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,e0,5c,e0,38,00,38, e0,00,00,00,00

Internet