From: Peter Dyballa <Peter_Dyballa@Web.DE>
To: B. T. Raven <nihil@nihilo.net>
Cc: help-gnu-emacs@gnu.org
Subject: Re: Dvorak layout except when modifier key is pressed
Date: Fri, 28 Dec 2007 01:27:20 +0100 [thread overview]
Message-ID: <8EF9025B-2D06-4E54-839D-F18BB3DB297B@Web.DE> (raw)
In-Reply-To: <0KudnQIkqchLee7anZ2dnUVZ_tWtnZ2d@sysmatrix.net>
Am 27.12.2007 um 18:45 schrieb B. T. Raven:
> Does any of you know what xmodmap expressions I can put in some
> file so that my two users (ec and su or sudo) can have the same
> keyboard with bottom row super, alt, ctl, space, ctl, alt, super,
> hyper?
In shell you can 'man xmodmap', in GNU Emacs you have two more
choices: manual-entry and woman.
>
> Are Mod1 thru Mod5 synonyms for these modifiers keys? More
> importantly, is this system level stuff off topic here?
These are the generic symbols. You can make them being this or that
or something else. To change a previous setting (xmodmap -pm), you
first need to "reset" it:
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
then ad(d)just:
add Shift = Shift_L Shift_R
add Lock = Caps_Lock
add Control = Control_L Control_R
add Mod1 = Mode_switch Mode_switch
add Mod2 = Meta_L Meta_R
add Mod3 = Alt_L Alt_R
add Mod4 = Hyper_L Hyper_R
add Mod5 = Super_L Super_R
Generally you can set the "key bindings" like:
keycode 0x35 = n N dead_tilde U203A
keycode 66 = Meta_L
(first line hex value for key code, second example with decimal value)
First column: no modifier
Second column: with Shift modifier
Third column: with Alt modifier
Fourth column: with Shift and Alt modifiers
The names are defined in /usr/X11/include/X11/keysymdef.h.
Multi_key is a nice thing: pressing Multi_key o / could produce ø.
Not sure whether it's still supported ...
--
Mit friedvollen Grüßen
Pete
Eat the rich – the poor are tough and stringy.
next prev parent reply other threads:[~2007-12-28 0:27 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.4008.1195878924.18990.help-gnu-emacs@gnu.org>
2007-11-26 3:59 ` Dvorak layout except when modifier key is pressed B. T. Raven
2007-11-30 16:53 ` Stefan Monnier
2007-12-25 16:43 ` B. T. Raven
2007-12-25 17:01 ` Andreas Eder
2007-12-26 1:31 ` B. T. Raven
2007-12-26 1:52 ` Rupert Swarbrick
2007-12-26 10:08 ` Peter Dyballa
[not found] ` <mailman.5395.1198663704.18990.help-gnu-emacs@gnu.org>
2007-12-27 17:45 ` B. T. Raven
2007-12-28 0:27 ` Peter Dyballa [this message]
[not found] ` <mailman.5444.1198801648.18990.help-gnu-emacs@gnu.org>
2007-12-28 3:05 ` B. T. Raven
2007-12-28 10:54 ` Peter Dyballa
2007-11-24 4:35 Vincent C
2007-11-24 7:24 ` Oleg Katsitadze
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8EF9025B-2D06-4E54-839D-F18BB3DB297B@Web.DE \
--to=peter_dyballa@web.de \
--cc=help-gnu-emacs@gnu.org \
--cc=nihil@nihilo.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.