xfree86-4.x + compose/multi key

xfree86-4.x + compose/multi key

Post by David Gauchar » Tue, 12 Mar 2002 22:03:36


I recently upgraded from xfree86-3.3.6 to xfree86-4.[12].0 (linux-i386 /
debian-woody), I have an US-English-International qwerty keyboard (104
keys). Under xfree86-3, I used xmodmap to remap the windows+altgr keys to
the multi-key function (we need accents in french) with the following lines:

keycode 113 = Multi_key
keycode 116 = Multi_key
keycode 117 = Multi_key

but this does not work anymore with xfree86-4.x.

I tried different options in the Input device section:
(generated with xf86cfg).

        Option          "XkbOptions"    "altwin:meta_win"
        Option          "XkbOptions"    "pc104:altmeta"
        Option          "XkbOptions"    "compose:rwin"
        Option          "XkbOptions"    "altwin:meta_win"

with no success.
I have the following line in /var/log/XFree86.0.log:

(==) Keyboard: CustomKeycode disabled

How is it possible to disable this default option ?

I found nothing in the doc/faq/news/web helpfiles.

Does anyone know the problem ?
Is there a good documentation somewhere on the web (xfree86.org does not
give many details on the Input Device section) ?

Many thanks to have read (at least :-)

(if you wish to answer by email, please remove 'invalid' from the address)


1. compose key in XFree86-4.0


    Does anybody know how to specify a compose key in XFree86-4.0 (a key
that composes accent characters from two ASCII characters, e.g,
<compose>+"+a gives ?). I tried the following entry in my
/etc/X11/XF86Config, but it didn't work:

Section "InputDevice"
  Driver        "keyboard"
  Identifier    "Keyboard[0]"
  Option        "Protocol"    "Standard"
  Option        "RightCtl"    "Compose"    <- no success
  Option        "XkbKeyCodes"         "xfree86"
  Option        "XkbLayout"   "us"
  Option        "XkbModel"    "pc101"
  Option        "XkbRules"    "xfree86"

Any ideas?

        Thanks in advance,

Markus Grabner - Computer Graphics and Vision
Graz University of Technology, Inffeldgasse 16/II, 8010 Graz, Austria
Phone: +43/316/873-5041, Fax: +43/316/873-5050


2. cg89/cg92 floating point libraries

3. compose key in xfree86

4. Slackware 3.6 kernal upgrade problem

5. Compose key with XFree86-3.1.1 ?

6. nwclient environment variables

7. XFree86 4 xkb hassles (compose/ralt key)

8. XDM customization

9. How to get a working compose key with XFree86 (v3.3)

10. Dead Keys / Compose Keys

11. Compose key - dead keys.

12. How do I map Compose key to a ctrl-key combo?

13. ? multi home + multi cgi, multi email, multi log, multi support