Napraw opóźnienie myszy Bluetooth w systemie Linux dla urządzenia bez nadajnika
Oto jak naprawić opóźnienie myszy Bluetooth w systemie Linux. Jeśli posiadasz mysz Bluetooth, która łączy się bezpośrednio z modułem wbudowanym w laptopa, bez zewnętrznego nadajnika dla portu USB, najprawdopodobniej wiesz o problemie z opóźnieniem kursora. Ten problem jest bardzo powszechny w Linuksie i dotyczy wszystkich dystrybucji, które sam wypróbowałem.
Reklama
Sprzęt Bluetooth może być wbudowany w płytę główną urządzenia lub może być zainstalowany jako moduł wewnętrzny wewnątrz urządzenia. Jeśli Twój komputer lub laptop ma zainstalowany sprzęt Bluetooth, możesz podłączyć dowolne urządzenie bezprzewodowe do tego komputera za pomocą protokołu Bluetooth. Nadajniki Bluetooth istnieją również jako urządzenia zewnętrzne, które można podłączyć do portu USB.
Historycznie stos Bluetooth w Linuksie był implementowany przez bibliotekę BlueZ. BlueZ zapewnia obsługę podstawowych warstw i protokołów Bluetooth. Wiele nowoczesnych dystrybucji Linuksa zawiera preinstalowany BlueZ wraz z oprogramowaniem frontendowym Blueman.
Po podłączeniu urządzenia Bluetooth do wbudowanego nadajnika istnieje duże prawdopodobieństwo, że doświadczysz dużego opóźnienia. Powoduje to opóźnienie, które wygląda jak przerwane połączenie i powoduje przeskakiwanie kursora. Z tego powodu mysz jest prawie bezużyteczna.
Na szczęście łatwo jest rozwiązać tę sytuację. Wszystko, co musisz zrobić, to skonfigurować interwał odpytywania myszy.
Jak naprawić opóźnienie myszy Bluetooth w systemie Linux?
- Otwórz nowy terminal jako root.
- Przejdź do /var/lib/bluetooth teczka.
- Tutaj znajdziesz jeden lub więcej podfolderów, z których każdy reprezentuje adapter Bluetooh. Jeśli masz tylko jeden adapter, będziesz mieć tylko jeden folder o nazwie z jego wartością adresu.
- W folderze adresu adaptera znajdziesz podfoldery reprezentujące podłączone urządzenia Bluetooth i nazwane adresem urządzenia. Na przykład mam sparowane trzy urządzenia i są 3 odpowiadające im foldery.
- Musisz znaleźć folder reprezentujący mysz Bluetooth. Każdy z folderów zawiera plik informacyjny, który jest po prostu tekstowym plikiem konfiguracyjnym opisującym urządzenie i jego parametry.
- Otwórz to
informacje
plik z edytorem tekstu. Nano, vim, mcedit - każdy się nada. tenOgólne > Imię
wartość da ci wyobrażenie, jakie jest urządzenie, dla którego edytujesz plik informacyjny. - Pod Parametry połączenia sekcja, zmiana MinInterwał do 6, Maksymalny interwał również 6.
- Wyłącz, a następnie włącz mysz Bluetooth. Powinno to rozwiązać problem opóźnionego ruchu kursora.
Powyższe obejście działa dla mnie z dwiema myszami Bluetooth, których używam z Linux Mint, Ubuntu i Arch Linux.