Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

XFree 4 et AltGr

363 views
Skip to first unread message

Yaneric Roussel

unread,
Feb 15, 2001, 7:52:19 PM2/15/01
to
Bonjour tout le monde!

J'ai finalement installé XFree 4 sur mon pc de travail avec xinerama (2
écrans).

Tout marche à merveille à l'exception de mon clavier. De manière à
pouvoir garder le clavier que j'ai en console (qui marche très bien)
j'ai mis l'option XkbDisable dans mon XF86Config-4. Cela marche presque
totalement à l'exception que mon Alt droite (qui devrait être altgr) ne
marche pas. Cette touche me permet d'aller chercher les ... je peux
justement pas les taper :-( (braquettes et accolades gauche et droite et
autres...)

Présentement mon Alt Droite agit pareil comme mon Alt Gauche.


Que dois-je faire pour faire marcher ce altgr?


Là je suis au bout de mon rouleau et ce altgr est la seule petite chose
qui me manque pour être complètement heureux avec mon Linux...


Voici ce que j'ai fait:

xev me donne:

mon ALT gauche -> Keycode 64 = Alt_L
mon Alt droit -> Keycode 113 = Alt_R

Si je fais un xmodmap -e "keycode 113 = AltGr"
Il me dis que AltGr n'est pas un keysym...

Si je change mon cf.kmap.gz pour le keycode 113 -> pas de changement...

J'ai fouillé dans les fichiers de config et je ne voie pas quoi faire.


Merci pour toute aide,

Yaneric


--
To UNSUBSCRIBE, email to debian-fre...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Edouard G. Parmelan

unread,
Feb 16, 2001, 12:54:45 AM2/16/01
to
Yaneric Roussel wrote:

> Présentement mon Alt Droite agit pareil comme mon Alt Gauche.
>

> xev me donne:
>
> mon ALT gauche -> Keycode 64 = Alt_L
> mon Alt droit -> Keycode 113 = Alt_R
>
> Si je fais un xmodmap -e "keycode 113 = AltGr"
> Il me dis que AltGr n'est pas un keysym...
>
> Si je change mon cf.kmap.gz pour le keycode 113 -> pas de changement...

Sur mon portable, voici ma config pour XFree-3.3.6 relative au clavier:

Section "Keyboard"
Protocol "Standard"
XkbKeymap "xfree86(fr)"
EndSection

Avec cette config, keycode 113 = Mode_Switch. Remarque que dans la
section Keyboard, tu peux redéfinir les Alt & Co:

# To set the LeftAlt to Meta, RightAlt key to ModeShift,
# RightCtl key to Compose, and ScrollLock key to ModeLock:

# LeftAlt Meta
# RightAlt ModeShift
# RightCtl Compose
# ScrollLock ModeLock

Je pense qu'avec XFree 4 tu devrais avoir la même chose.
--
Edouard G. Parmelan
http://egp.free.fr

jcdu...@info.unicaen.fr

unread,
Feb 16, 2001, 3:27:20 AM2/16/01
to
On Thu, 15 Feb 2001, Yaneric Roussel wrote:

> Tout marche à merveille à l'exception de mon clavier. De manière à
> pouvoir garder le clavier que j'ai en console (qui marche très bien)
> j'ai mis l'option XkbDisable dans mon XF86Config-4. Cela marche
> presque totalement à l'exception que mon Alt droite (qui devrait
> être altgr) ne marche pas. Cette touche me permet d'aller chercher
> les ... je peux justement pas les taper :-( (braquettes et accolades
> gauche et droite et autres...)
> Présentement mon Alt Droite agit pareil comme mon Alt Gauche.

...donc il faut redéfinir Alt Droite

> Que dois-je faire pour faire marcher ce altgr? Là je suis au bout
> de mon rouleau et ce altgr est la seule petite chose qui me manque
> pour être complètement heureux avec mon Linux...

> xev me donne:


> mon ALT gauche -> Keycode 64 = Alt_L
> mon Alt droit -> Keycode 113 = Alt_R

Bonne démarche.

> Si je fais un xmodmap -e "keycode 113 = AltGr"
> Il me dis que AltGr n'est pas un keysym...

Normal. Le keysym de AltGr, c'est ModeSwitch.
keycode 69 = Mode_switch
(c'est pas le même clavier, mets 113 probablement).

> Si je change mon cf.kmap.gz pour le keycode 113 -> pas de changement...
> J'ai fouillé dans les fichiers de config et je ne voie pas quoi faire.

--
Jean-Christophe Dubacq -- ATER en informatique à l'université de Caen
Tel: 02 31 56 74 30 / 06 67 67 69 15 / 02 31 93 62 24
Email: jcdu...@info.unicaen.fr http://www.info.unicaen.fr/~jcdubacq/
Addresse: Jean-Christophe Dubacq, GREYC, Université de Caen, 14032 Caen Cedex

jcdu...@info.unicaen.fr

unread,
Feb 16, 2001, 3:30:23 AM2/16/01
to
On Fri, 16 Feb 2001 jcdu...@info.unicaen.fr wrote:

> On Thu, 15 Feb 2001, Yaneric Roussel wrote:
> > Si je fais un xmodmap -e "keycode 113 = AltGr"
> > Il me dis que AltGr n'est pas un keysym...
> Normal. Le keysym de AltGr, c'est ModeSwitch.
> keycode 69 = Mode_switch
> (c'est pas le même clavier, mets 113 probablement).

Un détail:
rebma ~ $ xmodmap -pm
[...]
mod3 Mode_switch (0x71)

Il faut probablement faire xmodmap -e add 3 = Mode_switch si jamais ça
ne marche pas tout seul.

Jean-Ma...@loria.fr

unread,
Feb 16, 2001, 4:45:17 AM2/16/01
to
J'ai un problème similaire : au démarrage de Xfree, j'ai ni touche
shift, ni altGr. En lançant 'xkbsel xfree86(fr)', ça marche nickel.

--
Jean-Marc Notin

Frédéric Boiteux

unread,
Feb 19, 2001, 4:01:44 PM2/19/01
to
Le Fri, Feb 16, 2001 at 06:54:45AM +0100, Edouard G. Parmelan a écrit :

> Yaneric Roussel wrote:
>
> Avec cette config, keycode 113 = Mode_Switch. Remarque que dans la
> section Keyboard, tu peux redéfinir les Alt & Co:
>
> # To set the LeftAlt to Meta, RightAlt key to ModeShift,
> # RightCtl key to Compose, and ScrollLock key to ModeLock:
>
> # LeftAlt Meta
> # RightAlt ModeShift
> # RightCtl Compose
> # ScrollLock ModeLock
>
> Je pense qu'avec XFree 4 tu devrais avoir la même chose.
> --

Bonsoir,

Après avoir bataillé un bon moment pour utiliser le (super) clavier 'french' de G.Aznar
avec XFree 4, je peux signaler que la version 4 (4.0.2 précisément) ne se préoccupe absolument
pas des définitions ci-dessus.
J'avais récupéré le clavier 'french-howto' sur le site de Linux FR (debian.linuxfr.org de tête)
mais lorsque je le sélectionnais dans le fichier de config de XF4, je n'avais plus de clavier du tout !!!
(même pas Ctl-Alt-BS pour quitter, heureusement que j'avais la souris ...)

J'ai finalement trouvé une config qui marche :
Section "InputDevice"
Identifier "Clavier"
Driver "keyboard"
# c'est le clavier principal
Option "CoreKeyboard"

# Ces options ne font plus rien ... dommage !
# Option "LeftAlt" "Meta"
# Option "RightAlt" "Meta"
# Option "ScrollLock" "Compose"
# Option "CapsLock" "Control"
# Option "RightCtl" "Control"

Option "XkbKeycodes" "xfree86" #
Option "XkbTypes" "default" #
Option "XkbCompat" "default" #
# cette option ne marche plus avec XFree 4 ... pourquoi ???
# Option "XkbSymbols" "french(basic)" #
Option "XkbGeometry" "pc(pc102)" # Tout est nécessaire pour xkb
Option "XkbModel" "pc105" #
Option "XkbLayout" "french" #
Option "XkbRules" "xfree86" #
# celle-là non plus ...
# Option "XkbOptions "ctrl:nocaps"
EndSection

En particulier, l'option 'XkbSymbols' empêche le clavier de fonctionner correctement
(plus exactement, je pense qu'il n'y a dans ce cas plus aucune touche affectée !

En espérant que cela puisse aider quelques uns...


bonsoir,

Frédéric Boiteux

0 new messages