Ponieważ wydaje się, że ludzie wciąż przychodzą tutaj w poszukiwaniu odpowiedzi (nie obwiniam cię, to dobra mysz), postanowiłem wkleić kopię z mojej odpowiedzi MX Anywhere 2. W każdym razie ciesz się:
AKTUALIZACJA DLA> 15.10:
W mojej pierwotnej odpowiedzi powiedziałem, że problem najprawdopodobniej zostanie rozwiązany, gdy nadejdzie 15.10. Chociaż 15.10 rzeczywiście ma bluez 5, nadal istnieje pewien problem z parowaniem. Szczerze mówiąc, minęło sporo czasu, odkąd sam rozwiązałem ten problem, ale jeśli dobrze pamiętam, MX Master (MX Anywhere 2) używa metody parowania bez PIN-u, która nie jest jeszcze właściwie zaimplementowana w Ubuntu. Oto kilka poleceń, których można użyć jako szybkiej poprawki:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
Jeśli używasz innego urządzenia Bluetooth niż hci0, oczywiście musisz zmienić tę część poleceń, w przeciwnym razie powinno być dobrze.
ORYGINALNA ODPOWIEDŹ (dla <15.10):
Miałem ten problem jakiś czas temu. Zasadniczo MX Master wymaga Bluetooth Smart, a Ubuntu jest dostarczane z bluez (sterownik Bluetooth) 4, który nie obsługuje Bluetooth Smart. Bluez 5, który dodaje obsługę Bluetooth Smart, ma rozpocząć wysyłkę z 15.10, ale na razie będziesz musiał ręcznie zainstalować bluez 5, jeśli chcesz go używać.
Tylko jeden na jednego, jeśli chcesz mieć stabilny system, NIE RÓB TO . Przede wszystkim spowoduje to uszkodzenie wbudowanego sterowania Bluetooth w panelu ustawień. Ta metoda, którą zamierzam opisać, dodaje również PPA, co powinno być złe dla twojego systemu podczas aktualizacji i innych rzeczy. Zrób to tylko, jeśli wiesz, jak usunąć PPA i powrócić do Bluez 4 lub jeśli po prostu Cię to nie obchodzi i chcesz, aby działało. ; P
Najpierw musisz dodać PPA z bluez 5. Polecam bluez 5 PPA firmy Austin, ponieważ tego właśnie użyłem wcześniej. Dodaj go za pomocą tego polecenia:
sudo add-apt-repository ppa:vidplace7/bluez5
Następnie odśwież apt-get:
sudo apt-get update
Następnie możesz zainstalować bluez 5 za pomocą tego polecenia:
sudo apt-get install bluez
Teraz, gdy masz Bluez 5, potrzebujesz sposobu sterowania Bluetooth, ponieważ, jak wspomniano wcześniej, wbudowany panel sterowania nie będzie już działać.
Próbowałem tego na dwa sposoby. Jeśli chcesz mieć GUI, Blueman jest najlepszą opcją. Możesz go zainstalować po prostu za pomocą:
sudo apt-get install blueman
Spowoduje to zainstalowanie interfejsu Blueman Bluetooth, który można otworzyć w programie uruchamiającym aplikacje. Powinien być łatwy w użyciu i nie wymagać dogłębnego wyjaśnienia.
Metodą zalecaną przeze mnie jest jednak użycie wiersza poleceń. Przekonałem się, że jest to o wiele bardziej stabilne (działało na ekranie logowania, podczas gdy Blueman tego nie zrobił) i faktycznie zaskakująco intuicyjne w obsłudze jako bycie wierszem poleceń.
Działa to tak, że wpisujesz bluetoothctl
w wierszu polecenia, w którym masz teraz interfejs poleceń do interakcji z urządzeniami Bluetooth. Możesz wpisać, help
aby uzyskać listę poleceń i ich działania. Polecenie, którego najpierw chcesz użyć do sparowania MX Master, to scan
polecenie. Po wpisaniu scan on
komputer rozpocznie wyszukiwanie urządzeń Bluetooth. W tym trybie przełącz MX Master w tryb parowania i poczekaj, aż pojawi się w konsoli. Pojawi się coś takiego:
[NEW] Device XX:XX:XX:XX:XX:XX MX Master
Ciąg „XX: XX: XX: XX: XX: XX” to adres MAC urządzenia MX Master. Aby sparować i połączyć, wpisz:
pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX
Pamiętaj, aby zmienić wszystkie „XX: XX: XX: XX: XX: XX” na adres MAC otrzymany podczas skanowania.
I to powinno zrobić. Mam nadzieję, że to działa dla Ciebie!