When you run XDarwin under MacOSX (XFree86) you can specify a keymapping to use in its preferences. In /System/Library/Keyboards/ there are these keymappings.
ACE.keyboard Japanese.keymapping ACE_102.keyboard LatinoAmericano.keymapping Apple.keyboard MSN.keyboard AppleAdjJIS.keyboard NeXT.keyboard AppleExt.keyboard Netherlands.keymapping AppleII.keyboard Norsk.keymapping AppleISO.keyboard OADG_A01.keyboard AppleISOExt.keyboard OADG_AX.keyboard AppleJIS.keyboard OADG_J3100.keyboard Belge.keymapping Portugues.keymapping Canadian-CSA.keymapping Schweizer.keymapping Canadian-ISO.keymapping Suisse.keymapping Canadien.keymapping Svenska.keymapping Dansk.keymapping TYPE5.keyboard Deutsch.keymapping TYPE5_Compact.keyboard Espanol.keymapping TYPE5_Compact_JAPANESE.keyboard Francais.keymapping TYPE5_Compact_UNIX.keyboard HIL.keyboard TYPE5_JAPANESE.keyboard HIL_ITF_JAPANESE.keyboard TYPE5_PC.keyboard HIL_JIS.keyboard TYPE5_TUV_EUROPEAN.keyboard HP_MiniDIN_JIS.keyboard UK.keymapping Italiano.keymapping USA.keymapping When running XDarwin with Svenska.keymapping, I then run this command in an xterm: xmodmap -pke | less This gives me a complete listing of keycodes. I guess this could possibly be used to give a correct keymap under X under Mandrake Linux for us with non-US keyboards. Somebody with some time and patience; feel free to test this and report back. -- http://www.edlund.org/
