web-dev-qa-db-fra.com

Logitech M515 ne fonctionne pas après la mise à niveau vers 12.04

Après la mise à niveau vers la version 12.04, mon Logitech M515 ne fonctionne pas. Le terminal affiche une sortie:

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0411:002a BUFFALO INC. (formerly MelCo., Inc.) 
Bus 001 Device 004: ID 055d:3021 Samsung Electro-Mechanics Co. 
Bus 002 Device 002: ID 413c:2005 Dell Computer Corp. RT7D50 Keyboard
Bus 004 Device 002: ID 0582:0074 Roland Corp. EDIROL UA-25
Bus 005 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver

dmesg | grep Logitech

[   30.470528] logitech-djreceiver 0003:046D:C52B.0004: hiddev0,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.3-2/input2

Le curseur ne bouge pas. La souris fonctionnait également sous 11.10 et sous Windows NT 5.1.2600.

10
user877329

Voici la solution de contournement propre à ce problème. Une partie de la solution a déjà été donnée.

Explication: au lieu de devoir taper modprobe -r hid_logitech_dj && modprobe hid_logitech_dj à chaque démarrage de Linux, nous allons créer un script de démarrage très simple qui implémente ces deux commandes. Pour être sûr qu'il démarre au démarrage, nous le mettons dans le dossier init.d.

Pour que tout le monde puisse le suivre, je dirai étape par étape ce qu'il faut faire.

  1. Créez un fichier nommé:

    logitech-unifying.sh
    
  2. Ouvrez ce fichier (en cliquant dessus) et ajoutez ces lignes:

    #!/bin/bash
    
    modprobe -r hid_logitech_dj
    
    modprobe hid_logitech_dj
    
  3. Ouvrez le terminal et assurez-vous de naviguer dans le dossier où se trouve "logitech-unifying.sh". Puis tapez cette commande:

    Sudo mv -i logitech-unifying.sh /etc/init.d
    
  4. Tapez votre mot de passe

  5. Fermer le terminal

  6. Redémarrer

Lorsque vous démarrez Linux, votre périphérique unificateur Logitech devrait fonctionner.

6
Thomas Petit

les problèmes que vous rencontrez avec le récepteur unificateur sont probablement dus à un bogue documenté ici:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/103914

et/ou ici (selon qu'il s'agisse de doublons ou non. ils semblent l'être, mais ont des configurations matérielles différentes rapportées .. alors .. ymmv)

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1028806

3
Helter Scelter

Je me rends compte que le jeu est peut-être un peu tardif, mais pour ceux d’entre vous (comme moi) qui ont dû exécuter cette commande modprobe chaque fois que vous démarrez votre ordinateur (ce qui est assez souvent sur un ordinateur portable), j’ai fait un projet. sur GitHub spécifiquement pour prendre soin de ceci:

logitech-prober

Les instructions se trouvent sur le site, mais en gros, vous l'installez et au démarrage de l'ordinateur, continuez de déplacer votre souris vers la gauche et la droite jusqu'à ce qu'elle se mette à l'écran, et c'est tout.

Faites-moi savoir si cela a fonctionné pour n'importe qui.

2
JoeLinux

Si vous démarrez le PC avec le connecteur unificateur, la souris et/ou le clavier ne doit pas être allumé, attendez 10 secondes après la connexion, puis allumez UN appareil à la fois, en attendant 10 secondes entre eux. . Utilisez la même méthode si vous connectez le dongle après le démarrage du système. Fonctionne à 100% pour moi! Ennuyeux mais fonctionne très bien, il suffit de mettre un délai de 10 secondes avant que le lecteur cherche un périphérique HID devrait faire l'affaire.

2
Steve Jarvis

J'ai eu le même problème avec la souris Logitech B605 après la mise à niveau vers 12.04. J'ai dû rebrancher le récepteur USB pour que la souris fonctionne. Ce que j'ai fait était deux commandes:

modprobe -r hid_logitech_dj
modprobel hid_logitech_dj

Maintenant, la souris fonctionne après le démarrage.

Cordialement,
Mariusz

2
user58650

J'ai le même problème avec une souris sans fil Logitech m505 où la souris ne sera pas reconnue. La batterie a été vérifiée et remplacée pour éliminer les problèmes d'alimentation. Le problème que je rencontre sera résolu si je débranche le dongle du récepteur, puis le rebranche. Je pense que cela produirait une action similaire à celle du modprobe ci-dessus, action de retrait et de rechargement.

1
Allen