Вопрос или проблема
Я использую Ubuntu 24.04 и USB-ресивер Logitech unifying для подключения беспроводной клавиатуры и мыши:
- K540
- M310
Когда я загружаю свой ПК, и клавиатура, и мышь работают в меню загрузки EFI.
Однако после загрузки в Ubuntu 24.04 работает только клавиатура.
Я установил solaar, и он показывает, что и мышь, и клавиатура подключены. Когда я выключаю и снова включаю мышь, это отображается в solaar, однако это не влияет на работу мыши.
И в solaar, и в dmesg протокол HID++ указан как используемый.
К слову сказать: все работало без проблем в Ubuntu 20.04 и Ubuntu 22.04, но неожиданно перестало работать после некого обновления в Ubuntu 22.04; я пытался исправить это, обновившись до Ubuntu 24.04, но это, видимо, не сработало.
Есть идеи, в чем может быть дело?
Конечно, я постараюсь собрать как можно больше информации для отладки, если вы меня направите.
Спасибо.
У меня такая же проблема на ThinkPad 480s с Ubuntu 24.04.01 LTS и мышью Logitech M317. Трекпад и J-мышь работают на ThinkPad, но M317 просто перестает работать. Вот что я пробовал сделать безуспешно:
Раньше она, казалось, переставала работать после перезагрузки, на этот раз она перестала работать во время встречи в Zoom.
- Выключить/включить мышь. Переставить USB-ресивер в другой порт.
- Сброс USB и usbreset (указав соответствующий USB ID, возвращаемый lsusb).
Я собираюсь попробовать ещё кое-что и обновлю информацию здесь.
Ответ или решение
Решение проблемы с беспроводной клавиатурой и мышью Logitech Unifying Receiver в Ubuntu 24.04
Внедрение новейших апдейтов в операционной системе Ubuntu иногда сопровождается неполадками в совместимости оборудования. Столкнувшись с ситуацией, когда беспроводные устройства работают в EFI меню, но теряют функциональность в Ubuntu 24.04, можно предположить наличие обновленных системных драйверов или изменений в ядре ОС.
Анализ проблемы
При детальном рассмотрении ситуации выясняется, что:
- В EFI меню устройства работают корректно, что свидетельствует об отсутствии аппаратной неисправности.
- В настройках Solaar оба устройства отображаются как подключенные и работающие под протоколом HID++.
- Проблема возникает после обновления, что позволяет предположить, что источник — модификации программной части.
Возможные решения
-
Проверка логов и обновление драйверов:
- Откройте терминал и проверьте системные логи командой
dmesg | grep hid
. Это поможет выявить специфические ошибки при инициализации устройств. - Убедитесь, что все драйверы обновлены:
sudo apt update && sudo apt upgrade
.
- Откройте терминал и проверьте системные логи командой
-
Переподключение и проверка портов:
- Если не помогло переключение USB-порта, попробуйте использовать USB 2.0 порты, так как иногда устройства совместимы не с любыми конфигурациями USB 3.0.
- Перезапуск USB шин через
sudo service udev restart
может возобновить работу устройств.
-
Конфликты HID++ протоколов:
- Убедитесь, что в системе отсутствуют программы или драйвера, которые могут конфликтовать с HID++.
- Временно отключите все лишние периферийные устройства, чтобы минимизировать возможность конфликтов.
-
Использование альтернативных приложений и утилит:
- Если Solaar не помогает, попробуйте настроить устройства с помощью других утилит, таких как
hidrd
илиxinput
. - Запустите
xinput list
, чтобы убедиться, что устройства корректно регистрируются в системе.
- Если Solaar не помогает, попробуйте настроить устройства с помощью других утилит, таких как
-
Откат до предыдущей версии ядра:
- Если проблема ясно связана с обновлением, рассмотрите возможность отката до предыдущей стабильной версии ядра:
- После перезагрузки, в GRUB меню выберите пункт «Advanced options for Ubuntu» и загрузитесь с предыдущей версии ядра.
- Если проблема ясно связана с обновлением, рассмотрите возможность отката до предыдущей стабильной версии ядра:
Заключение
Решение проблемы требует системного подхода и анализа всех уровнях взаимодействия оборудования и ОС. Использование логов и системных утилит, а также обращение к сообществу пользователей Ubuntu, может значительно ускорить процесс исправления ошибки и восстановление нормальной функциональности ваших устройств.