Я нахожусь на Ubuntu 18.04, и мой Logitech MX Master, подключенный через Bluetooth, недавно начал очень нервничать. Вот выдержка из вывода evhz: ( https://gitlab.com/iankelling/evhz )
MX Master: Latest 1000Hz, Average 483Hz
ST LIS3LV02DL Accelerometer: Latest 11Hz, Average 13Hz
MX Master: Latest 20Hz, Average 496Hz
MX Master: Latest 1000Hz, Average 485Hz
ST LIS3LV02DL Accelerometer: Latest 13Hz, Average 13Hz
MX Master: Latest 20Hz, Average 497Hz
MX Master: Latest 1000Hz, Average 486Hz
MX Master: Latest 20Hz, Average 498Hz
MX Master: Latest 1000Hz, Average 487Hz
ST LIS3LV02DL Accelerometer: Latest 13Hz, Average 13Hz
MX Master: Latest 20Hz, Average 498Hz
MX Master: Latest 1000Hz, Average 488Hz
ST LIS3LV02DL Accelerometer: Latest 13Hz, Average 13Hz
MX Master: Latest 20Hz, Average 499Hz
MX Master: Latest 1000Hz, Average 489Hz
MX Master: Latest 20Hz, Average 499Hz
MX Master: Latest 1000Hz, Average 490Hz
cat /sys/module/usbhid/parameters/mousepoll
выводит 0, поэтому я попытался заставить частота опроса в /etc/modules
как таковая:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
-r usbhid
usbhid mousepoll=2
Кажется, что я сделал это неправильно, поскольку cat /sys/module/usbhid/parameters/mousepoll
все еще только выводит 0. У кого-нибудь есть предложение, что я мог бы попробовать дальше? Спасибо!
Удаление usbhid
модуль не отключает мою мышь, таким образом, это не влияет на Bluetooth. Некоторые потоки ( 1 , 2 ) упоминают, что установка /sys/kernel/debug/bluetooth/hci0/conn_max_interval
, conn_min_interval
и conn_latency
должна работать, но они не делают для меня. Установка тех же параметров через hcitool
действительно работает. Подключите мышь и получите дескриптор из подключения Bluetooth с hcitool:
# hcitool -i hci0 con
Connections:
< LE 12:34:56:78:9A:BC handle 3585 state 1 lm MASTER AUTH ENCRYPT
Затем устанавливает низкие значения в течение минуты, макс. и задержки как выше:
hcitool lecup --handle 3585 --min=6 --max=7 --latency=0
hcitool отмечает фактор в течение минуты и макс. составляет 1,25 мс, таким образом, это должно принять уровни опроса с интервалом 7,5 мс - 8,75 мс.
, Поскольку настройки только относятся к подключению Bluetooth, решение сразу прекращает работать после разъединений мыши поэтому если у кого-либо есть более постоянное решение, я хотел бы услышать об этом!