Wymuś używanie przez OS X klucza sprzętowego Bluetooth zamiast wbudowanego kontrolera

Używam Magic Mouse z moim MacBookiem Pro i Mountain Lion. Kursor czasami zaczyna lag. Pomyślałem, że przyczyną może być odległość między moim komputerem Mac a myszą (około 1,5 metra / 5 stóp).

Kupiłem zewnętrzny klucz USB Bluetooth, który chcę podłączyć do monitora moje biurko, więc mysz jest bliżej kontrolera. Jednak nie mogę wymyślić, jak sprawić, by OS X używał zewnętrznego klucza zamiast wbudowanego kontrolera.

Kiedy wchodzę do System Prefs> Bluetooth i przytrzymuję klawisz Option , aby wyświetlić odbiór, widzę, że jest najsilniejszy, gdy znajduje się obok mojego Maca, a nie gdy znajduje się obok klucza sprzętowego. Więc co mogę zrobić, żeby to zmienić? Dzięki!

Komentarze

  • Jaki jest model twojego klucza USB Bluetooth? Czy jest dostarczana z płytą CD ze sterownikami?
  • To ' to pendrive Hama bez płyty CD. Próbowałem wyłączyć Bluetooth w ustawieniach systemu, następnie podłączyć pendrive, a następnie ponownie aktywować Bluetooth i zadziałało. Musiałem ponownie skonfigurować mysz (i klawiaturę). Ale po ponownym uruchomieniu wydaje się, że ponownie używam wbudowanego kontrolera.
  • Czy problem został rozwiązany? Jeśli tak, zaznacz prawidłowe odpowiedzi, w przeciwnym razie dodaj informacje. aby inni mogli to naprawić.
  • Począwszy od macOS 10.13.6 (prawdopodobnie także we wcześniejszych wersjach) wszystko, co wydaje się konieczne, to podłączenie klucza sprzętowego, a komputer Mac automatycznie się do niego przełączy (co potwierdza kliknięcie opcji na ikonie Bluetooth na pasku menu)

Odpowiedź

Aby zmusić system do domyślnego używania klucza USB Bluetooth , uruchom następującą komendę:

sudo nvram bluetoothHostControllerSwitchBehavior=always 

To zmodyfikuje argumenty jądra startowego.

Aby zrobić odwrotnie użyj never. Zmiana zostanie zastosowana po ponownym uruchomieniu. Aby powrócić do ustawień domyślnych, uruchom:

sudo nvram -d bluetoothHostControllerSwitchBehavior 

Komentarze

  • Mając graficzny interfejs użytkownika, taki jak z Eksploratorem Bluetooth jest fajny, jest to jedyne rozwiązanie, które działa po ponownym uruchomieniu, czego prawdopodobnie chciał OP, a ja z pewnością robię. Dzięki.
  • Dzięki za to! Wygląda na to, że macOS Catalina zmienia domyślne ustawienie tej flagi na " zawsze " zamiast " nigdy ". W związku z tym nie mogłem już mapować adapterów Bluetooth do moich maszyn wirtualnych za pomocą Parallels lub VMWare. Ustawienie tego na " nigdy " nie rozwiązało tego problemu.

Odpowiedź

Właśnie przeszedłem przez to, używając adaptera bez nazwy w systemie OS X 10.10: http://www.amazon.ca/dp/B00E38N7QE/ref=pe_386430_30332290_TE_3p_dp_1

Najłatwiejszym sposobem użycia adaptera USB jest ponowne uruchomienie. Jeśli przytrzymasz klawisz Option podczas klikania ikony menu Bluetooth, adres MAC karty powinien być inny. Możesz również zweryfikować w programie System Profiler. Będziesz wiedział, że działa, jeśli jakiekolwiek istniejące pary zerwą się.

Odkryłem, że adapter BT 4.0 działa lepiej niż adapter wbudowany w moim Macbooku Pro z 2010 roku. Zwłaszcza w przypadku zestaw słuchawkowy, jest znacznie lepsza jakość dźwięku.

Przycisk włączania / wyłączania w Preferencjach systemowych jest trochę wadliwy. Wyłączenie adaptera działa prawidłowo, ale kliknięcie „on” powoduje ponowne włączenie adaptera wewnętrznego. Musiałem odłączyć adapter, podłączyć go ponownie, a następnie ponownie włączyć Bluetooth.

Jeśli chcesz obejść ten problem bez ponownego uruchamiania, możesz użyć Eksploratora Bluetooth z narzędzi programistycznych OS X. Będziesz potrzebować (bezpłatnego) konta programisty. Jest mnóstwo przydatnych narzędzi do usuwania zakłóceń, problemów z parowaniem itd.

Element menu kontrolera HCI

To jest teraz część pakietu o nazwie „Sprzętowe narzędzia we / wy dla Xcode V xx” i można go znaleźć pod adresem https://developer.apple.com/downloads/

Komentarze

Odpowiedź

Często miałem dokładnie ten sam problem! Odkryłem, że następująca metoda działa konsekwentnie przełączać się na adapter zewnętrzny. Zaczynając od odłączonego zewnętrznego klucza Bluetooth:

  1. Wyłącz Bluetooth
  2. Poczekaj około trzech sekund
  3. Podłącz klucz sprzętowy
  4. Ponownie , poczekaj około trzech sekund
  5. Włącz Bluetooth

U mnie to działa za każdym razem. Nie jest wymagane ponowne uruchamianie ani dodatkowe oprogramowanie!


Ponadto istnieje znacznie szybszy sposób sprawdzenia, jakiego adaptera Bluetooth aktualnie używa Twój Mac.Po odłączeniu zewnętrznego adaptera Bluetooth:

  1. Jeśli na pasku menu nie ma ikony Bluetooth, przejdź do ustawień systemowych -> Bluetooth i zaznacz opcję „Pokaż Bluetooth na pasku menu”
  2. Po odłączeniu klucza zewnętrznego, kliknij opcję + kliknij ikonę Bluetooth na pasku menu
  3. Zwróć uwagę na sekwencję liter i cyfr po „Adres:”. To jest nazwa wewnętrznego interfejsu Bluetooth komputera adapter. (Zwykle zwracam uwagę na ostatnie dwa znaki)

Teraz spróbuj przełączyć się na zewnętrzny adapter i powtórz powyższe kroki. Jeśli adres się zmieni, Twój komputer na pewno korzysta z adaptera zewnętrznego.

Komentarze

  • Stwierdziłem, że muszę ustawić sudo nvram bluetoothHostControllerSwitchBehavior = zawsze , aby mój Macbook Air mógł przełączyć się na klucz USB.
  • Naprawdę? To ' jest interesujące, ponieważ ' zdecydowanie nigdy tego nie zrobiłem w moim 2012 11 ' ' Air i cały czas używam powyższej metody. Może różni się to między modelami?

Odpowiedź

Czy to: biblioteka / preferencje / Konfiguracja systemu. Tam znalazłem plik plistfile bluetooth. Skasowałem go, zrestartowałem i wtedy mój klucz USB został w końcu rozpoznany. Nie musiałem resetować żadnego SMC, NVRAM.

Odpowiedź

Nie powinieneś mieć aż tak dużego problemu z odbiorem 1,5 m. Nawet przy pewnych zakłóceniach między mini a myszą BT powinno być w porządku, więc mogę podejrzewać, że problem powoduje coś innego niż karta Mac Mini BT. Ale tak, przejdź do Preferencji systemowych> Bluetooth i wyłącz go .

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *