Had a real problem with key mapping with OSX X client (xquartz) when connecting to an Ubuntu server over XDMCP
/usr/X11R6/bin/Xquartz :1 -query 192.168.1.101
Would present the login dialogue box and permit a sucessful login but then the keymap screws up.
I have not found a sucesfull fix for this yet but a good workaround is to select extended US keymap on the client Mac.
System Preferences/International/Input Menu/
Then simply tick the ‘US extended’ map.
I also selected the ‘show input menu in menu bar’ box to facilitate rapid selection between british and US extended keymaps.
Some sort of Unicode issue I’m sure……



