KeyFixer - Fix Your OS X Home and End Keys
Published on by Jim Mendenhall
A few months ago, I wrote a short article about how to fix the “home” and “end” keys in OS X. I published a step-by-step guide to adding your own custom key bindings via the command line. Many people found this too much of a pain, so I decided to make an easy clickable solution.
I wrote a quick shell script to copy a custom DefaultKeyBinding.dict into the current user’s Library folder. Then, with the help of Platypus, I made it a nice clickable application.
To fix your “home” and “end” keys (as well as “page up” and “page down”), just download and run KeyFixer. If you already have a DefaultKeyBinding.dict file, the script will exit without making any changes.
If you want to remove the changes that KeyFixer makes, just run the following command in Terminal.
rm ~/Library/KeyBindings/DefaultKeyBinding.dictPlease note that this software has only been tested on Mac OS X 10.4 and it does not fix the home and end keys in every program. While I believe that this software will not harm your system in any way, it is offered to you for FREE with NO GUARANTEE! Please post your feedback in the comments section.
![](https://sh.imgix.net/i/articles/keyfixer.jpg?ixlib=js-3.8.0&auto=format&s=42b9ed1101a8f6fe13e576b20ad465eb)
Download KeyFixer
Applications where this fix works (and doesn’t):
- TextEdit - works
- TextMate - works
- Pages - works
- Most text editors - works
- Safari - works (in form fields only)
- Firefox
- iTunes - doesn’t work