[comp.windows.x] Dvorak keyboard in X

ramsdell@linus.UUCP (10/28/87)

I am an X neophite converting to X11R1.  I have figured out 
how to get bigger fonts, and am in the process of making
Emacs work under X11.  I use a Dvorak keyboard on a Sun.
The map is done in the Sun software and is invisable to all
applications except X.  My question is how to I get X to do
the map.  Conceptually, the map from a QWERTY to a Dvorak keyboard
is independent of the hardware in use.  That is, all key presses 
that generate characters printed with "d" (like Cntl-D, D, Meta-D ...)
should be mapped into characters associated with "e", for example.
I assume, therefore, that the window managers are the logical place 
for the mapping.  None allow such a map as far as I can see.  

If it is assumed that the server is to do the map, then I must focus
on Xsun in my case.  Xmodmap does not seem to allow the changes.  
(Maybe I am having trouble reading the documentation for 
xmodmap--please correct me if xmodmap can modify the map for Xsun.)
I am at a loss how to make Xsun do the map short of modifying the
hard coded keymap.  I do not want my own version of Xsun running on
my machine as others would have trouble using it.
John
PS.  Is there a version of xdvi running under X11R1 using gf or pxl fonts?