US International on OS X

Last year I promoted the US International keyboard layout as the ultimate solution for english keyboards. A weeks ago, I started using OS X on my MacBook (It had been running Gentoo Linux before) and so I wanted to use the US International keyboard layout within OS X. At first I was enthusiastic when I saw the "U.S. International - PC" layout in the Language & Text settings, but after a few seconds I realised that this wasn't the layout I was looking for.

After some googling I found Ukulele, a nice editor for creating custom keyboard layouts for OS X. So I created my own US International keyboard. I use the "USA International (ALtGr dead keys)" layout from GNOME as my draft, because I'm used to it. It has a very few differences to the US International layout described on Wikipedia Here's a screenshot of it:

US International (AltGr dead keys) keyboard layout from GNOME

If you want to try, it is very easy to install:

This entry was posted in Hardware and tagged , by twam. Bookmark the permalink.

About the author

My name is Tobias Müller. I'm interested in com­puters, physics, elec­tronics and photo­graphy. more …

12 thoughts on “US International on OS X

  1. Thank you SO much - I'm running this on OSX 10.9 Mavericks and works like a charm with my Lenovo International English Keyboard!

    Greatly appreciate you making this available to help us all ...

  2. thank you very much!! this works great in OSX yosemite. it's exactly what I was missing in OSX to keep the same keyboard layout that I use in linux

  3. I am looking for just this, but the download is broken. I would be thankfull if you could send me the layout! 🙂

    • Try right-clicking on the link and select "Save Linked File as ..." (or similar depending on your browsers). Some browsers try to view the file and fail to do so.

  4. Hello,

    This layout is exactly what I am looking for. I use Mac OS X Yosemite and I have installed the file in /Library/Keyboard Layouts but the keyboard doesn't appear even after a reboot.

    Any idea what I am doing wrong ?

Leave a Reply

Your email address will not be published. Required fields are marked *