
I've started at a new place, hurragh! I've got a shiny new Mac Pro to work from.The only slight niggle is that I like to use my keyboard. MacOSX doesn't get the keymappings right for this. I've managed to get it set up as I like using some know-how and a great program call KeyRemap4MacBook. This posting is more for the next job i need to do this on :)
KeyRemap4MacBook
http://pqrs.org/macosx/keyremap4macbook/
This program remaps keys on a keyboard. It is able to fix the key mappings when OSX refuses to get it right. Start KeyRemap4MacBook program and then navigate as follows from the menu.
My settings (For Fujitsu keyboard):
Settings -> KeyRemap4MacBook -> "For UK Keyboard users"
Checked:
- Swap @ and double-quote (")
- Backslash (\) to Option_L+3 (#), Shift+Backslash(\) to Tilde (~)
- Section (§) to Backslash (\)
To swap the left handside command and option key so its in the same "place" as a normal Mac keyboard.
- Change Command_L Key
- Command_L to Option_L
- Change Optional_L Key
- Option_L to Command_L
Success!
MacOsx reassign Home / End key
I want the Home and End key to go to the start and end of the line. The default behaviour is to got to the start and end of the document. This I find quite annoying.
- Make the directory ~/Library/KeyBindings/ (mkdir -p ~/Library/KeyBindings/)
- Edit the file ~/Library/KeyBindings/DefaultKeyBinding.dict (vi ~/Library/KeyBindings/DefaultKeyBinding.dict)
- Add the following contents and save it.
{
/* Remap Home / End to be correct :-) */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"\UF72B" = "moveToEndOfLine:"; /* End */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
}
- Restart or restart the program your using.
- Success.