Apple UK / British English keyboard key mapping

keyboard-layout

I've recently started using a Mac at work, and after having been used to PCs running Linux for many years, it's taken a while for me to resolve a few niggles. But there's still one that remains: I'm using a MacBook Pro which has an English (British) keyboard, and the following separate keyboard:

Apple English (British) keyboard

My problem is that the output from section key (§±, top left, under esc) is switched with the grave accent / backtick key (`~, bottom left, by the shift key), on the external keyboard only. They produce the correct output on the built-in keyboard. I have searched far and wide for a solution, but found nothing. I have looked at Ukelele to remap the keys, but as the built-in keyboard is working as expected, this doesn't appear to be of any use.

Can anyone help me switch the output of these keys?

Best Answer

Two keyboard mapping products :

KeyRemap4MacBook (last release august 2011)
DoubleCommand (last release november 2009)

I believe that KeyRemap4MacBook can differentiate between the external and internal keyboards.

Related Question