> Why on earth would I ever want to switch to a “wrong” (that is, non-matching) keyboard language? Mac OS X had this, in my opinion, counter-productive menu
Because sometimes I play video games and sometimes these games have hardcoded keybindings that assume I have a QWERTY keyboard, and if I want to be able to play the game at all I need to play along.
Now, sure, there's room for improvement. Maybe we don't need a keyboard shortcut to change the language mode, as long as there's a top-level menu that gives me a way to do that.
But a UX designed by the author wouldn't give me either of those options. Because the author never met that use-case, and therefore assumed the use-case didn't exist.
> Why on earth would I ever want to switch to a “wrong” (that is, non-matching) keyboard language? Mac OS X had this, in my opinion, counter-productive menu
Because sometimes I play video games and sometimes these games have hardcoded keybindings that assume I have a QWERTY keyboard, and if I want to be able to play the game at all I need to play along.
Now, sure, there's room for improvement. Maybe we don't need a keyboard shortcut to change the language mode, as long as there's a top-level menu that gives me a way to do that.
But a UX designed by the author wouldn't give me either of those options. Because the author never met that use-case, and therefore assumed the use-case didn't exist.