Which is impossible to do properly, because those keyboards differ from US keyboards in their geometry, not just in the labeling of the keys.
Which is impossible to do properly, because those keyboards differ from US keyboards in their geometry, not just in the labeling of the keys.
The only difference is that on US keyboards the enter key is smaller and left shift is larger, leading to the "\" key being moved one down and one left on a German keyboard (and also being duplicated to left of z (German label: y)). So even if you move from a physical US keyboard to a physical German one while keeping the US layout, it's literally just one key where you'd have to retrain your hand. And for people that have learned to type on a German keyboard this is not a problem at all since they have never typed on a physical US one and using a different mapping means a training period anyway.
Source: German who mapped his keyboard to US (+ some AltGr modifiers for the German characters I need).
I don't know about the other European layouts, but I assume it's somewhat similar for them too.
I seem to remember that the Amiga had a German keyboard layout which was much more convenient for programmers (at least I only started the habit of using the US layout after I switched from Amiga to PC).
For example: Dell ships all their laptops with ANSI-layouts, but Logitech does not ship ANSI-layouts to Europe at all.
I ended up buying my Logitech keyboard on Ebay in the US, because I wanted my layouts to be identical.
Keymap layout (e.g. US /other language vairants) is primarily user-preference software setting, unrelated to the physical hardware (except for labels, but these are not relevant for function).
Physical layout (ISO / ANSI / backwards L-shaped enter) are unrelated to its logical function.
The EurKEY post seems to offer a keymap layout, not specific physical layout, so physical geometry is irrelevant.
Having started with computers and terminals using a simple horizontal bar enter, hence I generally prefer to get a US geometry keyboard when possible.
Stuff like the split pseudo-L of say the Framework keyword is acceptable, since there is still a horizontal enter.
Others at work tend to get confused by the (UK geometry) keyboard on my desk operating with a US keyboard map, simply because there are 2-3 key caps in the "wrong position"...
I also hate the extra big enter key, I mean what the hell? Give me my backslash above the enter any time of the year.
Thank god I got my escape key back BTW. I needed an external keyboard just for that crap.
Generally, though, I always try to get any English layout, instead of a European one and map as I desire. For macs that would be English International.