Adding another input language always changes keyboard layout?
Following up on https://discussions.apple.com/thread/254700027, I have another annoyance as a new Mac user that maybe someone can help me with.
I use a German keyboard with German keyboard layout.
But, as many people do, I often need to write text in English.
So I naively added English as an "input language" in the system settings.
Original reason:
Searching for Emojis.
See this screenshot with the input language set to German:
This is an unexpected result for me, I'd have to type "Herz" to find the correct emojis which honestly, nobody would ever do, would they?
I can see the reasoning behind this though, e.g. for less common words. Still, emojis have standardized names in Unicode and conventionally agreed upon short-code names, which are in English.
Setting the input language to English yields better results:
But now my keyboard layout is broken! That's bad.
Looks like "input methods" restricts languages to their usual keyboard layouts; it is not possible to add "English" as an input method while keeping the German keyboard layout:
(QWERTZ is not selectable on the right side anymore when selecting English on the left)
Again, I can see the reasoning behind it, to bring simplicity.
But I'd like to control input language and keyboard layout independently of each other.
It is not an unusual scenario to type English text on a German keyboard.
Seems like spell checking adapts automatically depending on the app I use.
So I'm not really sure what the "input method" is, does it refer to input language or keyboard layout?
Hard coupling the two things is not what I want.
If I am not overlooking something important, maybe I'll just send this thread as feedback to Apple as well.
Having lots of spare time due to an injury right now.
Thanks in advance for everyone reading and trying to understand my problem.
MacBook Pro 14″, macOS 13.1