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

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

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

7 ответов

Решение

У меня здесь клавиатура с подсветкой 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 в меню приложений и запустить его оттуда.

Я хотел бы дополнить ответ Лекенштейна, добавив функцию, о которой я не знал. У меня есть мышь 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:

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

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

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

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

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

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

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

У меня есть клавиатура 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 сейчас записи

chmod +x autopair.sh

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

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

sudo apt-get install build-essential

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

Основываясь на ответе @Lekensteyn, вы можете построить ltunifyпрограмма в докере — если не хотите ставить всякие зависимости для разовых задач:

      mkdir -p $HOME/bin &&
docker run -it \
  -v /etc/localtime:/etc/localtime \
  -v $HOME/bin:/home-bin \
  ubuntu bash -c "
    apt-get update &&
    apt-get -y install gcc mono-mcs make git &&
    rm -rf /var/lib/apt/lists/* &&
    mkdir -p \$HOME/bin &&
    git clone https://git.lekensteyn.nl/ltunify.git &&
    cd ltunify &&
    make install-home &&
    cp -v \$HOME/bin/ltunify /home-bin/"

Проверено на ubuntu:20.04образ докера. Двоичный файл хорошо работал при добавлении клавиатуры Logitech K520 в дополнение к моей мыши к моему ноутбуку под управлением Ubuntu 20.04 LTS.

Другие вопросы по тегам