CAPS LOCK strangeness -- "a" turns into "S"
I am running KDE 3.2 on a Debian linux box and am seeing some strange behavior with the Caps Lock button. If I have Caps Lock engaged and hit the "a" key I get a capital "S" as an output; if I hit the "s" key I get a capital "D". This happens regardless of which user is logged in or which program I'm running. Basically the Caps Lock key somehow uses the key directly adjacent to the right of the intended key.
If I exit out to the console then this behavior disappears. If I log into the machine remotely I see none of this nonsense. This leads me to believe that it is a situation within KDE.
Has anyone seen this behavior and/or do you have any suggestions how I may remedy this?