Logitech M515 non funziona dopo l'aggiornamento a 12.04


10

Dopo l'aggiornamento a 12.04, il mio Logitech M515 non funziona qui è un po 'di output dal terminale:

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

Il cursore non si sposta. Anche il mouse funzionava in 11.10 e funziona in Windows NT 5.1.2600.


Quando dici che non funziona esattamente cosa sta succedendo? Il tuo ricevitore viene riconosciuto - hai controllato la batteria del tuo mouse? FWIW Ho un M510 che funziona perfettamente sotto il 12.04.
Mark Rooney,

Risposte:


6

Ecco la soluzione alternativa per questo problema. Una parte della soluzione è già stata fornita.

Spiegazione: invece di dover digitare modprobe -r hid_logitech_dj && modprobe hid_logitech_djogni volta che avvii Linux, creeremo uno script di avvio molto semplice che implementa questi due comandi. Per essere sicuri che si avvii all'avvio, lo inseriamo nella cartella init.d.

Per essere sicuro che tutti possano seguirlo, dirò passo dopo passo cosa fare.

  1. Crea un file chiamato:

    logitech-unifying.sh
    
  2. Apri quel file (facendo clic su di esso) e aggiungi queste righe:

    #!/bin/bash
    
    modprobe -r hid_logitech_dj
    
    modprobe hid_logitech_dj
    
  3. Apri il terminale e assicurati di accedere alla cartella in cui si trova 'logitech-unifying.sh'. Quindi digitare questo comando:

    sudo mv -i logitech-unifying.sh /etc/init.d
    
  4. Inserisci la tua password

  5. Chiudi il terminale

  6. Reboot

Quando avvii Linux, il tuo dispositivo unificante logitech dovrebbe funzionare.


NICE prima risposta, +10 se potessi. Perfettamente formattato anche. Benvenuto in Ask Ubuntu!
Tom Brossman,

Ci ho provato ma non ha funzionato per me. Il ricevitore unificante nella mia installazione sembrava aver bisogno di qualcosa di più brutale. Vedi i link di @ Helter e i miei commenti lì per maggiori informazioni.
Bobble,

3

i problemi che stai riscontrando con il ricevitore unificante sono probabilmente dovuti a un bug documentato qui:

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

e / o qui (a seconda che si tratti di duplicati o meno .. sembrano essere, ma hanno diverse configurazioni hardware riportate .. quindi .. ymmv)

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


Come noto nei commenti alla soluzione di @Thomas, ho scoperto che la soluzione alternativa documentata in questi collegamenti ha avuto almeno parzialmente successo. Devo ancora scollegare e ricollegare il ricevitore al riavvio, ma almeno la tastiera e il mouse finiscono per funzionare.
Bobble,

2

Ho avuto lo stesso problema con il mouse B605 Logitech dopo l'aggiornamento a 12.04. Ho dovuto ricollegare il ricevitore USB per iniziare a lavorare con il mouse. Quello che ho fatto sono stati due comandi:

modprobe -r hid_logitech_dj
modprobel hid_logitech_dj

Ora il mouse funziona dopo l'avvio.

Saluti,
Mariusz


Alcuni come ha risolto se stesso. Forse l'interruttore di accensione del mouse deve essere acceso durante l'avvio ma non l'ho provato. Grazie per l'aiuto.
user877329,

2

Mi rendo conto che potrebbe essere un po 'tardi per il gioco, ma per quelli di voi (come me) che in pratica hanno dovuto eseguire quel comando modprobe ogni volta che si avvia il computer (che su un laptop, è abbastanza spesso), ho realizzato un progetto su GitHub specificamente per occuparsi di questo:

logitech-prober

Le istruzioni sono sul sito, ma fondamentalmente lo installi e quando il computer si avvia, continua a spostare il mouse a destra e sinistra fino a quando non inizia a muoversi sullo schermo, e il gioco è fatto.

Fammi sapere se questo ha funzionato per nessuno.


2

Se avvii il PC con la spina univoca del dongle, il mouse e / o la tastiera non devono essere accesi , attendi 10 secondi dopo l'accesso, quindi accendi UN dispositivo alla volta, aspettando 10 secondi tra di loro. Utilizzare lo stesso metodo se si collega il dongle dopo l'avvio del sistema. Funziona al 100% per me! Fastidioso ma funziona alla grande, basta mettere un ritardo di 10 secondi prima che l'unità cerchi il dispositivo HID che dovrebbe fare il trucco.


1

Ho lo stesso problema con un mouse wireless Logitech m505 in cui il mouse non verrà riconosciuto. La batteria è stata controllata e sostituita per escludere problemi di alimentazione. Il problema specifico che ho risolverà se scollego il dongle del ricevitore e lo ricollego. Penso che questo farebbe un'azione simile alla rimozione e al ricaricamento del modprobe sopra.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.