Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Oct 2005 16:41:42 -0500
From:      Kirk Strauser <kirk@strauser.com>
To:        freebsd-questions@freebsd.org
Subject:   Happy Hacking keyboard, Emacs, and meta
Message-ID:  <200510091641.48542.kirk@strauser.com>

next in thread | raw e-mail | index | archive | help
--nextPart28996603.KdOrnPTtM2
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I have an older PS2 Happy Hacking Lite Keyboard (love it!), but I'm getting=
=20
reacquainted with Emacs and one aspect of the keyboard is driving me nuts: =
I=20
can't seem to get the diamond keys (like "Windows keys") to send only Meta =
to=20
Emacs.

I use KDE on FreeBSD 6.0-BETA5 and have it set to run "setxkbmap -option=20
=2Doption altwin:meta_win" at login.  If I run "xev" and press those keys, =
I=20
see events like:

KeyPress event, serial 29, synthetic NO, window 0x4000001,
    root 0x9e, subw 0x0, time 110894777, (1067,874), root:(1071,907),
    state 0x0, keycode 115 (keysym 0xffe7, Meta_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

  ... and ...

KeyPress event, serial 26, synthetic NO, window 0x4000001,
    root 0x9e, subw 0x0, time 110914901, (651,795), root:(655,828),
    state 0x0, keycode 116 (keysym 0xffe8, Meta_R), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

However, if I run Emacs and type C-h k (describe-key) and then M-a, for=20
example, I get the error message "H-M-s-a is undefined" as though the=20
keyboard is sending Hyper-Meta-shift(?)-a instead.

I'd like to get this fixed ASAP, as using ESC for Meta for the rest of my l=
ife=20
doesn't seem too appealing.
=2D-=20
Kirk Strauser

--nextPart28996603.KdOrnPTtM2
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBDSY6c5sRg+Y0CpvERAnWnAJ0bF+dW3aFINwTp9aSp8XN6qM2N0ACdFeqZ
bqHwKnTmgfcsVgh/AaETFk0=
=gMWo
-----END PGP SIGNATURE-----

--nextPart28996603.KdOrnPTtM2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510091641.48542.kirk>