Mam tutaj podświetlaną klawiaturę Logitech i mysz M525, obie używają odbiornika Logitech Unifying USB. Działają od razu po wyjęciu z pudełka, 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
Powiedziawszy to, Logitech obsługuje tylko oprogramowanie Unifying dla Windows i Mac OS X. Dla Linuxa stworzyłem ltunify
narzędzie, które zostało szczegółowo opisane w moim artykule Logitech Unifying dla Linux: Narzędzie inżynierii odwrotnej i parowania . Instrukcje szybkiej instalacji, jeśli się spieszysz:
sudo apt-get install git gcc
git clone https://git.lekensteyn.nl/ltunify.git
cd ltunify
make install-home
Spowoduje to pobranie źródeł i zainstalowanie programu $HOME/bin/ltunify
, jeśli $HOME/bin
wcześniej nie istniał, może być konieczne ponowne zalogowanie lub ponowne otwarcie terminala. Po wykonaniu tej czynności możesz sparować nowe urządzenie z sudo ltunify pair
poleceniem i sparować urządzenia z poleceniem podobnym sudo ltunify unpair mouse
(pamiętaj, aby mieć drugie urządzenie, z którego będziesz mógł korzystać po odłączeniu urządzenia Unifying!).
Dostępne jest również narzędzie graficzne, Solaar . Ma lepszą obsługę funkcjonalności nowszych urządzeń, takich jak zamiana funkcjonalności klawiszy FN . Jest dostępny przez ppa:daniel.pavel/solaar
PPA (jeśli nie wiesz, jak zainstalować taki „PPA”, zobacz Co to są PPA i jak z nich korzystać? ). Po instalacji możesz wyszukać Solaar w menu aplikacji i uruchomić go od tego momentu.
sudo
. Jeśli nie możesz uruchomić reguł udev, spróbujsudo ./ltunify ...
zamiast tego.Chciałbym uzupełnić odpowiedź Lekensteyna, dodając funkcję, o której nie wiedziałem. Mam mysz Logitech Anywhere MX, a kiedy baterie prawie się wyczerpały, pojawia się następujący komunikat:
Dlatego odbiornik Unifying jest nie tylko obsługiwany, ale oferuje (w zależności od urządzenia) kilka funkcji, takich jak obrazek powyżej. Ten obraz był z Ubuntu 12.10
Na Ubuntu 14.04 z wersją 0.9.2 można zobaczyć następujące elementy:
Polecam przeczytanie tego doskonałego artykułu o Logitech Unifying Technology autorstwa Lekensteyn.
Zauważ, że w najnowszych wersjach PPA nie jest potrzebne, ponieważ jest on już dostępny w repozytorium Universe z
solaar-gnome3
pakietem (dla Gnome3 / Unity)solaar
.Zobacz także listę obsługiwanych urządzeń i zainstaluj ją, jeśli nie korzystasz z najnowszej wersji Ubuntu, po prostu uruchom następujące wiersze:
Wyloguj się i zaloguj ponownie, a Solaar powinien pojawić się na górnym panelu. Możesz także uruchomić aplikację z poziomu Dasha, wpisując „Solaar”.
Oto kilka zdjęć kilku myszy Logitech współpracujących z jednym zunifikowanym odbiornikiem:
Solaar oferuje łatwiejszy sposób sprawdzenia, ile baterii pozostało, ile czasu pozostało, z której myszy korzystasz i nie tylko. Oferuje także specjalne funkcje, takie jak wykrywanie, czy akumulator się ładuje:
Następujące 2 obrazy pochodzą z Ubuntu 16.04 64-bit Z Solaar:
źródło
upower -i <path of receiver>
. Na ścieżkę biegnijupower -e
. Niektóre urządzenia nie są obecnie obsługiwane przez wersję 0.9.20 UPower (lub uszkodzone w wersji 0.9.21). ( Przesłałem do tego kilka poprawek .) Przy okazji, dałbym wam +1, gdybym mógł za te ładne zrzuty ekranu.sudo apt-get update
kończy się niepowodzeniem z `W: nie udało się pobrać ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists/vivid/main/… 404 Not Found` i ponownie dlabinary-i386/Packages
. Rzeczywiście, ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists wyświetla tylko pakiety do 14.04 (zaufane). Błąd został zgłoszony na github, github.com/pwr/Solaar/issues/232 , z obejściem w komentarzach.Pierwsze podłączone urządzenie po prostu działa, ale jeśli dostaniesz inną klawiaturę lub mysz, musisz sparować je z istniejącym odbiornikiem. Oto skrypt, którego można użyć do sparowania urządzeń w systemie Linux:
Działa świetnie.
źródło
[[
i]]
w jegoautopair.sh
celu[
i]
ale to działało idealnie! Wielkie dzięki.... but if you get another keyboard or mouse then you need to pair it with the existing receiver
To zdanie bardzo pomogło. Dzięki.Mam klawiaturę Logitech K360, bezprzewodowy gładzik Logitech i bezprzewodową mysz Logitech M510, wszystkie pracujące za pośrednictwem tego samego odbiornika unifikującego.
Skonfigurowałem urządzenia początkowo na komputerze z systemem Windows, a następnie przeniosłem odbiornik unifying do mojego Linux-a (z systemem Ubuntu 12.04). Wszystkie urządzenia działają dobrze przez większość czasu.
Napotkałem dwa problemy:
Pierwszą kwestią jest to, że chciałbym skonfigurować różne prędkości dla gładzika i myszy, ale są one wspólnie rozpoznawane jako mysz, więc możliwa jest tylko jedna konfiguracja.
Drugi problem polega na tym, że od czasu do czasu wydaje mi się, że tracę sygnał. Innymi słowy, żadne z urządzeń nie będzie działać - lub przestanie działać. Spotykam to również w systemie Windows - tylko jedna z tych rzeczy. Wyciągam odbiornik z gniazda USB, a następnie wkładam go ponownie i sygnał jest przywracany - urządzenia działają.
Jestem zadowolony z aranżacji, choć żałuję, że nie mogę znaleźć rozwiązania pierwszego problemu.
Mam nadzieję że to pomoże,
źródło
jeśli jesteś nowicjuszem w Ubuntu, wykonaj następujące kroki, to ta sama odpowiedź jak powyżej, ale w krokach przy użyciu: https://github.com/treeder/logitech_unifier
kliknij pliki autopair.sh, a następnie kliknij raw, a następnie zapisz jako, zapisz w dowolnej ścieżce. teraz wróć i pobierz unify.c w ten sam sposób i umieść go w tym samym folderze. teraz albo kliknij prawym przyciskiem myszy plik autopair.sh, a w uprawnieniach pozwól go wyciąć. teraz powinieneś być w stanie uruchomić go, klikając dwukrotnie, jeśli nie, naciśnij ctrl + L i skopiuj tę ścieżkę naciśnij ctrl + shift + t napisz cd, następnie naciśnij ctrl + shift + v i naciśnij enter teraz napisz
i naciśnij enter, teraz możesz uruchomić, pisząc ./autopair.sh i naciskając enter
powinno to oznaczać wyłączenie urządzenia i naciśnięcie klawisza Enter, a następnie włączenie urządzenia i tyle, powtórz dla większej liczby urządzeń. Mogę zgadywać, że jeśli kompilator nie działa, musisz zainstalować niezbędne elementy kompilacji. biegiem
teraz ponownie wykonaj powyższe instrukcje. jeśli nadal nie ma możliwości, możesz sparować przy użyciu innego komputera.
źródło
Jedną z mocnych stron Linuksa jest to, że jeśli masz problem, ktoś znajdzie eleganckie rozwiązanie tego problemu - i podzieli się nim.
W tym przypadku dżentelmen Daniel Pavel stworzył aplikację o nazwie Solaar. Ta aplikacja zapewnia bardzo elegancki interfejs do zarządzania Logitech Unifying Receiver i podłączonymi do niego urządzeniami.
W tym artykule opisano aplikację i podano instrukcje instalacji: http://www.webupd8.org/2013/07/pair-unpair-logitech-unifying-devices.html
Używam Solaar od jakiegoś czasu i uważam, że jest to bardzo przydatne.
Mam nadzieję, że to pomoże,
źródło