У меня здесь клавиатура с подсветкой Logitech и мышь M525, оба используют USB-приемник Logitech Unifying. Они работают "из коробки", подключи и играй!
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
Учитывая это, Logitech поддерживает только программное обеспечение Unifying для Windows и Mac OS X. Для Linux я создал ltunify
инструмент, который подробно описан в моей статье Logitech Unifying для Linux: обратный инжиниринг и инструмент для создания пар . Инструкции по быстрой установке, если вы спешите:
sudo apt-get install git gcc
git clone https://git.lekensteyn.nl/ltunify.git
cd ltunify
make install-home
Это приведет к извлечению исходных кодов и установке программы $HOME/bin/ltunify
, если $HOME/bin
раньше ее не было, то вам, возможно, придется повторно войти в систему или снова открыть свой терминал. После этого вы можете sudo ltunify pair
связать новое устройство с командой и отключить устройства с помощью команды, подобной sudo ltunify unpair mouse
(убедитесь, что у вас есть второе устройство, которое вы можете использовать после отсоединения устройства Unifying!).
Графический инструмент также доступен, Solaar . В нем улучшена поддержка функциональности новых устройств, например, замена функциональности клавиш FN . Он доступен через ppa:daniel.pavel/solaar
PPA (если вы не знаете, как установить такой PPA, см. Что такое PPA и как их использовать? ). После установки вы можете найти Solaar в меню приложений и запустить его оттуда.
sudo
. Если вы не можете заставить работать правила udev, попробуйтеsudo ./ltunify ...
вместо этого.Я хотел бы дополнить ответ Лекенштейна, добавив функцию, о которой я не знал. У меня есть мышь Logitech Anywhere MX, и когда батарейки почти разряжены, я получил следующее сообщение:
Таким образом, приемник Unifying не только поддерживается, но и предлагает (в зависимости от устройства) несколько функций, подобных изображению выше. Это изображение было с Ubuntu 12.10
В Ubuntu 14.04 с версией 0.9.2 вы можете увидеть следующее:
Я рекомендую прочитать эту прекрасную статью о технологии объединения Logitech, написанную Лекенштейном.
Обратите внимание, что в последних версиях PPA не требуется, так как он уже входит в репозиторий Universe с
solaar-gnome3
(для Gnome3 / Unity) иsolaar
пакетами.Также посмотрите список текущих поддерживаемых устройств и чтобы установить его, если вы не используете последнюю версию Ubuntu, просто запустите следующие строки:
Выйдите из системы и войдите снова, и Solaar должен появиться на вашей верхней панели. Вы также можете запустить приложение из Dash, набрав «Solaar».
Вот несколько изображений мышей Logitech, работающих вместе с одним унифицированным приемником:
Solaar предлагает более простой способ узнать, сколько батареи у вас осталось, сколько времени вы потратили, какую мышь используете и многое другое. Он также предлагает специальные функции, такие как обнаружение зарядки аккумулятора:
Следующие 2 изображения взяты из 64-битной версии Ubuntu 16.04 с Solaar:
источник
upower -i <path of receiver>
. По пути бегиupower -e
. Некоторые устройства в настоящее время не поддерживаются версией 0.9.20 UPower (или не работают в 0.9.21). (Я отправил несколько патчей для этого .) Кстати, я бы снова +1 вам, если бы я мог за эти хорошие скриншоты.sudo apt-get update
завершается неудачно с `W: Не удалось получить ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists/vivid/main/… 404 Not Found` и снова дляbinary-i386/Packages
. Действительно, ppa.launchpad.net/daniel.pavel/solaar/ubuntu/dists перечисляет только пакеты до 14.04 (верный). На github, github.com/pwr/Solaar/issues/232 была подана ошибка с обходным решением в комментариях.Первое устройство, которое вы подключаете, просто работает, но если у вас есть другая клавиатура или мышь, вам нужно соединить его с существующим приемником. Вот скрипт, который вы можете использовать для сопряжения ваших устройств в Linux:
Работает отлично.
источник
[[
и]]
в ееautopair.sh
к[
и]
но тогда он работал отлично! Большое спасибо.... but if you get another keyboard or mouse then you need to pair it with the existing receiver
Это предложение очень помогло. Благодарю.У меня есть клавиатура Logitech K360, беспроводная трекпад Logitech и беспроводная мышь Logitech M510, все они работают через один объединяющий приемник.
Первоначально я настроил устройства на компьютере с Windows, затем переместил объединяющий приемник на свой компьютер с Linux (работает под управлением Ubuntu 12.04). Все устройства работают хорошо большую часть времени.
Я столкнулся с двумя проблемами:
Первая проблема заключается в том, что я хотел бы настроить разные скорости для трекпада и мыши, но они совместно распознаются как мышь, поэтому возможна только одна конфигурация.
Вторая проблема заключается в том, что время от времени я, кажется, теряю сигнал. Другими словами, ни одно из устройств не будет работать - или они перестанут работать. Я сталкиваюсь с этим и в Windows - только одна из тех вещей. Я вытаскиваю ресивер из слота usb, а затем снова вставляю его и сигнал восстанавливается - устройства работают.
Я счастлив с договоренностью, хотя я действительно желаю, чтобы я мог найти решение по первому вопросу.
Надеюсь это поможет,
источник
если вы новичок в Ubuntu, выполните следующие действия: ответ тот же, что и выше, но пошагово, используя: https://github.com/treeder/logitech_unifier
нажмите на файл autopair.sh, затем выберите raw, затем сохраните как, сохраните его по любому пути. Теперь вернитесь и загрузите unify.c таким же образом и поместите его в ту же папку. Теперь либо щелкните правой кнопкой мыши на autopair.sh и в разрешениях разрешите его исключение. Теперь вы можете запустить его двойным щелчком, если нет, нажмите Ctrl + L и скопируйте этот путь, нажмите Ctrl + Shift + T записи CD, затем нажмите Ctrl + Shift + V и нажмите Enter сейчас записи
и нажмите Enter, теперь вы можете запустить его, написав ./autopair.sh и нажав Enter
это все, что говорит вам, чтобы выключить устройство и нажать Enter, затем вы включите устройство, и все, повторите для других устройств. Я мог бы догадаться, если компилятор не работает, вам нужно установить основы сборки. запустив
Теперь выполните приведенные выше инструкции еще раз. если это все еще не идет, может быть, вы можете подключиться с помощью другого компьютера.
источник
Одной из сильных сторон Linux является то, что если у вас есть проблема, кто-то найдет элегантное решение этой проблемы - и поделится ею.
В этом случае джентльмен по имени Даниэль Павел создал приложение под названием Solaar. Это приложение предоставляет очень элегантный интерфейс для управления приемником Logitech Unifying и подключенными к нему устройствами.
В этой статье описывается приложение и предоставляются инструкции по установке: http://www.webupd8.org/2013/07/pair-unpair-logitech-unifying-devices.html.
Я использовал Solaar некоторое время, и я нашел, что это очень полезно.
Надеюсь, это поможет,
источник