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 ltunify
Werkzeug , 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/bin
es 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 pair
Befehl koppeln und Geräte mit einem Befehl wie dem sudo ltunify unpair mouse
folgenden 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/solaar
PPA 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.
sudo
. Wenn Sie die udev-Regeln nicht anwenden können, versuchen Sie essudo ./ltunify ...
stattdessen.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:
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:
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 istsolaar
.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:
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:
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:
Die folgenden 2 Bilder stammen von Ubuntu 16.04 64-Bit With Solaar:
quelle
upower -i <path of receiver>
. Laufen Sie für den Pfadupower -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.sudo apt-get update
schlägt fehl mit `W: Abrufen von ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists/vivid/main/… 404 nicht gefunden` und erneut fürbinary-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 .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.
quelle
[[
und]]
in seinerautopair.sh
an[
und]
aber dann funktionierte es perfekt! Danke vielmals.... but if you get another keyboard or mouse then you need to pair it with the existing receiver
Dieser Satz hat sehr geholfen. Vielen Dank.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,
quelle
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
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
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.
quelle
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,
quelle