web-dev-qa-db-fra.com

Gnome - Impossible de cliquer entre les fenêtres ou de cliquer sur les éléments de l'interface utilisateur avec Mad Catz R.A.T. 3 souris

Je suis récemment passé à Linux. Tout s'est bien passé, mais lorsque j'ai installé le gnome-Shell , il a commencé à ignorer les clics en dehors de la fenêtre ciblée. Je ne peux pas cliquer sur une autre fenêtre pour la focaliser ou cliquer sur un élément d'interface utilisateur gnome. La super clé ne fait rien non plus. J'ai installé gnome-tweaks et j'utilise un thème utilisateur, mais cela ne devrait pas être le problème car le problème est resté même lorsque j'ai eu une nouvelle installation. De plus, parfois lorsque je redémarre, cela fonctionne normalement. Mais après un autre redémarrage, il revient.

PS- J'ai trouvé un correctif très temporaire: si je déplace le focus (ou parfois d'autres fenêtres), il commencera à reconnaître mes frappes. Sur Firefox, je dois déplacer la fenêtre par la barre avec des onglets ouverts, car je ne peux pas la déplacer avec la barre de titre.

J'ai lu ce fil par quelqu'un qui avait un problème très similaire, mais la solution n'a pas fonctionné pour moi. Je pense que cela doit faire quelque chose avec les pilotes NVidia , parce que si je les change, la fréquence de ce qui se passe change.

Désolé si quelque chose est étrangement écrit. L'anglais n'est pas ma langue maternelle.

4
bain

Donc, après avoir fait plus de recherches, je suis tombé sur un thread avec la même question. Cela s'est avéré être un problème avec mon Mad Catz R.A.T. 3 souris. Je ne savais pas que je n'avais pas de pilote pour ça. Voici comment résoudre ce problème.

Écrivez cette section à /etc/X11/xorg.conf:

Section "InputClass"    Identifier "Mouse Remap"
    MatchProduct "Madcatz Mad Catz R.A.T.3 Mouse"
    MatchDevicePath "/dev/input/event*"
    Option "ButtonMapping" "1 2 3 4 5 6 7 8 0 0 0 0 0 0 0 0 0 0 0"
EndSection

PS: Voici un lien vers ArchWiki. Il contient toutes les informations dont vous avez besoin pour configurer votre souris catz folle.

6
bain