[9848] in Athena Bugs
Re: decmips 7.4G: xterm
daemon@ATHENA.MIT.EDU (cfields@Athena.MIT.EDU)
Mon Aug 31 17:09:32 1992
From: cfields@Athena.MIT.EDU
Date: Mon, 31 Aug 92 17:09:14 -0400
To: genoa@MIT.EDU
Cc: bugs@MIT.EDU
In-Reply-To: [9842]
I had similar problems trying to assign the compose keys to different
modifiers than meta.
It looks like a bug (broken feature?) in xterm (I looked for this
problem in the source for a while, to no avail (and no surprise
either)), where xterm looks at the keypresses and checks them against
"Meta_L" and "Meta_R" for some reason - rather than doing the right
thing, which is simply checking the modifier bits.
I worked around this problem by reassigning the keycodes for the
compose keys (sigh) from Meta_* to Super_*, i.e.
keycode 177 = Super_L
keycode 173 = Super_R
and referring to the Meta_* keys as Super_* keys instead. I've had no
problems with this. (You might prefer using Hyper_*, for no particular
reason.) Remember that keycode numbers are machine dependent, and these
(173, 177) apply to the decstation.
Craig