OS X Layout for German Umlauts on US Keyboard

I’m using a US-keyboard since the German layout hides the important characters needed by programmers all the time behind impossible three-finger gestures.

To be able to quickly enter umlauts on the US keyboard, I’ve been using the USGerman layout found here. In Snow Leopard, this layout bundle causes a horrible bug in the keychain, essentially preventing you from doing anything that requires your password.

To work around that, I created a new layout bundle from scratch using Ukelele. It works just as well and doesn’t crash the keychain.

You can find it on my github page: http://github.com/janv/usgerman/

6 Comments for 'OS X Layout for German Umlauts on US Keyboard'

I found exactly the same bug, and it totally freaked me out, that everytime i needed to enter my password an error occured or I had to manually delete the com.apple.HIToolbox-File and re-login.

Thanks a lot for the bundle, works like a charm.

[...] Update auf 10.6.1 hat keine Verbesserung gezeigt, immer noch das gleiche Problem, allerdings war Jan Varwig so lieb und hat ein neues Keyboardlayout gebastelt und zur Verfügung gestellt, mit dem alles [...]

PRR

Tested the bundle, but for some reason it does not work on my MBP/10.6 — the USGerman does not appear in the language list. Only if I extract the keylayout file from the bundle and put it to /Library/Keyboard layouts, it appears as “USGerman”.
Also, I cannot uncheck all Apple genuine layouts leaving USGerman as the only one. Is it the same with you?

Jan

Not being able to uncheck all genuine layouts? Yes. I think that’s a safety measure on Apple’s side against broken keyboard layouts.

I installed the layout on my system as described right after a fresh install and it worked without a problem.

Hi Jan,

bei mir taucht das Keyboardbundle auch nicht auf. :-(

irgendwas ist da krumm.

Aljoscha/humpaaa

I usually just do the alt + u , combination and that works just fine for me. I don’t even notice the awkwardness of this anymore. After a while it becomes natural. And since I pretty much just code 90% of the time I never find it frustrating, not needing them when coding.

Write a comment

Trackback: http://jan.varwig.org/archive/keyboard-layout-german-us-leopard/trackback
Comment-Feed: RSS2