After using the wireless keyboard that comes with the iMac, I have switched to a MS Ergo Natural 4000 one. Surprisingly I had to install extra software as OS X could not work out which keyboard I had.
After which I went into sys prefs and set the main input method to be "British - Microsoft" first and "Swiss German" second (what the wireless keyboard is), on the "input sources" tab:
However... OS X keeps resetting my input method back to Swiss German which is driving me bananas.
I have the flag thingy top right so I can see when this changes.
N.B. I have "input source options" set to "use the same one in all documents" which I am assuming means keep the language the same for anything running.
It also flips back on the login page.
Does anyone know how to fix this?