GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu 17.10 - La souris ne s'affiche pas dans Xinput ?

J'ai une Evoluent Vertical Mouse 4 que j'ai utilisée sur Ubuntu 16, remappant les touches avec xinput sans problème, mais en 17.10, la souris ne s'affiche pas sous xinput liste. Il s'agit d'une souris filaire branchée directement sur le PC.

Voici la sortie pour xinput :

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:14                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:14              id=7    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:14                      id=8    [slave  keyboard (3)]

La souris s'affiche sous lsusb cependant :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 005: ID 1a7c:0191 Evoluent VerticalMouse 4
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

J'ai essayé de remapper les clés des appareils 4, 6 et 7 à partir du xinput, et cela remappe mes clés à certains endroits seulement (chrome, firefox, bureau), mais pas à d'autres (terminal, fichiers, etc.), aucune idée pourquoi ça ferait ça.

Veuillez nous aviser.
Merci.

Réponse acceptée :

J'ai une souris qui s'arrête parfois de fonctionner après une suspension. Voici ce que j'ai trouvé jusqu'à présent :

  1. lsusb le montre, xinput non.

  2. La souris fonctionne bien. ll /dev/input/by-id suivi de od < /dev/input/mouseNN provient de la sortie du ll et le déplacement de la souris en question a généré od sortie.

  3. En regardant /var/log/Xorg.0.log , j'ai trouvé :

    [247871.760] (EE) Too many input devices. Ignoring PixArt Gaming Mouse
    

ce serait donc le coupable. Je ne sais pas quelle est la limite, mais j'ai une caméra USB et un microphone externe également sur le concentrateur (attaché à mon moniteur).

Et la réorganisation des prises dans le hub vient de le réparer. Je ne sais pas si c'est une coïncidence ou si c'est une véritable solution de contournement ; J'essaierai d'ajouter ou de modifier ceci s'il y a de nouvelles informations. J'imagine que X devrait autoriser une liste plus longue de périphériques d'entrée, mais si c'est une vraie solution de contournement, c'est tolérable.

En relation:Que fait bamfdaemon ?

https://bugzilla.redhat.com/show_bug.cgi?id=1564894 semble être le problème de suivi.

Apparemment, cela a à voir avec trop d'entrées dans /sys/class/input qui pendent, plutôt que de vrais appareils, mais malheureusement, on ne peut pas supprimer les entrées de l'espace utilisateur. Il suffit d'attendre le noyau 4.18, je suppose.


Ubuntu
  1. Décalage de la souris après la mise à niveau vers Ubuntu 14.04 ?

  2. Ubuntu 18.04 ne reconnaît pas les noms d'hôte du routeur ?

  3. Partage de souris pour Ubuntu ?

  4. Commande de sauvetage Grub. Grub ne fonctionne pas sous Ubuntu 13 ?

  5. Bluetooth ne fonctionne pas sur Ubuntu 20 Rapsberry Pi ?

Comment changer le curseur de la souris sur Ubuntu

La connexion automatique ne fonctionne pas dans Ubuntu 17.10

Correction du problème de chargement du logiciel Ubuntu dans Ubuntu 17.10

Comment configurer les paramètres de la souris dans Ubuntu

Partage réseau Ubuntu 15.04 ne fonctionne pas ?

La commande Traceroute ne fonctionne pas sur Ubuntu