Originally Posted by David the H.
How do you have your X set up? What driver are you using? Are you using the automatic setup, or do you have an xorg.conf configured?
If you're using the automatic config, then you're probably using the evdev driver, in which case you need to set your desktop environment's keyboard layout to "evdev-managed keyboard".
I'm using the automatic setting. In the keyboard settings in the System -> Preferences -> Hardware -> Keyboard The layout tab says Evdev Managed keyboard
Is there additional layout settings I need? Is there a way to tweak the evdev?