I did a little more work on my "xhypermap.m4" keymap generator (a
modification of one called "hypermap.m4" written by Michael Shields
<shields(a)tembel.org>. I also fixed up "ext-fkeymap.el", which
compliments xhypermap.m4 by adding the right stuff to the
"function-key-map".
The main changes are that I got rid of the "windows" keys being
"Incr_Console" and "Decr_Console". I kept switching consoles when I
didn't want to. Now the Alt key works like in the default Linux
console keymap, and the Alt left and right arrow keys are incr and
decr console.
Out of the box, as I have it now, the keymap is like that of a Sun
keyboard, with the key that says "Caps Lock" being mapped to
"Control", and the one to the left of the space bar being mapped to
"Meta". That's the way I use it.
It should not be difficult to modify the defines at the top to have
it generate a keymap where Control is down at the lower left, and
Caps Lock is the "Hyper" key, or whatever. YMMV; it's untested in
any but my own configuration.
<
URL:http://www.hegbloom.net/~karlheg/xhypermap.m4>
<
URL:http://www.hegbloom.net/~karlheg/ext-fkeymap.el>
If you use XEmacs in the Linux console a lot, you'll like this, I
think.
Dres: Please put this in doc/xemacs21/examples or something; or
perhaps send it on to the console-tools maintainer?