My last entry discussed the
~/Library/KeyBindings/DefaultKeyBinding.dict file, but there was
one bit of knowledge left out. Where did those key codes (e.g. Home = \UF729)
come from? It took me a while, but now I understand. They are described in the
header file for the NSEvent
class. It should be located here:
/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h
Also, see this entry at
CocoaDev for more detailed information
about this file.