Mon probl=E8me: j'ai un clavier Corsair K95 sur port USB, avec une disposit=
ion fran=E7aise. Je veux l'utiliser sous Debian/Jessie.
En mode console, aucun probl=E8me. Le clavier est configur=E9 en layout fr-=
latin9.
Mais sous X, mon clavier re=E7oit un layout qwerty (probablement le layout =
"us"). J'ai tent=E9 d'ajouter un InputClass d=E9finissant de mani=E8re expl=
icite le layout pour le clavier, mais il reste en layout us.
Maintenant, le plus =E9trange: si je branche un autre clavier USB =E0 la pl=
ace du Corsair, j'ai bien un layout fr appliqu=E9. Et si je branche les deu=
x claviers en parall=E8le, =E7a devient pervers:
- la frappe sur le Corsair se fait en qwerty;
- l'appui d'une seule touche sur l'autre clavier fait passer le layout en m=
ode fran=E7ais;
- et ensuite, toute frappe suivant sur le Corsair est en azerty fran=E7ais.
L=E0, je ne pige plus. J'ai =E9galement install=E9 le pilote ckb pour clavi=
er Corsair, mais cela ne change rien au probl=E8me (le pilote ne g=E8re =E0=
priori que les "extras" comme le r=E9tro-=E9clairage).
Donc, si quelqu'un pouvait m'aider, =E7a serait plus qu'aimable. Voil=E0 di=
x jours que je s=E8che sur ce probl=E8me.
Mon xorg.conf: http://paste.ubuntu.com/13007538/
Mon /etc/default/keyboard: http://paste.ubuntu.com/13007543/
Exemple de log Xorg: http://paste.ubuntu.com/13007485/ (le clavier "PS2 to =
USB" est le clavier plus ancien que j'avais branch=E9 pour mes tests. Il es=
t, lui, correctement configur=E9).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas George
Yann Chachkoff , dans le message , a écrit :
Maintenant, le plus étrange: si je branche un autre clavier USB à la place du Corsair, j'ai bien un layout fr appliqué. Et si je branche les deux claviers en parallèle, ça devient pervers: - la frappe sur le Corsair se fait en qwerty; - l'appui d'une seule touche sur l'autre clavier fait passer le layout en mode français; - et ensuite, toute frappe suivant sur le Corsair est en azerty français.
C'est étrange. Je te conseille le test suivant :
Utilise xinput pour avoir la liste des périphériques d'entrée différents reconnus par le serveur. Ensuite, pour chaque vrai clavier (i.e. pas XTEST ni les claviers à une seule touche correspondant aux boutons des périphériques) :
xkbcomp -i 12 :0 -
avec 12 le numéro indiqué par xinput. Ça permettra de comparer les configurations des claviers avant et après les appuis sur des touches.
Je conseille aussi de faire les tests avec un serveur X11 le moins chargé possible, et surtout pas un bouzin d'environnement de bureau. Quelque chose du genre :
xinit =xterm -- =Xorg :0
(la notation =command est spécifique à zsh pour avoir le chemin complet, à adapter)
Yann Chachkoff , dans le message
<f73add66-27e5-4fed-b77c-5f9291ff7c98@googlegroups.com>, a écrit :
Maintenant, le plus étrange: si je branche un autre clavier USB à la place
du Corsair, j'ai bien un layout fr appliqué. Et si je branche les deux
claviers en parallèle, ça devient pervers:
- la frappe sur le Corsair se fait en qwerty;
- l'appui d'une seule touche sur l'autre clavier fait passer le layout en
mode français;
- et ensuite, toute frappe suivant sur le Corsair est en azerty français.
C'est étrange. Je te conseille le test suivant :
Utilise xinput pour avoir la liste des périphériques d'entrée différents
reconnus par le serveur. Ensuite, pour chaque vrai clavier (i.e. pas XTEST
ni les claviers à une seule touche correspondant aux boutons des
périphériques) :
xkbcomp -i 12 :0 -
avec 12 le numéro indiqué par xinput. Ça permettra de comparer les
configurations des claviers avant et après les appuis sur des touches.
Je conseille aussi de faire les tests avec un serveur X11 le moins chargé
possible, et surtout pas un bouzin d'environnement de bureau. Quelque chose
du genre :
xinit =xterm -- =Xorg :0
(la notation =command est spécifique à zsh pour avoir le chemin complet, à
adapter)
Maintenant, le plus étrange: si je branche un autre clavier USB à la place du Corsair, j'ai bien un layout fr appliqué. Et si je branche les deux claviers en parallèle, ça devient pervers: - la frappe sur le Corsair se fait en qwerty; - l'appui d'une seule touche sur l'autre clavier fait passer le layout en mode français; - et ensuite, toute frappe suivant sur le Corsair est en azerty français.
C'est étrange. Je te conseille le test suivant :
Utilise xinput pour avoir la liste des périphériques d'entrée différents reconnus par le serveur. Ensuite, pour chaque vrai clavier (i.e. pas XTEST ni les claviers à une seule touche correspondant aux boutons des périphériques) :
xkbcomp -i 12 :0 -
avec 12 le numéro indiqué par xinput. Ça permettra de comparer les configurations des claviers avant et après les appuis sur des touches.
Je conseille aussi de faire les tests avec un serveur X11 le moins chargé possible, et surtout pas un bouzin d'environnement de bureau. Quelque chose du genre :
xinit =xterm -- =Xorg :0
(la notation =command est spécifique à zsh pour avoir le chemin complet, à adapter)
J'ai aussi modifié le layout pour le Virtual Core Keyboard en fr. Pour to us les périphériques d'entrée, setxkbmap -query me donne ainsi:
Applied rules from evdev: rules: evdev model: pc105 layout: fr variant: latin9 Trying to build keymap using the following components: keycodes: evdev+aliases(azerty) types: complete compat: complete symbols: pc+fr(latin9)+inet(evdev) geometry: pc(pc105) rules: evdev model: pc105 layout: fr variant: latin9
...et ce, alors même que le clavier tape en qwerty. Je n'y comprend rien.
Lucas Levrel
Apparemment tu branches tes claviers avant le démarrage d'X. As-tu fait des tests en les branchant à chaud dans un ordre ou dans l'autre ? En débranchant-rebranchant ?
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης) C'est mieux avé les accents (F. Patte)
Apparemment tu branches tes claviers avant le démarrage d'X. As-tu fait
des tests en les branchant à chaud dans un ordre ou dans l'autre ? En
débranchant-rebranchant ?
--
LL
Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
C'est mieux avé les accents (F. Patte)
Apparemment tu branches tes claviers avant le démarrage d'X. As-tu fait des tests en les branchant à chaud dans un ordre ou dans l'autre ? En débranchant-rebranchant ?
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης) C'est mieux avé les accents (F. Patte)