On Wednesday 20 Nov 2002, marco wrote:
bonjour,
> le keycode 35
> est : keycode 35 = ccedilla Ccedilla dead_tilde dead_macron asciitilde
> Il envoi bien � ou � avec le shift_gauche (pas avec le shift_droit ce
> que j'aimerais modifier aussi...) mais pas de tilde.
Ben oui c'est un dead_tilde, c'est une touche "morte" comme l'accent
circonflexe de notre orthographe qui se colle sur la voyelle apr�s que
tu aies tap� sur l'accent puis sur la voyelle.
> C'est comme le 49 :
> keycode 49 = slash backslash NoSymbol hyphen bar
> j'ai pas le fameux "bar"...
C'est le pipe...il doit faloir appuyer sur 3 modifier pour l'avoir comme
�a ?
Mais il faudrait avoir ta table des modifier qui s'obtient par;
xmodmap -pm > table-modifier
chez moi:
xmodmap: up to 2 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40)
mod2 Num_Lock (0x4d)
mod3 Mode_switch (0x71)
mod4 Super_L (0x73)
mod5 Scroll_Lock (0x4e)
> C'est le 109 qui est sens� �tre le modifier qui renvoie ce que je
> voudrais
> keycode 109 = ISO_Level3_Shift
Je ne sais pas ce que c'est je n'ai pas trouv� de correspondance avec ce
que je connais dans /usr/X11R6/include/X11/keysymdef.h
En revanche mon Altgr, keycode 113 est donn� comme Mode_switch qui
correspond � ISO_Group_Shift dans keysym.h (Altgr est la touche � droite
de la barre d'espace).
> Si j'inverse les touches avec xkeycaps. Par exemple "enter" et le fameux
> "ISO_Level3_Shift"
> Tout marche !
> Enter me sert de modifier pour avoir les tilde, pipe, crochet etc et le
> control_droit me sert d'enter.
> J'y comprend vraiment pas grand chose.
Peut-�tre faudrait il ajouter control droit comme modifier (add Control
= Control_R) mais regarde d'abord ta table des modifier.
Remarque valable pour le Shift droit.
Essaie de faire une salade � la lumi�re de tout �a et rebalance tes
nouvelles d�couvertes.
--
jean-michel