Page 1 sur 1

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

Publié : mer. 19 déc. 2012, 21:27
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 !

Re: [Clavier] Deux touche buggées ?

Publié : jeu. 20 déc. 2012, 09:56
par FoolEcho
Comment as-tu configuré le clavier en console (/etc/vconsole.conf) et sous X (dans /etc/X11/xorg.conf.d/) ?

Re: [Clavier] Deux touche buggées ?

Publié : jeu. 20 déc. 2012, 13:13
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

Re: [Clavier] Deux touche buggées ?

Publié : jeu. 20 déc. 2012, 13:34
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

Re: [Clavier] Deux touche buggées ?

Publié : jeu. 20 déc. 2012, 16:16
par linkpy
Merci de ta réponse, mais cela n'a rien changé...

Re: [Clavier] Deux touche buggées ?

Publié : dim. 06 janv. 2013, 21:30
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 ?

Re: [Clavier] Deux touche buggées ?

Publié : dim. 06 janv. 2013, 21:30
par linkpy
...

Re: [Clavier] Deux touche buggées ?

Publié : dim. 06 janv. 2013, 21:56
par benjarobin
Juste pour information, il existe déjà le programme "xev" pour ceci

Re: [Clavier] Deux touche buggées ?

Publié : lun. 07 janv. 2013, 12:48
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...

Re: [Clavier] Deux touche buggées ?

Publié : lun. 07 janv. 2013, 13:37
par benjarobin
Si on se concentre sur Xorg, avec quelle application as tu ce souci ?

Re: [Clavier] Deux touche buggées ?

Publié : lun. 07 janv. 2013, 17:47
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...

Re: [Clavier] Deux touche buggées ?

Publié : mar. 08 janv. 2013, 16:19
par linkpy
Bon... Un petit up...

Re: [Clavier] Deux touche buggées ?

Publié : mer. 09 janv. 2013, 10:54
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.

Re: [Clavier] Deux touche buggées ?

Publié : ven. 11 janv. 2013, 21:17
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.

Re: [Clavier] Deux touche buggées ?

Publié : dim. 13 janv. 2013, 22:05
par linkpy
Up

Re: [Clavier] Deux touche buggées ?

Publié : lun. 14 janv. 2013, 16:52
par nowahn
Si il y a en plus un problème à l'écran, moi à ta place je ferais jouer la garantie.

Re: [Clavier] Deux touche buggées ?

Publié : lun. 14 janv. 2013, 17:14
par linkpy
Ok, c'est ce que vais faire, merci de votre aide.