Wird der Unifying-Empfänger von Logitech unterstützt?

120

Logitech verfügt über einen Unifying-Empfänger, mit dem Sie mehrere Geräte mit demselben USB-Gerät hinzufügen können. Wird dies in Ubuntu unterstützt und wenn ja, muss ich zusätzlich etwas konfigurieren, damit es beim Hinzufügen eines neuen drahtlosen Geräts vom selben Empfänger erkannt wird.

Info: http://www.logitech.com/en-us/66/6079

Luis Alvarado
quelle

Antworten:

153

Ich habe hier eine beleuchtete Logitech-Tastatur und eine M525-Maus. Beide verwenden den Logitech Unifying-USB-Empfänger. Sie sind sofort einsatzbereit, Plug & Play!

lsusb | grep Logitech:

Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver

dmesg | grep Logitech:

input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input2
generic-usb 0003:046D:C52B.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input0
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input3
generic-usb 0003:046D:C52B.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input1
generic-usb 0003:046D:C52B.0003: hiddev0,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input2

Das gesagt zu haben, nur Logitech unterstützt Unifying - Software für Windows und Mac OS X. Für Linux, ich habe das erstellte ltunifyWerkzeug , das im Detail in meinem Artikel beschrieben wird , Logitech Unifying für Linux: Reverse Engineering und Aufhebung des Pairing - Tool . Kurzanleitung zur Installation, wenn Sie es eilig haben:

sudo apt-get install git gcc
git clone https://git.lekensteyn.nl/ltunify.git
cd ltunify
make install-home

Dadurch werden die Quellen abgerufen und das Programm installiert $HOME/bin/ltunify. Wenn $HOME/bines zuvor noch nicht existiert hat, müssen Sie sich möglicherweise erneut anmelden oder Ihr Terminal erneut öffnen. Anschließend können Sie ein neues Gerät mit dem sudo ltunify pairBefehl koppeln und Geräte mit einem Befehl wie dem sudo ltunify unpair mousefolgenden trennen (stellen Sie sicher, dass Sie ein zweites Gerät haben, das Sie nach dem Trennen Ihres Unifying-Geräts verwenden können!).

Ein grafisches Tool ist ebenfalls verfügbar, Solaar . Die Funktionalität neuerer Geräte, z. B. das Austauschen der Funktionen von FN-Schlüsseln, wird besser unterstützt . Es ist über die ppa:daniel.pavel/solaarPPA verfügbar (wenn Sie nicht wissen, wie eine solche "PPA" installiert wird, lesen Sie Was sind PPAs und wie verwende ich sie? ). Nach der Installation können Sie im Anwendungsmenü nach Solaar suchen und von dort aus starten.

Lekensteyn
quelle
2
@ Jeff Es gibt ein bekanntes Problem mit USB 3.0 in älteren Kerneln (siehe askubuntu.com/q/269762/6969
Lekensteyn,
Es tut mir leid, aber ich habe es nicht geschafft, das für meine Einrichtung zum Laufen zu bringen. Ich verwende Ubuntu 13.04 und habe 2 Mäuse und 1 Tastatur. Bitte helfen Sie.
Powell4076
@ powell4076 Sie müssen hinzufügen, welche Geräte Sie haben. Weitere Hilfe zu diesem Problem erhalten Sie, wenn Sie direkt mit dem Entwickler von Solaar sprechen, wie ich es bin. Wenn Sie ihm helfen, helfen Sie uns allen Logitech-Benutzern.
Luis Alvarado
@Lekensteyn Ich habe die Anweisungen auf Ubuntu 13.04 befolgt, erhalte jedoch die folgende Fehlermeldung, wenn ich den Befehl sudo ltunify pair verwende: "sudo: ltunify: Befehl nicht gefunden". Ich sitze richtig im Verzeichnis ~ / ltunify $ und hatte keine Fehler oder Probleme bei der Installation.
MAllen22842
2
@ MAllen22842 Mit den installierten udev-Regeln sollten Sie nicht brauchen sudo. Wenn Sie die udev-Regeln nicht anwenden können, versuchen Sie es sudo ./ltunify ...stattdessen.
Lekensteyn
75

Ich möchte die Antwort von Lekensteyn durch eine Funktion ergänzen, über die ich nichts wusste. Ich habe eine Logitech Anywhere MX-Maus und als die Batterien fast leer waren, wurde folgende Meldung angezeigt:

Bildbeschreibung hier eingeben

So wird der Unifying-Empfänger nicht nur von ihm unterstützt, sondern bietet (je nach Gerät) verschiedene Funktionen wie das obige Bild. Dieses Bild war mit Ubuntu 12.10

Unter Ubuntu 14.04 mit Version 0.9.2 sehen Sie Folgendes:

  • Ein Bedienfeldsymbol (Batteriesymbol), das angibt, wie viel Batterie die Funkmaus noch hat
  • Ein Menü (nach dem Klicken auf das Batteriesymbol), das alle gekoppelten Mäuse anzeigt
  • Wenn Sie auf die Option Unified Receiver klicken, wird ein zweites Fenster angezeigt, in dem jede Maus einzeln mit mehreren Optionen angezeigt wird.

Bildbeschreibung hier eingeben

Ich empfehle, diesen ausgezeichneten Artikel über Logitech Unifying Technology von Lekensteyn zu lesen .

Beachten Sie, dass in den neuesten Versionen kein PPA erforderlich ist, da dieser bereits im Universe Repository mit den Paketen solaar-gnome3(For Gnome3 / Unity) und enthalten ist solaar.

Sehen Sie sich auch die Liste der aktuell unterstützten Geräte an und führen Sie einfach die folgenden Zeilen aus, um sie zu installieren, wenn Sie nicht mit einer aktuellen Ubuntu-Version arbeiten:

sudo apt-get update   
sudo apt-get install solaar   

Melden Sie sich ab und wieder an, und Solaar sollte in Ihrem oberen Bereich angezeigt werden. Sie können die App auch über das Dash ausführen, indem Sie "Solaar" eingeben.

Hier einige Bilder von mehreren Logitech-Mäusen, die mit einem vereinheitlichten Empfänger zusammenarbeiten:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Mit Solaar können Sie leichter feststellen, wie viel Akku noch vorhanden ist, wie viel Zeit Sie noch haben, welche Maus Sie verwenden und mehr. Es bietet auch spezielle Funktionen wie die Erkennung, ob der Akku geladen wird:

Bildbeschreibung hier eingeben

Die folgenden 2 Bilder stammen von Ubuntu 16.04 64-Bit With Solaar:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Luis Alvarado
quelle
5
Dies ist eine Funktion von UPower, die von Julien Danjou beigesteuert wurde. Ich erwähnte dies im Abschluss meines Artikels .
Lekensteyn
1
Zu Ihrer Information, der (ungefähre) Stromstatus kann auch mit abgerufen werden upower -i <path of receiver>. Laufen Sie für den Pfad upower -e. Einige Geräte werden derzeit von der Version 0.9.20 von UPower nicht unterstützt (oder sind in 0.9.21 defekt). (Ich habe ein paar Patches dafür eingereicht .) Übrigens, ich würde dich wieder bewerten, wenn ich könnte für diese netten Screenshots.
Lekensteyn
1
Das Solaar-Repository funktioniert nicht, wenn Sie mit 14.10 (Utopic) oder 15.04 (Vivid) arbeiten. sudo apt-get updateschlägt fehl mit `W: Abrufen von ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists/vivid/main/… 404 nicht gefunden` und erneut für binary-i386/Packages. Tatsächlich listet ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists nur Pakete bis 14.04 (vertrauenswürdig) auf. Ein Fehler wurde auf github, github.com/pwr/Solaar/issues/232 , mit einer Problemumgehung in den Kommentaren abgelegt .
Skifahrerseite
3
Das PPA-Repository wird für die neuesten Versionen ab Vivid Vervet nicht benötigt, da Solaar und Solaar-Gnome3 im Universe-Repository enthalten sind. @ skierpage
jarno
34

Das erste Gerät, das Sie anschließen, funktioniert einwandfrei. Wenn Sie jedoch eine andere Tastatur oder Maus erhalten, müssen Sie diese mit dem vorhandenen Empfänger koppeln. Hier ist ein Skript, mit dem Sie Ihre Geräte unter Linux koppeln können:

Funktioniert super.

Travis Reeder
quelle
1
Benötigt die konvertieren [[und ]]in seiner autopair.shan [und ]aber dann funktionierte es perfekt! Danke vielmals.
Taneli
2
Habe es gerade auf Ubuntu 14.04 mit einem M305 und Unifyint Empfänger versucht und das funktioniert perfekt!
Elijah Lynn
... but if you get another keyboard or mouse then you need to pair it with the existing receiverDieser Satz hat sehr geholfen. Vielen Dank.
Asme Just
1

Ich habe eine Logitech K360-Tastatur, ein Logitech Wireless Trackpad und eine Logitech M510 Wireless Mouse, die alle über denselben Unifying Receiver funktionieren.

Ich habe die Geräte zunächst auf einem Windows-Computer konfiguriert und dann den Unifying-Empfänger auf meine Linux-Box verschoben (unter Ubuntu 12.04). Alle Geräte funktionieren die meiste Zeit gut.

Ich habe zwei Probleme festgestellt:

Das erste Problem ist, dass ich unterschiedliche Geschwindigkeiten für das Trackpad und die Maus konfigurieren möchte, diese jedoch gemeinsam als Maus erkannt werden, sodass nur eine Konfiguration möglich ist.

Das zweite Problem ist, dass ich von Zeit zu Zeit das Signal verliere. Mit anderen Worten, keines der Geräte funktioniert - oder sie funktionieren nicht mehr. Ich begegne dem auch unter Windows - nur eines dieser Dinge. Ich ziehe den Empfänger aus dem USB-Steckplatz und stecke ihn dann wieder ein und das Signal wird wiederhergestellt - die Geräte funktionieren.

Ich bin mit dem Arrangement zufrieden, obwohl ich mir eine Lösung für das erste Problem wünsche.

Hoffe das hilft,

fballem
quelle
1
Der Signalverlust tritt auf, wenn sich ein USB-Gerät in der Nähe des USB-Anschlusses Ihres Empfängers befindet. Ich war total verrückt danach. Ich habe nur die Anschlüsse gewechselt (den Empfänger weit entfernt)
George Katsanos
1

Wenn Sie Ubuntu noch nicht kennen, gehen Sie wie folgt vor: https://github.com/treeder/logitech_unifier

Klicken Sie auf die Dateien autopair.sh und dann auf raw. Speichern Sie sie unter einem beliebigen Pfad. Gehen Sie jetzt zurück und laden Sie unify.c auf dieselbe Weise herunter und legen Sie es in demselben Ordner ab. Klicken Sie jetzt entweder mit der rechten Maustaste auf die Datei autopair.sh und erlauben Sie in den Berechtigungen, sie auszuführen. Jetzt sollten Sie in der Lage sein, es mit einem Doppelklick auszuführen, wenn nicht, drücken Sie Strg + L und kopieren Sie diesen Pfad

chmod +x autopair.sh

und drücken Sie jetzt die Eingabetaste. Sie können es ausführen, indem Sie ./autopair.sh schreiben und die Eingabetaste drücken

Das sollte Sie dazu auffordern, das Gerät auszuschalten und die Eingabetaste zu drücken. Dann schalten Sie das Gerät ein und das war's. Wiederholen Sie dies für weitere Geräte. Ich könnte vermuten, wenn der Compiler nicht funktioniert, müssen Sie Build Essentials installieren. durch Laufen

sudo apt-get install build-essential

Führen Sie nun die obigen Anweisungen erneut aus. Wenn es immer noch nicht funktioniert, können Sie es möglicherweise mit einem anderen Computer koppeln.

TheNano
quelle
Dies ist die Lösung, mit der meine Maus und Tastatur funktioniert haben. Ich musste zwei Empfänger benutzen, damit sie funktionierten. Jetzt brauche ich nur noch einen einzigen Empfänger. DANKESCHÖN!
Luis Lobo Borobia
1

Eine der Stärken von Linux ist, dass jemand, der ein Problem hat, eine elegante Lösung für dieses Problem findet - und sie teilt.

In diesem Fall hat ein Gentleman namens Daniel Pavel eine Anwendung namens Solaar erstellt. Diese Anwendung bietet eine sehr elegante Oberfläche zur Verwaltung von Logitech Unifying Receiver und den daran angeschlossenen Geräten.

Dieser Artikel beschreibt die Anwendung und enthält Installationsanweisungen: http://www.webupd8.org/2013/07/pair-unpair-logitech-unifying-devices.html

Ich benutze Solaar schon eine Weile und fand es sehr nützlich.

Ich hoffe das hilft,

fballem
quelle