Logitech G300 funktioniert nicht unter Ubuntu

7

Die Maus Logitech G300 funktioniert nicht unter Ubuntu (ich verwende Ubuntu 11.04 x64). Linksklick führt zu zufälligen Klicks / Bewegungen und ist kein Hardwareproblem, da es unter Windows funktioniert. Vielleicht ein Treiberproblem? Ich habe festgestellt, dass jemand das gleiche Problem hat: http://logs.ubuntu-eu.org/freenode5/2011/09/18/%23ubuntu-bugs.html

Irgendwelche Ideen?

Wie auch immer
quelle

Antworten:

4

Im Software Center gibt es ein Paket, das möglicherweise für Sie funktioniert - versuchen Sie es lomoco

Geben Sie hier die Bildbeschreibung ein

Weitere Details zur Verwendung im Community-Wiki .

Beginnen Sie mit lomoco -s, um die Kompatibilität zu testen.

Fossfreiheit
quelle
Hallo, vielen Dank. Wenn ich lomoco -s mache, habe ich verschiedene Zeilen, einige sagen, dass es keine Logitech-Maus ist und eine sagt: Nicht unterstütztes Logitech-Gerät: Unbekannt. Ich weiß nicht, ob es die Maus G300 ist oder was. BEARBEITEN: wahrscheinlich nicht, weil es dasselbe sagt, wenn die Maus nicht angeschlossen ist ... also kann dieses Dienstprogramm die Maus nicht sehen? Aber der Zeiger bewegt sich richtig und der Bildlauf funktioniert auch richtig. Probleme scheinen auf Maustasten zu liegen.
Jedenfalls
Ok, ich habe herausgefunden, welches ist, es heißt: "Nicht unterstütztes Logitech-Gerät: Unbekannt".
Jedenfalls
ok - es lohnt sich, eine Frage auf der Entwickler-Mailingliste zu posten - siehe Webseite und poste
fossfreedom
Immer noch nicht unterstützt von lomoco (14. Januar)
Chris H
5

Okay, ich habe mich weiter mit dem Thema befasst. Ich hatte bereits vermutet, dass die Programmierbarkeit des G300 etwas damit zu tun haben könnte. Und wenn Sie eintreten

xinput listzeigt das G300 sowohl als Maus als auch als Tastatur. In meinem Fall hat der G300-Tastatureingang die ID 12.

xinput list-props 12gibt alle Eigenschaften der G300-Tastatur an. Es enthält diese Zeile:

Gerät aktiviert (146): 1

Dies bedeutet, dass die G300-Tastatur deaktiviert ist, wenn wir die Eigenschaft mit der ID 146 auf den Wert 0 für die Geräte-ID 12 setzen.

Verwenden von

xinput set-prop 12 146 0

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

Tomas
quelle
2

Ich habe eine bequemere Problemumgehung für das Problem gefunden und vielleicht, warum es unter Fedora gut funktioniert. Ich habe gerade den Modus des Tastaturteils der Maus auf relativ eingestellt. In meinem Fall:

xinput set-mode 12 RELATIVE

Wobei 12 die ID der G300-Tastatur ist. Nachdem ich dies getan habe, erkennt meine Maus die Tasten so, wie ich sie mit der Logitech-Software unter Windows zugeordnet habe.

Ich hoffe, das hilft euch, Jungs, die Maus besser zu nutzen.

drel
quelle
0

In einem hier verlinkten Thread wurde über Ubuntuforums berichtet , dass die Logitech-Software unter virtualbox + WinXP nicht funktioniert. Ich habe es zum Laufen gebracht, schien aber nur in der Lage zu sein, 1 Modus zu konfigurieren, und die Modusschaltertaste schaltet die Modusanzeige aus-aus-rot (der Modus, den ich zuletzt konfiguriert habe, war rot).

Dazu benötigen Sie eine weitere Maus:

  • Richten Sie einen USB-Filter für die Logitech-Maus in der Virtualbox ein (Sie verlieren die Maus in Ihrem Host-Betriebssystem, wenn die VM ausgeführt wird).
  • Installieren Sie die Logitech-Software unter XP
  • Starten Sie die VM wiederholt neu, bis keine neue Hardware mehr gefunden wurde
  • Führen Sie mit der anderen Maus, die Sie zuvor angeschlossen haben, die Logitech-Software aus und konfigurieren Sie sie (seltsamerweise wirkt sich der G300 auf die Logitech-Software aus, bewegt aber den Zeiger nicht).
  • Stellen Sie sicher, dass Sie die Konfiguration im integrierten Speicher speichern
  • Schließen Sie die zu testende VM (Sie können sie angehalten lassen).

Bearbeiten: Sobald die Maus unter Windows konfiguriert wurde, verhält sie sich unter Ubuntu gleich (oder wenn Sie sie auf einen anderen Computer übertragen).

Dieses Skript aus dem verknüpften Ubuntuforums-Thread kann dabei helfen, beim Booten den Modus zu aktivieren:

#!/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

Bearbeiten 2: Wenn Sie die VM für andere Zwecke verwenden, möchten Sie den Filter wahrscheinlich nach dem Einrichten der Maus deaktivieren, da Ihre Maus sonst nicht funktioniert, wenn Ihre VM ausgeführt wird

Chris H.
quelle
@Alvar es hilft Benutzern, die versuchen, diese bestimmte Hardware unter Ubuntu zu verwenden - ich werde klarstellen.
Chris H