5 votes

La touche `p` ne fonctionne pas dans X

Aujourd'hui, j'ai dû arrêter de force mon ordinateur après qu'il se soit figé pendant la reprise de la suspension. Depuis le redémarrage, je me suis rendu compte que les p ne fonctionne pas normalement sous X. Elle fonctionne normalement dans la console.

Touches modifiées, par exemple shift - p , ctrl - p fonctionnent normalement.

Presser p avec xev La course donne

FocusOut event, serial 34, synthetic NO, window 0x5000001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 34, synthetic NO, window 0x5000001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

Ce problème pourrait-il être dû à une corruption de fichier ? Dans quel fichier dois-je vérifier si le fichier est corrompu ?

J'ai fait un fsck sur le lecteur système en exécutant tune2fs -C 200 /dev/sda3 avant de redémarrer, ce qui semble avoir été fait sans problème. I.E.

$ sudo tune2fs -l /dev/sda3 | grep 'state\|check'
Filesystem state:         clean
Last checked:             Sat Dec 11 12:27:16 2010
Next check after:         Thu Jun  9 13:27:16 2011

J'utilise un ubuntu 10.10 mis à jour (dernière mise à jour effectuée hier).

2voto

intuited Points 6895

J'ai réalisé que cela se produisait à cause d'une faute de frappe que j'ai faite en éditant manuellement mon fichier de raccourcis clavier xfce.

Plus précisément, le fichier ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml a utilisé le modificateur Meta5 (qui n'existe pas) au lieu de Mod5 pour modifier le p clé.

J'ai noté qu'aucune erreur n'a été enregistrée dans ~/.xsession-errors malgré le fait que xfce semble y enregistrer des choses.

Il peut être utile à certaines personnes de noter que l'une des raisons pour lesquelles j'ai modifié le fichier était de faire en sorte que les mêmes raccourcis fonctionnent avec ou sans le chargement de l'applet Keyboard Layouts. Selon que l'applet est chargée ou non, la touche "Windows" sera enregistrée comme étant soit <Super> o <Mod5> .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X