Беспроводная клавиатура Logitech перестает работать через определенные промежутки времени

У меня есть клавиатура Logitech K830, которая прекрасно работала с Linux (Ubuntu 16.4 на длительный срок), но начала работать после обновления около сентября 2017 года.

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

Клавиатура начинает работать нормально, когда я подключаю ресивер и включаю его, но через некоторое время он теряет связь с ресивером. Комбинация повторного подключения приемника и повторного запуска клавиатуры заставляет клавиатуру работать в течение нового переменного промежутка времени. Клавиатура бесперебойно работала с приемником до сентября 2017 года.

Когда я подключаю клавиатуру и набираю lsusb, я вижу клавиатуру в следующем списке:

Bus 002 Device 098: ID 046d:c52b Logitech, Inc. Unifying Receiver

После того, как она случайно потеряет соединение, я больше не вижу эту строку.

Не уверен, относится ли это к делу: если я наберу ls в /sys/bus/pci/drivers/xhci_hcd, я увижу только один адрес 0000:00:14.0, независимо от количества подключенных USB-приемников, которые я подключил.

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

Есть некоторые вопросы и ответы, которые похожи на эту проблему и связаны с автоподключением USB. У меня не установлено laptop-mode, и проблема возникает также, когда мой ноутбук подключен к сети. Я попытался:

sudo sh -c "echo -1 > /sys/module/usbcore/parameters/autosuspend"

Как предложено в основном ответе здесь , но это не помогло.

Я попробовал использовать простую USB-клавиатуру с кабелем, и она надежно работает.

2
задан 20 December 2017 в 17:13

1 ответ

Перестройка для минимизации помех

Шина 002 Устройство 098

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

Вполне возможно, что нано-приемник клавиатуры является причиной. Если это так, вы можете использовать приемник мыши.

Подключите до 6 устройств к одному приемнику

  1. Установите solaar
sudo apt-get install solaar
  1. , отключите нано-приемник клавиатуры и выключите клавиатуру.
  2. Подключите клавиатуру к нано-приемнику мыши.
    запустите solaar-cli pair и при появлении запроса включите клавиатуру.
1
ответ дан 20 December 2017 в 17:13

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

Похожие вопросы: