I made a little addition to an excellent KeyRemap4MacBook app, which can remap many keys on the keyboard. My additions include:
- Change dead key (single quote) back to single quote
- Change backquote to quote (does not work in Terminal unless you deselect "Use option as meta key" in Terminal's Settings>Keyboard)
- Use tilde key properly
- Map Option+Shift+2 to produce a euro sign as on the US keyboard (the default Option+Shift+Q) works as well.
The fix is here. You can install it by pasting the relevant part to your private.xml. See KeyRemap4MacBook for more information about private.xml.