Исправить задержку Bluetooth-мыши в Linux для устройства без передатчика

Вот как исправить задержку Bluetooth-мыши в Linux. Если у вас есть Bluetooth-мышь, которая подключается непосредственно к модулю, встроенному в ваш ноутбук, без внешнего передатчика для USB-порта, вы, скорее всего, знаете о проблеме задержки курсора. Эта проблема очень распространена в Linux и затрагивает все дистрибутивы, которые я пробовал сам.

Оборудование Bluetooth может быть встроено в материнскую плату вашего устройства или оно может быть установлено как внутренний модуль внутри устройства. Если на вашем ПК или ноутбуке установлено оборудование Bluetooth, вы можете подключить любое из ваших беспроводных устройств к этому ПК с помощью протокола Bluetooth. Передатчики Bluetooth также существуют как внешнее устройство, которое может быть подключено к порту USB.

Исторически стек Bluetooth в Linux реализовывался библиотекой BlueZ. BlueZ обеспечивает поддержку основных уровней и протоколов Bluetooth. Многие современные дистрибутивы Linux поставляются с предустановленным BlueZ вместе с программным обеспечением внешнего интерфейса Blueman.

Когда вы подключаете устройство Bluetooth к встроенному передатчику, существует высокая вероятность того, что вы столкнетесь с большой задержкой. Это вызывает задержку, которая выглядит как прерванное соединение и заставляет курсор прыгать. Из-за этой проблемы мышь почти не работает.

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

Как исправить задержку Bluetooth-мыши в Linux

  1. Откройте новый терминал как root .
  2. Перейдите в папку /var/lib/bluetooth .
  3. Здесь вы найдете одну или несколько подпапок для каждой из который представляет собой адаптер Bluetooh. Если у вас только один адаптер, у вас будет только одна папка, названная с ее адресом.
  4. Под В адресной папке адаптера вы найдете подпапки, которые представляют подключенные устройства Bluetooth и названы в соответствии с адресом устройства. Например, у меня три сопряженных устройства и есть 3 соответствующие папки.
  5. Вам нужно найти папка, представляющая вашу мышь Bluetooth. Каждая из папок содержит информационный файл, который представляет собой просто текстовый файл конфигурации, описывающий устройство и его параметры.
  6. Откройте этот файл info в текстовом редакторе. Nano, vim, mcedit – подойдет любой. Значение General> Name даст вам представление о том, для какого устройства вы редактируете информационный файл.
  7. В ConnectionParameters измените MinInterval на 6 , MaxInterval также на 6 .
  8. Выключите и снова включите мышь Bluetooth. Это должно устранить запаздывающее движение курсора.

Приведенный выше обходной путь работает для меня с двумя Мыши Bluetooth, которые я использую с Linux Mint, Ubuntu и Arch Linux.

Оцените статью
digitdocom.ru
Добавить комментарий