Logitech G300, non funziona su Ubuntu

Il mouse Logitech G300 non funziona su Ubuntu (sto usando Ubuntu 11.04 x64). Il clic sinistro si traduce in clic / movimenti casuali e non è un problema hardware, perché funziona su Windows. Forse un problema di driver? Ho notato che qualcuno ha lo stesso problema: http://logs.ubuntu-eu.org/freenode5/2011/09/18/%23ubuntu-bugs.html

Qualche idea?

C’è un pacchetto in Software Center che potrebbe funzionare per te – prova lomoco

inserisci la descrizione dell'immagine qui

Ulteriori dettagli sull’utilizzo di questo sul wiki della comunità .

Inizia con lomoco -s per testare la compatibilità.

Ok, ho scavato un po ‘di più nel problema. Ho già sospettato che la programmabilità del G300 potesse avere qualcosa a che fare con esso. E quando entri

xinput list , mostra G300 sia come mouse sia come tastiera. Nel mio caso la voce della tastiera G300 ha l’ID 12.

xinput list-props 12 fornisce tutte le proprietà della tastiera G300. Include questa linea:

Dispositivo abilitato (146): 1

il che significa che se impostiamo la proprietà con id 146 su un valore di 0 per ID dispositivo 12, la tastiera G300 è disabilitata.

utilizzando

 xinput set-prop 12 146 0 

http://ubuntuforums.org/showthread.php?t=1849041&highlight=g300

Ho trovato una soluzione più comoda per il problema e forse perché funziona correttamente su Fedora. Ho appena impostato la modalità della parte della tastiera del mouse su relativa. Nel mio caso:

xinput set-mode 12 RELATIVE

Dove 12 è l’ID della tastiera G300. Ora che l’ho fatto, il mio mouse riconosce i tasti nel modo in cui li ho mappati con il software Logitech sotto Windows.

Spero che ti aiuti, ragazzi ottenere un uso migliore del mouse.

È stato segnalato su ubuntuforums in un thread collegato a qui che il software logitech non funziona sotto virtualbox + WinXP. Ho avuto modo di eseguire, ma sembrava essere in grado di configurare solo la modalità 1, e il pulsante di cambio modalità commuta la luce della modalità off-off-red (la modalità che ho configurato per ultima era rossa)

Avrai anche bisogno di un altro mouse collegato per questo:

  • Imposta un filtro USB per il mouse logitech in virtualbox (perderai il mouse nel sistema operativo host quando la VM è in esecuzione)
  • Installa il software logitech sotto XP
  • riavviare ripetutamente la VM fino a quando non viene trovato più nuovo hardware
  • utilizzando l’altro mouse collegato in precedenza, eseguire il software logitech e configurare (in modo bizzarro il G300 ha effetto nel software logitech ma non sposta il puntatore)
  • assicurati di salvare la configurazione nel memoory di bordo
  • chiudi la VM per testare (puoi lasciarla in pausa)

Modifica: una volta che il mouse è stato configurato sotto Windows, si comporterà allo stesso modo in Ubuntu (o in effetti se lo porti su un’altra macchina).

Questo script dal thread ubuntuforums collegato può aiutare a impostare la modalità all’avvio:

 #!/bin/sh G300_XINPUT_ID=$(xinput list | egrep --color=never "G300.*keyboard" | sed -r 's/.*id=([0-9]+).*/\1/') xinput set-mode ${G300_XINPUT_ID} RELATIVE 

Modifica 2: se usi la VM per altre cose, probabilmente vorresti disabilitare il filtro dopo aver impostato il mouse, altrimenti il ​​tuo mouse non funzionerà con la tua VM in esecuzione