Touche qui fonctionne en console mais pas sous X

French Forum

Touche qui fonctionne en console mais pas sous X

Postby harlock on Wed Sep 05, 2012 3:22 am

Bonjour à tous,
J'ai installé Linux Mint LMDE sur un portable LDLC Vulcain, avec Mate comme gestionnaire de bureau.
J'ai un problème singulier avec le clavier :
Sur le clavier de ce portable, les caractères < et > sont situés sur la touche W, et on y accède par Fn+W et Shift+Fn+W.
Cela fonctionne très bien en console (en vrai console, pas en xterm), mais pas en session graphique, où ces combinaisons de touche ne renvoient rien.
En dépannage, j'ai remappé la touche "Windows" pour donner < et >, mais ce n'est pas pratique.
Je suppose qu'il y a un souci dans la configuration ou le driver X du clavier, qui ne se produit pas en console. Seulement je ne vois pas comment rendre ces touches fonctionnelles.
Si quelqu'un a une idée...
harlock
Level 1
Level 1
 
Posts: 4
Joined: Wed Sep 05, 2012 3:11 am

Linux Mint is funded by ads and donations.
 

Re: Touche qui fonctionne en console mais pas sous X

Postby harlock on Thu Sep 06, 2012 11:54 pm

Petite précision :
Le problème ne semble pas lié à une différence de mappage du clavier entre la console et X, mais plutôt à une gestion du comportement de la touche, qui est particulier. En effet, si je teste le clavier avec showkey, j'ai :

Appui sur W :
Code: Select all
code clavier  44 appuyer
code clavier  44 relâcher


Appui sur Fn+W :
Code: Select all
code clavier  86 appuyer


Le relachement de la touche n'est pas détecté !
Et effectivement, lorsque la combinaison Fn+W est utilisé pour la première fois, une série de <<<<<<<<<<<<<<< est imprimée jusqu'à ce qu'on appuie sur une autre touche. Ensuite la combinaison Fn+W est désactivée pour le reste de la session.

Curieusement, la console gère correctement ce problème, puisque un seul "<" est imprimé, tandis que le serveur X considère que l'utilisateur maintient la touche enfoncée.
harlock
Level 1
Level 1
 
Posts: 4
Joined: Wed Sep 05, 2012 3:11 am


Return to French

Who is online

Users browsing this forum: No registered users and 3 guests