META keypress wrapped by SHIFT keypress/release on Solaris
Sean Kamath
kamath "at" geekoids.com
Mon Feb 7 11:02:00 2005
[In a message on Mon, 07 Feb 2005 10:12:00 GMT,
Tristan Richardson wrote:]
>The keyboard layout used by Xvnc 4 is taken from a fairly standard Linux
>keyboard layout, in which "meta" is the shifted version of "alt". Hence
>Xvnc is generating a shifted "alt" when it gets sent a "meta".
Aiehgh. I've been Linuxed again.
>If you want "meta" to be a separate key you can change the keyboard
>layout using xmodmap or edit the source code appropriately. Xvnc should
>then generate whatever key you've set up to be "meta".
>
>Hope this helps!
Yeah, kinda. xmodmap -e 'keycode 64 = Meta_L' allows me to use one
key as the Meta key -- only, it's the wrong key. I unassigned both
Alt_L and Meta_L, and running xev the X server will reassign keys 252
and 253 to Meta_L and Alt_L. Oddly, even if I switch them, well, I
can NEVER make the Meta key be the Meta key (the keycap on the key the
X server wants to call the meta key has the word 'alt' on
it. . . Sigh.
Anyway, yes, un-assigning Alt_L from the key resolves the issue.
Thanks for the help!
Sean