[Clavier] Deux touche buggées ? (s.a.v)

Reconnaissance et configuration du matériel / kernel linux
Répondre
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

[Clavier] Deux touche buggées ? (s.a.v)

Message par linkpy »

Bonjour,

Je suis sur un Netbook, j'ai mit X11, Fluxbox, etc... Mais voilà... Il y a toujours un épine qui fait mal... Deux touches qui me semble buggées...

Je suis sur un Asus Eee PC X101CH. J'ai ma touche Shift-Droite et ma flèche du bas qui sont... Énervante...

Commençons par la touche Shift : en TTY, c'est une tabulation vertical... Et, dans X11, c'est "Sélectionner juste qu'à la fin de la ligne"...

Ensuite, la flèche du bas : en TTY, c'est la flèche du bas ( normal, quoi ) et dans X11, c'est "Sélectionner + déplacer le curseur en bas".

Si j'ouvre un terminal et que j’appuie sur la flèche du bas, j'ai un "B"... Pareil pour Shift...

Comment puis-je régler se problème ?

Merci de vos réponses !
Dernière modification par linkpy le lun. 14 janv. 2013, 17:14, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10596
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Clavier] Deux touche buggées ?

Message par FoolEcho »

Comment as-tu configuré le clavier en console (/etc/vconsole.conf) et sous X (dans /etc/X11/xorg.conf.d/) ?
«The following statement is not true. The previous statement is true.» :nage:
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Dans vconsole.conf, il y a juste "KEYMAP=fr-pc" et dans X11 ( 20-keyboard.conf ) :

Code : Tout sélectionner

Section "InputClass"
	Identifier "Key0"
	MatchIsKeyboard "yes"
	MatchDevicePath "/dev/input/event*"
	Option "XkbLayout" "fr"
	Option "XkbVariant" "oss"
EndSection
benjarobin
Maître du Kyudo
Messages : 15989
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Clavier] Deux touche buggées ?

Message par benjarobin »

Aucune idée mais tu peux essayer la variante latin9

Code : Tout sélectionner

KEYMAP=fr-latin9
et

Code : Tout sélectionner

Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
puis redémarre
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Merci de ta réponse, mais cela n'a rien changé...
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Bon, je fait un petit up...

J'ai fait un petit prog x11 qui me donne le code de la touche préssé :
Touche du bas : 65506
Touche Shift : 65506
Pour X, les deux touches on le même code...

Personne n'a une idée ?
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

...
Dernière modification par linkpy le lun. 07 janv. 2013, 18:09, modifié 1 fois.
benjarobin
Maître du Kyudo
Messages : 15989
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Clavier] Deux touche buggées ?

Message par benjarobin »

Juste pour information, il existe déjà le programme "xev" pour ceci
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

C'est pas le truc le plus important... Mais merci quand même...

J'ai donc ça :

Code : Tout sélectionner

KeyPress event, serial 37, synthetic NO, window 0x2a00001,
    root 0x131, subw 0x0, time 218807, (-323,212), root:(100,447),
    state 0x1, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2a00001,
    root 0x131, subw 0x0, time 218849, (-323,212), root:(100,447),
    state 0x1, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
Ce que je ne comprend pas, c'est que X11 envoie les bonnes touche, mais les programmes ne marche pas correctement...
benjarobin
Maître du Kyudo
Messages : 15989
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Clavier] Deux touche buggées ?

Message par benjarobin »

Si on se concentre sur Xorg, avec quelle application as tu ce souci ?
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

J'ai trouvé l'origine du problème, voici enfaîte ce que me donne XEv lors que j'appuie sur Shift :

Code : Tout sélectionner

KeyPress event, serial 37, synthetic NO, window 0x2e00001,
    root 0x131, subw 0x0, time 79701, (-144,34), root:(522,219),
    state 0x0, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 37, synthetic NO, window 0x2e00001,
    root 0x131, subw 0x0, time 79705, (-144,34), root:(522,219),
    state 0x1, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2e00001,
    root 0x131, subw 0x0, time 79780, (-144,34), root:(522,219),
    state 0x1, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2e00001,
    root 0x131, subw 0x0, time 79791, (-144,34), root:(522,219),
    state 0x0, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
En deux mots, lors que j'appuie sur Shift, X11 envoie une touche Shift, plus la touche bas... Pareil pour la touche du bas...

On sais d'où sa vient, mais comment on résous ceci... Sa, je sais pas...
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Bon... Un petit up...
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [Clavier] Deux touche buggées ?

Message par nowahn »

Salut,

Vu ton dernier post avec la sortie de xev, je pense qu'il faut envisager un problème matériel (court-jus dans le clavier, …), mais cette sortie n'est pas du tout cohérente avec la description du premier message.
Ça pourait aussi être un problème de BIOS : sur un netbook à moi, après avoir flashé le BIOS de la carte mère, 3 touches avait leurs combinaisons AltGr inversée entre elles (mais pas les appuis non combinés avec AltGr) que se soit en interface texte ou graphique. Si je remettait l'ancienne version, tout redevenait normal.

La sortie de xev est-elle 100% reproductible ?
As-tu toujours le comportement du premier message ? Est-il 100% reproductible ?
Est-ce un ordinateur neuf ? Sinon, as-tu fait quelque chose de spécial récemment (flashé le BIOS, mise à jour du système, …) ?
Peux-tu tester sur un autre système (tu peux sans doute te contenter de tester sur des live CD, sans rien installer) ?

Tu peux peut-être essayer de démonter ces deux touches pour voir si quelque chose ne va pas, mais à démonter des touches de clavier, il y a toujours un risque de casse (on sait jamais comment c'est foutu ces machins-là, en plus la touche Shift droite est généralement plus complexe). As-tu déjà démonté des touches sur un clavier ?
Si l'ordinateur est sous garantie, je te conseille de tester sur d'autre systèmes et si c'est un problème matériel de faire jouer la garantie.
Prends le temps de rêvasser, l'inspiration viendra ...
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Merci de ta réponse !

Donc, pour xev, oui, elle est reproductible :
http://pastebin.com/UdYSDjr8

Si on regarde la sortie, xev donne le temps de l’évènement ( time ). Quand j'appuie sur Shift, l’évènement "Shift" est à 235785 ( aucune unité donnée ), aprés 5 ... il y a la flèche du bas. Les deux évènements sont quasi simultané.

Pour le comportement du premier message, je l'ai toujours ! Rien n'a changer... Quand j'appuie sur la flèche du bas, sélection et déplace le curseur vers le bas. Et pour shift, c'est pareil ( dans mon premier post, je n'ai appuyer que une seul fois, la, je viens de le faire plusieurs fois ).

Cette ordinateur est un Notebook Asus Eee PC X101CH que ma soeur m'a échangé, et oui, il est neuf. Je ne rien touché à tous ce qui est bios.

L'ordinateur est sous garantie et, il y a une ligne de pixels qui sont morts, de toutes façons, je vais le remplacer.
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Up
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [Clavier] Deux touche buggées ?

Message par nowahn »

Si il y a en plus un problème à l'écran, moi à ta place je ferais jouer la garantie.
Prends le temps de rêvasser, l'inspiration viendra ...
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Clavier] Deux touche buggées ?

Message par linkpy »

Ok, c'est ce que vais faire, merci de votre aide.
Répondre