Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In the default german keyboard layout ^ and backtick/forwardtick are deadkeys.

However, as a programmer (who has an aversion against french anyway ;)) I usually do not need to write áccênts but the characters itself. Being required to press the key twice and backspace or the key and space is pretty annoying in this case.

So I'd like to know if (and how) it's possible to change those keys so they immediately create the character instead of waiting for a second character.

share|improve this question
+1 programming on German Windows keyboards makes me go nuts. – slhck May 6 '11 at 8:59
@slhck That's why I got several British/International layout keyboard, even in my laptops ;) – Daniel Beck May 6 '11 at 9:56
I'm used to it so I don't want to change the layout. – ThiefMaster May 6 '11 at 10:14
For non-German keyboards, see also When I type " nothing comes out, and if I type it again, 2 of it comes out as such: "" which explains about choosing some non-"US International" keyboard layout. – Arjan Nov 9 '14 at 20:09
up vote 26 down vote accepted

You can use Microsoft's Keyboard Layout Creator to modify your layout. Once you've downloaded and installed, do this:

  1. Hit "File" and "Load Existing Keyboard".
  2. Dead keys are displayed as grey - with a right-click on any key, you can assign or un-assign dead key behavior:

enter image description here

  1. When you're done assigning and un-assigning, go to "Project" -> "Properties" and edit the description. "Name" has an 8-character-limit (for whatever reasons), so just set it to "Deutsch" and the description to something like "Deutsch - No Dead Keys" or whatever you fancy.

  2. When you're done, go to "Project" and choose "Build DLL and Setup Package". On creation, it will say it has some warnings in the log file, but they can probably ignored. The next prompt will ask you if you want to open the directory the files have been written to - if you do so, you can just install your layout with one click.

  3. Open Keyboard Settings in Windows to check whether the new keyboard layout has been added to Windows' list. I


share|improve this answer
To all the German programmers: While you're in there, change the numpad decimal separator to .. – Oliver Salzburg Apr 30 '12 at 9:50
For your convenience, I published a version of the German keyboard layout without dead keys on GitHub for you to download and install. – RAnders00 Jun 4 at 11:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.