

If you're still using a German keyboard layout for programming, I strongly encourage you to try out the American English one. I learnt that Austria seems to use the German keyboard layout but there are multiple Swiss keyboard layouts Swiss French, Swiss German, Swiss Italian. You can get the Logitech Illuminated on . As I mentioned that each country has a different keyboard layout, I looked up the German speaking countries Austria and Switzerland, too. If you're looking for a new keyboard, I very much recommend it. It has a perfectly balanced keystroke resistance and it's backlit, flat, and pretty. I've owned and used a Logitech Illuminated keyboard ( German edition) for more than four years now, and I still am a huge fan. In the end, I purchased a new Logitech Illuminated keyboard with an en-US layout:
German keyboard layout trial#
That turned out to be a little difficult and resulted in lots of trial and error.
German keyboard layout how to#
I had to remember how to type all of those without being able to look down at my keyboard, which was still de-DE. While the control keys and the letters of the alphabet (except y and z) are located at the exact same position, very few of the special characters are. It took me about two weeks to fully get used to the en-US layout.

Otherwise, en-US remains my default setting. Whenever I write a couple of sentences in German, I quickly change my keyboard layout. Now I can press WIN+SPACE on Windows and CMD+SHIFT+SPACE on macOS (custom mapping) to switch between the languages. Rather than going through the hassle of using complicated shortcuts to type those characters, I decided to add both English and German as input languages to my operating systems. Naturally, it doesn't have keys for umlauts like ä, ö, and ü. #Disadvantages of en-USĪs nice as the en-US layout is for programming and writing English texts, it's not as helpful when you need to write in German. All in all, the American layout just feels much more natural for programming. So, if anyone at Dell actually cares about.
German keyboard layout code#
If you need to type a semicolon, simply press your right pinky – no need for multiple keys. Dell might not be aware of this, but a large group of developers actually prefer US keyboard layouts - even outside the US - simply because many international keyboard layouts like the German or French one are less comfortable to use when writing code (e.g., the braces are harder to access and so on). First up, de-DE:Īs you can see, most characters needed for programming can be found on the right half of an en-US layout.

All of those characters are much easier to type on en-US than on de-DE. You use them all the time for block scopes, array subscripts, logical disjunctions, or file paths. The most important ones are, , |, and \. While both should read well, most programming languages require various punctuation characters that are hard to type on a German keyboard layout. Writing code is different from writing prose. That is, up until recently when I decided to switch from de-DE to a more programming-friendly layout like en-US - and I love it! #Advantages of en-US A couple of years ago, I learned to touch-type, and I've been happy with it ever since. I've been using a German keyboard layout for pretty much all my life. Switching To the en-US Keyboard Layout September 22, 2014
