Eul_Bofo
2006-07-06 05:46:16 UTC
Bonjour.
Désolé de vous embêter avec ça, ça n'est pas tout à fait dans le
propos, mais comme je m'adresse à des utilisateurs réguliers d'Emacs (je
ne parle pas aux autres, désolé ;-), mon problème obtiendra peut-être
un écho... Je commence à désespérer un peu :-(
Depuis que j'ai installé ma nouvelle LFS (Linux From Scratch, 6.1 SVN,
pour les intimes), j'ai quelques soucis avec mon clavier, en particulier
avec Emacs : la touche Alt-Gr ne fonctionne plus, ou plutôt, elle envoie
un code bizarre. Avant, quand je tapais C-c Alt-Gr ^, j'avais droit à
l'appel d'une macro (perso) qui insérait ^{} et mettait le curseur entre
les deux brackets. Maintenant, j'ai juste mon appli qui s'illumine (beep
!) lorsque j'appuie sur Alt-Gr, et juste le caractère ^ inséré.
xev me dit que :
KeyPress event, serial 27, synthetic NO, window 0x3400001,
root 0x4c, subw 0x0, time 505241014, (115,7), root:(205,508), state
0x10, keycode 113 (keysym 0xfe03, ISO_Level3_Shift),
same_screen YES, XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 27, synthetic NO, window 0x3400001,
root 0x4c, subw 0x0, time 505241154, (115,7), root:(205,508), state
0x90, keycode 113 (keysym 0xfe03, ISO_Level3_Shift),
same_screen YES, XLookupString gives 0 bytes:
donc la touche est bien détectée par XWindow, d'ailleurs, le setup de
mon clavier n'a pas changé. Mais Emacs ne connait pas la touche : C-h k
Alt-Gr me dit
<key-3> is undefined
alors que C-h k Alt ne réagit pas, montrant bien que Alt-Gr ne se
comporte plus comme une dead key.
Ma version de Xorg : 6.9.0 dans les deux cas. Ma version de Emacs :
toujours la même (GNU Emacs 21.4.1), avec les mêmes fichiers
d'initialisation que dans ma précédente LFS.
Bref, je craque un petit peu. La seule chose qui a changé : mon fichier
/etc/sysconfig/console. Avant, c'était
# Begin /mnt/oldlfs/etc/sysconfig/console
KEYMAP="fr euro2"
FONT="lat9-16 -u iso01"
# End /mnt/oldlfs/etc/sysconfig/console
maintenant, c'est
# Begin /etc/sysconfig/console
KEYMAP="fr-latin9"
FONT="lat9-12 -m 8859-15"
# End /etc/sysconfig/console
et d'ailleurs, je ne suis pas satisfait des fontes console et xterm, mais
ceci est moins important. J'ai changé ceci pour revenir à l'ancienne
configuration, sans succès.
Toute suggestion sera la bienvenue. J'ai posté ce message sur un certain
nombre de groupes ces dernières semaines, j'ai beaucoup cherché des
solutions sur Google, ai trouvé deux ou trois mentions d'un problème
similaire, mais pas de solution. Je poste donc sur un groupe de niouzes de
sages, avant de sombrer définitivement dans la folie...
Toute aide, suggestion, message de soutien sera le/la bienvenue.
\bye
PS : la seule chose qui aurait éventuellement changer entre les deux
versions, c'est le noyau. Mais je ne vois pas où j'aurais pu faire
changer son comportement par rapport au clavier, et ce uniquement sous X
et avec emacs... Non, vraiment, je ne vois pas.
Désolé de vous embêter avec ça, ça n'est pas tout à fait dans le
propos, mais comme je m'adresse à des utilisateurs réguliers d'Emacs (je
ne parle pas aux autres, désolé ;-), mon problème obtiendra peut-être
un écho... Je commence à désespérer un peu :-(
Depuis que j'ai installé ma nouvelle LFS (Linux From Scratch, 6.1 SVN,
pour les intimes), j'ai quelques soucis avec mon clavier, en particulier
avec Emacs : la touche Alt-Gr ne fonctionne plus, ou plutôt, elle envoie
un code bizarre. Avant, quand je tapais C-c Alt-Gr ^, j'avais droit à
l'appel d'une macro (perso) qui insérait ^{} et mettait le curseur entre
les deux brackets. Maintenant, j'ai juste mon appli qui s'illumine (beep
!) lorsque j'appuie sur Alt-Gr, et juste le caractère ^ inséré.
xev me dit que :
KeyPress event, serial 27, synthetic NO, window 0x3400001,
root 0x4c, subw 0x0, time 505241014, (115,7), root:(205,508), state
0x10, keycode 113 (keysym 0xfe03, ISO_Level3_Shift),
same_screen YES, XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 27, synthetic NO, window 0x3400001,
root 0x4c, subw 0x0, time 505241154, (115,7), root:(205,508), state
0x90, keycode 113 (keysym 0xfe03, ISO_Level3_Shift),
same_screen YES, XLookupString gives 0 bytes:
donc la touche est bien détectée par XWindow, d'ailleurs, le setup de
mon clavier n'a pas changé. Mais Emacs ne connait pas la touche : C-h k
Alt-Gr me dit
<key-3> is undefined
alors que C-h k Alt ne réagit pas, montrant bien que Alt-Gr ne se
comporte plus comme une dead key.
Ma version de Xorg : 6.9.0 dans les deux cas. Ma version de Emacs :
toujours la même (GNU Emacs 21.4.1), avec les mêmes fichiers
d'initialisation que dans ma précédente LFS.
Bref, je craque un petit peu. La seule chose qui a changé : mon fichier
/etc/sysconfig/console. Avant, c'était
# Begin /mnt/oldlfs/etc/sysconfig/console
KEYMAP="fr euro2"
FONT="lat9-16 -u iso01"
# End /mnt/oldlfs/etc/sysconfig/console
maintenant, c'est
# Begin /etc/sysconfig/console
KEYMAP="fr-latin9"
FONT="lat9-12 -m 8859-15"
# End /etc/sysconfig/console
et d'ailleurs, je ne suis pas satisfait des fontes console et xterm, mais
ceci est moins important. J'ai changé ceci pour revenir à l'ancienne
configuration, sans succès.
Toute suggestion sera la bienvenue. J'ai posté ce message sur un certain
nombre de groupes ces dernières semaines, j'ai beaucoup cherché des
solutions sur Google, ai trouvé deux ou trois mentions d'un problème
similaire, mais pas de solution. Je poste donc sur un groupe de niouzes de
sages, avant de sombrer définitivement dans la folie...
Toute aide, suggestion, message de soutien sera le/la bienvenue.
\bye
PS : la seule chose qui aurait éventuellement changer entre les deux
versions, c'est le noyau. Mais je ne vois pas où j'aurais pu faire
changer son comportement par rapport au clavier, et ce uniquement sous X
et avec emacs... Non, vraiment, je ne vois pas.
--
Nicolas FRANCOIS
http://nicolas.francois.free.fr
A TRUE Klingon programmer does NOT comment his code
Nicolas FRANCOIS
http://nicolas.francois.free.fr
A TRUE Klingon programmer does NOT comment his code