22 May 2016

The HELL of automatic keyboards on Windows (8, 8.1, 10, and probably the next versions)

     Probably everyone in the same situation are thinking about this crap...

     Actually, I have a Toshiba Qosmio with a windows machine and after the "free" upgrade to windows 10, I see that even my notebook with a US-English Windows, US-English Keyboard, and yes US configurations for everything, give me automatic keyboards because I'm in Brazil (WTF?). Not sufficient, that's a ridiculous arbitrary retarded feature, because he gives not one, but, FOUR LAYOUTS!! WTF? (US, US-English, ABNT, ABNT2). And guess what? He changes from one to another automagically, just to mess up your work, your brains, your life and everything else, because yeah, you're using windows so fuck you!
     After mining google, someone had the solution here.

     Simply change this thing on registry (because windows doesn't want to give you an option to change THIS SIMPLE THING):

Disable the obnoxious "Auto Detect Keyboard Layout":


Administrative command version:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard\Layout" /v IgnoreRemoteKeyboardLayout /d 1 /t REG_DWORD /f

If the language crapbar still shows, use this DWORD:


Administrative command version:

reg add "HKEY_CURRRENT_USER\Software\Microsoft\CTF\LangBar" /v ShowStatus /d 3 /t REG_DWORD /f

Update 2020-06-10: There's a more complete solution here.