1Jim Fulton, MIT X Consortium; derived from parts of the original 2xmodmap, written by David Rosenthal, of Sun Microsystems. 3