У меня есть мышь Logitech M555b для использования с ноутбуком HP Elitebook 8570w под управлением Kubuntu 12.04. Отлично работает сразу после подключения с помощью модуля управления KDE Bluetooth.
Однако через некоторое время (на первый взгляд случайное) оно начинает отставать. Движения задерживаются примерно на 500 мсек на короткий промежуток времени. Обычно он восстанавливается через некоторое время, но это может занять несколько минут. Все действия откладываются: движения, клики, прокрутки. Кроме того, движения могут быть прерывистыми в это время.
Обходной путь, который всегда работает в течение того же короткого промежутка времени, состоит в том, чтобы отсоединить повторно подключить мышь. Это можно сделать с помощью того же модуля управления Bluetooth KDE.
Что я уже пробовал?
Запуск этого во время загрузки:
echo on > `readlink -f /sys/class/bluetooth/hci0`/../../../power/level
Чтобы отключить любые функции энергосбережения на
hci0
устройстве Bluetooth .Проверьте батареи мыши (это всего лишь неделя, другие новые батареи: тот же результат)
- Проверка журналов и сообщений ядра о записях, связанных с Bluetooth: ни один, кроме ожидаемых сообщений о времени соединения.
- Я использую ядро,
3.5.0-13-generic
как указано в PPA xorg-edgers . Загрузка обычного ядра 3.2 Precise приводит к тому же поведению.
Некоторая другая информация, которая может помочь:
- Это происходит, когда на устройстве не активны другие соединения Bluetooth.
- Аналогичные симптомы возникают и на моей стереогарнитуре Bluetooth (A2DP), но затем происходит отставание и пропуск звука. Замена профилей Bluetooth, как описано здесь . Вывод: неисправна не мышь.
- Гарнитура всегда работала нормально, используя мой мертвый Thinkpad T61p со встроенным Bluetooth.
Модуль Bluetooth в моем ноутбуке подключен через USB и отображается как
0a5c:21e1 Broadcom Corp.
Выключение встроенного адаптера Bluetooth и использование другого работает нормально, без задержек.
0a5c:2046 Broadcom Corp. Bluetooth Device
Я мобильный, и несколько человек вокруг меня используют Bluetooth на работе (в основном A2DP). Это также происходит дома, где мои соседи, вероятно, также используют Bluetooth. Это могут быть просто радиопомехи, но я думаю, что соединения Bluetooth должны просто перейти на другой канал. И, кроме того, он просто работает правильно мгновенно при повторном подключении.
Поэтому я думаю, что это проблема программного драйвера, и я хотел бы отладить его. Есть ли способ получить более подробное ведение журнала на модулях Bluetooth (-hid)?
0a5c:21e1 Broadcom Corp.
проблема в Linux.