Re:This isn't your father's Microsoft
by yoloClin on Saturday November 09, 2019 @02:15AM
(#21490130)
I find the keyboard layout switching really awkward but for different reasons. On MacOS/Linux, setting the keyboard layout is global - under windows it's per-application and the default is for shift-backtick to switch between layouts which is something I manage to hit pretty frequently.
When I was working on a host where I needed two layouts (US-Dvorak + US-Qwerty for other users) I ended up solving the problem using AutoHotKey to hook all keys and send a different keyevent. It was pretty gross but it bypassed all the issues I was having in a convenient way.
Perhaps you could hook US symbols such as "$" and rebind to UK equivalents with AHK? Alternatively, creating a modified EN-US keyboard layout which has relevant key-symbols would also work / be less hacky, but probably require more effort.
Re:This isn't your father's Microsoft
by ygra on Monday November 11, 2019 @07:17AM
(#21504190)
It's been global by default since Windows 10, AFAIK (and comes with a better (well, a) UI for switching as well with Win+Space. I've since disabled all the other shortcuts, as I've been hitting Alt+Shift far too often.
When I was working on a host where I needed two layouts (US-Dvorak + US-Qwerty for other users) I ended up solving the problem using AutoHotKey to hook all keys and send a different keyevent. It was pretty gross but it bypassed all the issues I was having in a convenient way.
Perhaps you could hook US symbols such as "$" and rebind to UK equivalents with AHK? Alternatively, creating a modified EN-US keyboard layout which has relevant key-symbols would also work / be less hacky, but probably require more effort.