Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am looking for a Mac OS utility that will allow me to use the Compose key sequences known from Linux. Using the Option key is not an alternative as I need it to be consistent with my existing Linux installation.

share|improve this question
    
I'd like to know that too. Windows users need one of these as well. –  digitxp Oct 23 '10 at 23:20
    
For Windows see superuser.com/questions/64178/compose-key-on-windows –  Florian Mayer Oct 23 '10 at 23:31

6 Answers 6

up vote 5 down vote accepted

Based on information from the site LaC linked to I wrote a script that converts an X.org compose table to a cocoa keybindings file. Check my writeup for more information and download links.

share|improve this answer

This is the best and easiest solution I have seen. It uses a Mac OS keyboard layout with a very simple KeyRemap4MacBook configuration.

http://lolengine.net/blog/2012/06/17/compose-key-on-os-x

share|improve this answer

The Cocoa text system is one way of implementing the compose key on Mac OS X. The other way is using a dedicated keyboard layout, for instance my U.S. custom keyboard layout (I haven't seen another implementation yet).

When the compose key is implemented with a keyboard layout, it will work all over the OS in any application, not just in Cocoa applications. It can be switched on and off with the UI by selecting another keyboard layout and there is a visual feedback while typing the compose combination.

share|improve this answer

To get a real compose key on OS X, you need two things:

I wrote a detailed article on how to set up everything together.

share|improve this answer
    
The page responds with a 500 status. –  febeling Aug 19 '13 at 20:11
    
@febeling Thanks for mentioning it; I had it fixed. –  Sam Hocevar Aug 21 '13 at 13:10

You don't need a special utility. The Cocoa text system is very configurable, and you can set up key combinations and/or key sequences to perform various actions, including inserting special characters as in compose. See this excellent document.

Of course, you're going to have to spend a bit of time converting the sequences from your Linux compose file to Cocoa dictionary format. A script could probably help here.

share|improve this answer

Maybe try DoubleCommand?

DoubleCommand is software for Mac OS X (a kernel extension) that lets you remap keys, in other words change the way your keyboard works. Often used to make a PC keyboard more comfortable with a Mac, swapping the Alt (Option) and Windows (Command or Apple) keys, since they are in swapped positions on Mac and PC keyboards. DoubleCommand is a quick and easy way to fix this if you use a PC keyboard with your Mac.

Cheers!

share|improve this answer
    
The link above is broken; it should be: doublecommand.sourceforge.net –  scy Dec 9 '10 at 9:03
    
Fixed – thanks! –  MattLeff Dec 9 '10 at 15:33

Your Answer

 
discard

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.