Вопрос или проблема
Я использую Ubuntu 24.04 на своем ноутбуке Dell Inspiron 7580. У меня есть внешняя клавиатура и также гарнитура Logitech Zone Wireless 2, которая беспроводная, но использует USB-ключ. Каждый раз, когда я подключаю гарнитуру к компьютеру, клавиатура перестает реагировать. Если я подожду некоторое время и перезапущу приложение, которое использовал (например, Google Chrome), клавиатура обычно возвращается к норме. Но это раздражает, потому что происходит каждый раз, когда я выключаю и включаю гарнитуру.
У меня создается впечатление, что мультимедийные управления на гарнитуре могут мешать. Похоже, что гарнитура также каким-то образом распознается как “клавиатура”, и активное приложение переключает устройства или что-то в этом роде. Это возможно?
Есть ли способ исправить или более подробно исследовать эту проблему?
Вывод команды lsusb
следующий:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 413c:301d Dell Computer Corp. Dell Universal Receiver
Bus 001 Device 003: ID 0424:2734 Microchip Technology, Inc. (formerly SMSC) USB2734
Bus 001 Device 004: ID 2109:0100 VIA Labs, Inc. USB 2.0 BILLBOARD
Bus 001 Device 005: ID 0a12:4010 Cambridge Silicon Radio, Ltd
Bus 001 Device 006: ID 413c:2501 Dell Computer Corp. Keyboard and mouse dongle
Bus 001 Device 007: ID 0c45:671f Microdia Integrated_Webcam_HD
Bus 001 Device 008: ID 0424:274c Microchip Technology, Inc. (formerly SMSC) Hub Controller
Bus 001 Device 010: ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
Bus 001 Device 013: ID 046d:0af0 Logitech, Inc. Zone 950
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0424:5734 Microchip Technology, Inc. (formerly SMSC) USB5734
Вывод команды xinput list
следующий:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DP-2 id=10 [slave pointer (2)]
⎜ ↳ Dell Dell Universal Receiver Mouse id=12 [slave pointer (2)]
⎜ ↳ Dell Dell Universal Receiver Consumer Control id=13 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse Consumer Control id=18 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=20 [slave pointer (2)]
⎜ ↳ DELL08A6:00 06CB:CCA8 Touchpad id=21 [slave pointer (2)]
⎜ ↳ DELL08A6:00 06CB:CCA8 Mouse id=22 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=27 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Dell Dell Universal Receiver id=11 [slave keyboard (3)]
↳ Dell Dell Universal Receiver System Control id=14 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=17 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse System Control id=19 [slave keyboard (3)]
↳ Intel HID events id=23 [slave keyboard (3)]
↳ Intel HID 5 button array id=24 [slave keyboard (3)]
↳ Dell WMI hotkeys id=25 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=26 [slave keyboard (3)]
↳ DP-2 id=28 [slave keyboard (3)]
↳ Dell Dell Universal Receiver Consumer Control id=29 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse Consumer Control id=30 [slave keyboard (3)]
↳ Logitech Zone 950 Consumer Control id=15 [slave keyboard (3)]
↳ Logitech Zone 950 id=16 [slave keyboard (3)]
Спасибо!
Ответ или решение
Проблема, с которой вы столкнулись, может быть связана с конфликтом между вашим беспроводным наушником Logitech Zone Wireless 2 и внешней клавиатурой, подключенной к ноутбуку Dell Inspiron 7580, работающему под управлением Ubuntu 24.04. Давайте подробнее рассмотрим возможные причины и пути решения вашей проблемы.
Анализ проблемы
-
Конфликт устройств: Судя по вашему описанию и выводам команд
lsusb
иxinput list
, ваш наушник определенно распознается как устройство ввода. Во многих случаях беспроводные гарнитуры имеют мультимедийные клавиши, которые могут перехватывать события ввода и, таким образом, вызывать конфликты с другими устройствами ввода, такими как ваша внешняя клавиатура. -
Идентификация устройств: Наушники, как видно из вывода
xinput list
, имеют несколько элементов управления, которые входят в конфигурацию устройства. Если при подключении наушников система переключает активное устройство ввода, то это может временно отключать вашу клавиатуру. -
Проблемы с драйверами: Также стоит учитывать, что проблемы с драйверами для устройства могут привезти к нестабильной работе. Возможно, что Ubuntu не всегда правильно обрабатывает запросы из разных источников.
Рекомендации по решению проблемы
-
Отключение мультимедийных клавиш на наушниках: Если у вас есть возможность, временно отключите или измените настройки мультимедийных клавиш на вашем Logitech Zone Wireless 2. Это может помочь избежать конфликта ввода при переключении устройств.
-
Изменение конфигурации устройств:
- Запустите
xinput
и посмотрите, как система идентифицирует ваши устройства. Вы можете попробовать отключить функционал клавиш управления наушников черезxinput disable [id]
, где[id]
— это идентификатор вашего устройства. - После этого попробуйте снова подключить наушники и посмотрите, будет ли сохраняться функциональность вашей клавиатуры.
- Запустите
-
Обновление системы и драйверов: Убедитесь, что ваша операционная система и драйвера на последние версии. Это может включать обновление ядра Linux и всех установленных пакетов. Используйте команды:
sudo apt update sudo apt upgrade
-
Создание нового пользователя: Как временное решение, попробуйте создать нового пользователя в вашем Ubuntu и проверьте, сохраняется ли проблема. Это может помочь определить, является ли проблема связанной с конфигурациями пользователя.
-
Логи системы: Проверьте журналы системы (например,
dmesg
или/var/log/syslog
) на предмет сообщений об ошибках, которые возникают при подключении наушников. Возможно, вы найдете подсказки о том, что идет не так.
Заключение
Ситуация, с которой вы столкнулись, действительно может быть связана с конфликтом приоритетов устройств ввода. Следуя приведенным рекомендациям, вы сможете лучше понять природу проблемы и возможно найти одно из временных решений. Если проблема продолжает сохраняться, вы можете обратиться в службу поддержки Logitech или сообщество Ubuntu для более детальной диагностики.