[ i know this is a slightly old thread, but i was poking around for key mapping info in preparation for my switch to the x11 rom (yay!) and ]
hmm... i don\'t know about a gui xmodmap frontend but, afaik the best way to know what x11 sees when you provide input is to use xev, which is installed in most xfree installations along w/ xmodmap.
this is sample output from my osx box:
KeyPress event, serial 23, synthetic NO, window 0xe00001,
root 0x3a, subw 0x0, time 2465355167, (495,266), root:(513,284),
state 0x2, keycode 42 (keysym 0x49, I), same_screen YES,
XLookupString gives 1 bytes: "I"
KeyRelease event, serial 23, synthetic NO, window 0xe00001,
root 0x3a, subw 0x0, time 2465355263, (495,266), root:(513,284),
state 0x2, keycode 42 (keysym 0x49, I), same_screen YES,
XLookupString gives 1 bytes: "I"
not the friendliest beast but it does give you bunch of info on the event.
has anyone tried it on the z? i\'m curious about getting the outside cancel/ok keys and the scroll doodad working ...