- Вопрос или проблема
- 2024 Вновь
- Ответ или решение
- Решение проблемы с работой сенсорных панелей Logitech в Ubuntu с использованием Unifying Receiver
- 1. Проверка совместимости и соединения устройств
- 2. Обновление программного обеспечения
- 3. Проверка прав доступа и настройка устройств
- 4. Переход на X11 или дальнейшая диагностика
- 5. Параметры BIOS и USB-порты
- 6. Дополнительные настройки и утилиты
- Заключение
Вопрос или проблема
Я использовал отдельный тачпад Logitech с моим настольным компьютером Ubuntu, и пытаясь подключить другой к резервному компьютеру, я обнаружил, что оба тачпада Logitech не будут работать в качестве указывающего устройства после подключения, в настоящее время на моих машинах Ubuntu 20.04. Даже на настольном компьютере, где он работал, пока я не разъединил их, чтобы сузить проблему. Они просто не действуют как указывающие устройства больше после подключения/пере подключения.
Я использую Solaar для подключения.
Вот мой вывод solaar, когда оба тачпада были переподключены:
$ solaar show
Унифицированный приемник
Путь устройства : /dev/hidraw1
USB id : 046d:c52b
Серийный номер : 08C4950C
Прошивка : 12.10.B0032
Загрузчик : 02.14
Другое : AA.AA
Имеет 2 подключенных устройства из максимума 6.
Уведомления: беспроводной (0x000100)
Счетчики активности устройства: 2=17
1: Беспроводной тачпад
Кодовое название : Беспроводной тачпад
Тип : тачпад
Беспроводной PID : 4011
Протокол : HID++ 2.0
Частота опроса : 8 мс (125Гц)
Серийный номер: DCBF0037
Кнопка питания расположена на основании.
Аккумулятор: неизвестно (устройство отключено).
2: Беспроводной перезаряжаемый тачпад T650
Кодовое название : T650
Тип : тачпад
Беспроводной PID : 4101
Протокол : HID++ 2.0
Частота опроса : 8 мс (125Гц)
Серийный номер: E6CBD4AB
Кнопка питания расположена на основании.
Аккумулятор: неизвестно (устройство отключено).
Этот вывод после того, как он, по предположениям, был подключен, как видно из кнопки “Разъединить” на графическом интерфейсе solaar:
$ solaar --version
solaar 1.0.1
Напомню, эти тачпады успешно использовались в качестве указывающих устройств до разъединения и повторного подключения сегодня.
У меня есть один унифицированный приемник на каждый из этих тачпадов, поэтому я протестировал все комбинации, и проблема остается той же при использовании каждого из двух унифицированных приемников. Проблема, похоже, постоянна для двух моделей тачпадов (один из которых T650, другой – более старый, который сейчас не распознается), двух логитековских унифицированных приемников и двух машин Ubuntu 20.04.
Как вы бы подошли к решению этой проблемы, чтобы они действительно работали в качестве указывающих устройств после их подключения?
(Я использую X11 и Gnome Shell в качестве оконной системы на Ubuntu 20.04 с последними установленными обновлениями на случай, если это имеет значение).
2024 Вновь
Случается снова. Теперь на Ubuntu 22.04. После того, как этот тачпад перестал работать, я обновил Solaar, и версия Solaar теперь 1.1.13. Когда обновленный solaar запускается из командной строки, он говорит:
правила не могут получать доступ к модификаторам клавиш в Wayland, доступный процесс работает только на GNOME с установленным расширением Solaar Gnome
невозможно создать uinput устройство: “/dev/uinput” не может быть открыт для записи
Права доступа к упомянутому /dev/uinput – crw-------
, что звучит достаточно, так как я также пробовал запускать solaar от имени root.
Я на Wayland, но он работал до вчерашнего дня. Это не T650, а более старая и лучшая модель на этот раз. Я сильно полагаюсь на него для облегчения RSI.
Не было ли каких-либо недавних обновлений Ubuntu, возможно?
Ваша версия Solaar устарела. У вас 1.0.1, а последняя версия 1.1.1.
Обновите следующим образом…
Легкий способ установить/поддерживать/обновить Solaar – использовать PPA.
Добавьте репозиторий…
Смотрите https://launchpad.net/~solaar-unifying/+archive/ubuntu/stable
sudo add-apt-repository ppa:solaar-unifying/stable
sudo apt-get update
Установите Solaar…
sudo apt install solaar
Примечание: Если он уже установлен, Установщик программного обеспечения
может быть использован для обновления.
Если вы не хотите видеть всплывающее окно при запуске…
Смотрите https://pwr-solaar.github.io/Solaar/
Графический интерфейс Solaar можно запустить несколькими способами
--window=show (по умолчанию) запускается с видимым основным окном,
--window=hide запускается с скрытым основным окном,
--window=only не использует системный трей и запускается с видимым основным окном.
Для получения дополнительной информации о командной строке Solaar используйте опцию справки…
solaar --help
Дополнительные заслуги
Touchégg – это приложение, которое работает в фоновом режиме и преобразует жесты, которые вы делаете на своем тачпаде или сенсорном экране, в видимые действия на вашем рабочем столе.
Смотрите touchegg
на https://github.com/JoseExposito/touchegg
Включите многофункциональные жесты GNOME Shell на X11 с этим расширением.
Смотрите X11 Gestures
на https://github.com/JoseExposito/gnome-shell-extension-x11gestures
Настольное приложение для настройки Touchégg
Смотрите touche
на https://github.com/JoseExposito/touche
Примечание: Это требует X11 и не будет работать в Wayland.
Обновление #1:
обновления прошивки
Некоторая стартовая информация…
Вы можете попробовать обновить прошивку в унифицированных dongles Logitech. Смотрите https://community.logitech.com/s/question/0D531000055gw8YCAQ/logitech-response-to-unifying-receiver-research-findings для инструкций и прошивки.
Вы также можете проверить настройки USB в вашем BIOS. Возможно, их нужно настроить на USB 2.0 или в режим совместимости.
Наконец, вам, возможно, придется подключить dongle напрямую к USB-порту вашего компьютера, а не к хабу (если вы используете один).
Обновление:
https://community.logitech.com/s/question/0D531000058b3B7CAI/logitech-response-to-research-findings
Обновление:
https://www.techsupportalert.com/content/update-your-logitech-wireless-dongle-right-now.htm
https://support.logi.com/hc/en-us/community/posts/360032078393-Logitech-Response-to-Research-Findings
Обновление:
https://support.logi.com/hc/en-us/community/posts/360033207154-Logitech-Unifying-Receiver-Update
https://support.logi.com/hc/en-us/articles/360035037273
.
Ответ или решение
Решение проблемы с работой сенсорных панелей Logitech в Ubuntu с использованием Unifying Receiver
Проблема, описанная в запросе, касается неработоспособности сенсорных панелей Logitech после их подключения к USB Unifying Receiver и наблюдается на операционных системах Ubuntu 20.04 и Ubuntu 22.04. Ниже приведен упорядоченный план действий для диагностики и устранения данной проблемы.
1. Проверка совместимости и соединения устройств
Перед началом необходимо убедиться, что устройства, которые вы пытаетесь использовать, полностью совместимы друг с другом. Убедитесь, что:
- Модель Touchpad: Пользователи сообщают о проблемах с некоторыми моделями. Убедитесь, что оба touchpad, которые вы используете (в данном случае Wireless Touch и T650), поддерживаются Unifying Receiver.
- Включение устройств: Проверьте, включены ли сенсорные панели и видимы ли они в интерфейсе Solaar.
2. Обновление программного обеспечения
Вы используете устаревшую версию Solaar (1.0.1), что может быть причиной проблем с совместимостью:
-
Обновление Solaar: Рекомендуется установить последнюю версию Solaar через PPA. Для этого выполните следующие команды в терминале:
sudo add-apt-repository ppa:solaar-unifying/stable sudo apt-get update sudo apt install solaar
-
Обновление прошивки: Убедитесь, что прошивка вашего Unifying Receiver обновлена. Инструкции можно найти на официальном сайте Logitech.
3. Проверка прав доступа и настройка устройств
Система сообщает о проблемах с доступом к /dev/uinput
. Проблема может быть связана с разрешениями для текущего пользователя:
-
Проверка разрешений: Убедитесь, что ваш пользователь добавлен в группу
input
. Это можно сделать с помощью команды:sudo usermod -aG input $(whoami)
-
Перезагрузка системы: После внесения изменений в группы, перезагрузите систему для их применения.
4. Переход на X11 или дальнейшая диагностика
Вы указали, что используете Wayland. Некоторые функции Solaar могут корректно работать только в среде X11:
- Пробуйте переключиться на X11: Это может помочь избежать проблем совместимости в использовании различных клавиатурных сокращений. Для смены на X11 на экране входа в систему выберите "Ubuntu on Xorg".
5. Параметры BIOS и USB-порты
Некоторые проблемы могут возникать из-за неправильной конфигурации BIOS или использования USB-хабов:
- Проверьте настройки BIOS: Убедитесь, что USB-порты настроены на работу в режиме USB 2.0 или Legacy mode.
- Подключение напрямую: Попробуйте подключить Unifying Receiver напрямую к компьютеру, минуя USB-хаб.
6. Дополнительные настройки и утилиты
Если перечисленные шаги не дали результатов:
- Изучите программное обеспечение Touchégg для расширения функциональности сенсорной панели, того же как на X11.
- Проверка логов: Изучите журналы системы (например,
dmesg
или/var/log/syslog
) на предмет ошибок, относящихся к вашему устройству.
Заключение
Применение предложенных шагов должно помочь в восстановлении функциональности сенсорных панелей Logitech в Ubuntu. Если проблема все еще не решена, возможно, стоит обратиться в техподдержку Logitech для более глубокой диагностики или изучить сообщества пользователей Ubuntu и Logitech для получения свежих новостей и возможных решений.