Поддерживается ли приемник Logitech Unifying?

120

Logitech имеет приемник Unifying, который позволяет добавлять несколько устройств, используя одно устройство USB. Поддерживается ли это в Ubuntu, и если да, мне нужно что-то дополнительно настроить, чтобы при добавлении нового беспроводного устройства оно распознавалось тем же приемником.

Информация: http://www.logitech.com/en-us/66/6079

Луис Альварадо
источник

Ответы:

153

У меня здесь клавиатура с подсветкой 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/solaarPPA (если вы не знаете, как установить такой PPA, см. Что такое PPA и как их использовать? ). После установки вы можете найти Solaar в меню приложений и запустить его оттуда.

Lekensteyn
источник
2
@Jeff Существует известная проблема с USB 3.0 в старых ядрах, см. Askubuntu.com/q/269762/6969
Lekensteyn
Извините, но я не смог заставить это работать для моей установки. Я использую Ubuntu 13.04, у меня есть 2 мыши и 1 клавиатура, пожалуйста, помогите.
powell4076
@ powell4076 Вам нужно добавить какие устройства у вас есть. Вы получите больше помощи, связанной с этой проблемой, если будете напрямую общаться с разработчиком Solaar, как и я. Помочь ему поможет всем пользователям Logitech.
Луис Альварадо
@Lekensteyn Я следовал инструкциям к письму в Ubuntu 13.04, но получаю следующую ошибку при использовании команды sudo ltunify pair: "sudo: ltunify: команда не найдена". Я сижу в каталоге ~ / ltunify $ правильно и не было ошибок или проблем при установке.
MAllen22842,
2
@ MAllen22842 С установленными правилами udev вам не нужно sudo. Если вы не можете заставить работать правила udev, попробуйте sudo ./ltunify ...вместо этого.
Лекенштейн
75

Я хотел бы дополнить ответ Лекенштейна, добавив функцию, о которой я не знал. У меня есть мышь Logitech Anywhere MX, и когда батарейки почти разряжены, я получил следующее сообщение:

введите описание изображения здесь

Таким образом, приемник Unifying не только поддерживается, но и предлагает (в зависимости от устройства) несколько функций, подобных изображению выше. Это изображение было с Ubuntu 12.10

В Ubuntu 14.04 с версией 0.9.2 вы можете увидеть следующее:

  • Значок панели (значок батареи), показывающий, сколько батареи осталось от беспроводной мыши
  • Меню (после нажатия на значок батареи), которое показывает все мыши, которые были в паре
  • Если щелкнуть параметр Unified Receiver, откроется второе окно, в котором отображается каждая мышь в отдельности с несколькими параметрами.

введите описание изображения здесь

Я рекомендую прочитать эту прекрасную статью о технологии объединения Logitech, написанную Лекенштейном.

Обратите внимание, что в последних версиях PPA не требуется, так как он уже входит в репозиторий Universe с solaar-gnome3(для Gnome3 / Unity) и solaarпакетами.

Также посмотрите список текущих поддерживаемых устройств и чтобы установить его, если вы не используете последнюю версию Ubuntu, просто запустите следующие строки:

sudo apt-get update   
sudo apt-get install solaar   

Выйдите из системы и войдите снова, и Solaar должен появиться на вашей верхней панели. Вы также можете запустить приложение из Dash, набрав «Solaar».

Вот несколько изображений мышей Logitech, работающих вместе с одним унифицированным приемником:

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Solaar предлагает более простой способ узнать, сколько батареи у вас осталось, сколько времени вы потратили, какую мышь используете и многое другое. Он также предлагает специальные функции, такие как обнаружение зарядки аккумулятора:

введите описание изображения здесь

Следующие 2 изображения взяты из 64-битной версии Ubuntu 16.04 с Solaar:

введите описание изображения здесь

введите описание изображения здесь

Луис Альварадо
источник
5
Это особенность UPower от Julien Danjou, я упомянул об этом в заключении моей статьи .
Лекенштейн
1
К вашему сведению, (приблизительное) состояние питания также можно получить с помощью upower -i <path of receiver>. По пути беги upower -e. Некоторые устройства в настоящее время не поддерживаются версией 0.9.20 UPower (или не работают в 0.9.21). (Я отправил несколько патчей для этого .) Кстати, я бы снова +1 вам, если бы я мог за эти хорошие скриншоты.
Лекенштейн
1
Репозиторий Solaar не работает, если вы используете 14.10 (Utopic) или 15.04 (Vivid). 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 была подана ошибка с обходным решением в комментариях.
skierpage
3
Репозиторий PPA не требуется для последних выпусков, начиная с Vivid Vervet, поскольку solaar и solaar-gnome3 включены в репозиторий Universe. @skierpage
Ярно
34

Первое устройство, которое вы подключаете, просто работает, но если у вас есть другая клавиатура или мышь, вам нужно соединить его с существующим приемником. Вот скрипт, который вы можете использовать для сопряжения ваших устройств в Linux:

Работает отлично.

Трэвис Ридер
источник
1
Необходимо , чтобы преобразовать [[и ]]в ее autopair.shк [и ]но тогда он работал отлично! Большое спасибо.
Танели
2
Только что попробовал на Ubuntu 14.04 с приемником M305 и Unifyint, и это работает отлично!
Элайджа Линн
... but if you get another keyboard or mouse then you need to pair it with the existing receiverЭто предложение очень помогло. Благодарю.
Asme Just
1

У меня есть клавиатура Logitech K360, беспроводная трекпад Logitech и беспроводная мышь Logitech M510, все они работают через один объединяющий приемник.

Первоначально я настроил устройства на компьютере с Windows, затем переместил объединяющий приемник на свой компьютер с Linux (работает под управлением Ubuntu 12.04). Все устройства работают хорошо большую часть времени.

Я столкнулся с двумя проблемами:

Первая проблема заключается в том, что я хотел бы настроить разные скорости для трекпада и мыши, но они совместно распознаются как мышь, поэтому возможна только одна конфигурация.

Вторая проблема заключается в том, что время от времени я, кажется, теряю сигнал. Другими словами, ни одно из устройств не будет работать - или они перестанут работать. Я сталкиваюсь с этим и в Windows - только одна из тех вещей. Я вытаскиваю ресивер из слота usb, а затем снова вставляю его и сигнал восстанавливается - устройства работают.

Я счастлив с договоренностью, хотя я действительно желаю, чтобы я мог найти решение по первому вопросу.

Надеюсь это поможет,

fballem
источник
1
потеря сигнала происходит, когда рядом с USB-портом вашего ресивера находится USB-устройство. Я сходил с ума по этому поводу, а потом просто переключил порты (поместил ресивер подальше)
Джордж Кацанос
1

если вы новичок в Ubuntu, выполните следующие действия: ответ тот же, что и выше, но пошагово, используя: https://github.com/treeder/logitech_unifier

нажмите на файл autopair.sh, затем выберите raw, затем сохраните как, сохраните его по любому пути. Теперь вернитесь и загрузите unify.c таким же образом и поместите его в ту же папку. Теперь либо щелкните правой кнопкой мыши на autopair.sh и в разрешениях разрешите его исключение. Теперь вы можете запустить его двойным щелчком, если нет, нажмите Ctrl + L и скопируйте этот путь, нажмите Ctrl + Shift + T записи CD, затем нажмите Ctrl + Shift + V и нажмите Enter сейчас записи

chmod +x autopair.sh

и нажмите Enter, теперь вы можете запустить его, написав ./autopair.sh и нажав Enter

это все, что говорит вам, чтобы выключить устройство и нажать Enter, затем вы включите устройство, и все, повторите для других устройств. Я мог бы догадаться, если компилятор не работает, вам нужно установить основы сборки. запустив

sudo apt-get install build-essential

Теперь выполните приведенные выше инструкции еще раз. если это все еще не идет, может быть, вы можете подключиться с помощью другого компьютера.

TheNano
источник
Это решение, которое заставило мою мышь и клавиатуру работать. Мне пришлось использовать два приемника для их работы. Теперь мне нужен только один приемник. БЛАГОДАРЮ ВАС!
Луис Лобо Боробия
1

Одной из сильных сторон Linux является то, что если у вас есть проблема, кто-то найдет элегантное решение этой проблемы - и поделится ею.

В этом случае джентльмен по имени Даниэль Павел создал приложение под названием Solaar. Это приложение предоставляет очень элегантный интерфейс для управления приемником Logitech Unifying и подключенными к нему устройствами.

В этой статье описывается приложение и предоставляются инструкции по установке: http://www.webupd8.org/2013/07/pair-unpair-logitech-unifying-devices.html.

Я использовал Solaar некоторое время, и я нашел, что это очень полезно.

Надеюсь, это поможет,

fballem
источник