Клавиатура перестает отвечать, когда я подключаю свои наушники.

Вопрос или проблема

Я использую 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. Давайте подробнее рассмотрим возможные причины и пути решения вашей проблемы.

Анализ проблемы

  1. Конфликт устройств: Судя по вашему описанию и выводам команд lsusb и xinput list, ваш наушник определенно распознается как устройство ввода. Во многих случаях беспроводные гарнитуры имеют мультимедийные клавиши, которые могут перехватывать события ввода и, таким образом, вызывать конфликты с другими устройствами ввода, такими как ваша внешняя клавиатура.

  2. Идентификация устройств: Наушники, как видно из вывода xinput list, имеют несколько элементов управления, которые входят в конфигурацию устройства. Если при подключении наушников система переключает активное устройство ввода, то это может временно отключать вашу клавиатуру.

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

Рекомендации по решению проблемы

  1. Отключение мультимедийных клавиш на наушниках: Если у вас есть возможность, временно отключите или измените настройки мультимедийных клавиш на вашем Logitech Zone Wireless 2. Это может помочь избежать конфликта ввода при переключении устройств.

  2. Изменение конфигурации устройств:

    • Запустите xinput и посмотрите, как система идентифицирует ваши устройства. Вы можете попробовать отключить функционал клавиш управления наушников через xinput disable [id], где [id] — это идентификатор вашего устройства.
    • После этого попробуйте снова подключить наушники и посмотрите, будет ли сохраняться функциональность вашей клавиатуры.
  3. Обновление системы и драйверов: Убедитесь, что ваша операционная система и драйвера на последние версии. Это может включать обновление ядра Linux и всех установленных пакетов. Используйте команды:

    sudo apt update
    sudo apt upgrade
  4. Создание нового пользователя: Как временное решение, попробуйте создать нового пользователя в вашем Ubuntu и проверьте, сохраняется ли проблема. Это может помочь определить, является ли проблема связанной с конфигурациями пользователя.

  5. Логи системы: Проверьте журналы системы (например, dmesg или /var/log/syslog) на предмет сообщений об ошибках, которые возникают при подключении наушников. Возможно, вы найдете подсказки о том, что идет не так.

Заключение

Ситуация, с которой вы столкнулись, действительно может быть связана с конфликтом приоритетов устройств ввода. Следуя приведенным рекомендациям, вы сможете лучше понять природу проблемы и возможно найти одно из временных решений. Если проблема продолжает сохраняться, вы можете обратиться в службу поддержки Logitech или сообщество Ubuntu для более детальной диагностики.

Оцените материал
Добавить комментарий

Капча загружается...