OS X이 내장 컨트롤러 대신 블루투스 동글을 사용하도록 강제


26

MacBook Pro 및 Mountain Lion에서 Magic Mouse를 사용하고 있습니다. 커서가 때때로 지연되기 시작합니다. 나는 이것이 나의 Mac과 마우스 사이의 거리 (약 1.5 미터 / 5 피트) 일 수 있다고 생각했다.

책상에있는 모니터에 연결하려는 외부 USB Bluetooth 동글을 구입 했으므로 마우스가 컨트롤러에 더 가깝습니다. 그러나 OS X에서 내장 컨트롤러 대신 외부 동글을 사용하는 방법을 알 수 없습니다.

System Prefs> Bluetooth로 이동하여 Option키를 길게 눌러 수신을 표시하면 동글 옆이 아니라 Mac 옆에있을 때 가장 강한 것을 알 수 있습니다. 그걸 바꾸려면 어떻게해야합니까? 감사!


USB 블루투스 동글 모델은 무엇입니까? 드라이버 CD와 함께 제공됩니까?
jaume

CD가없는 Hama 스틱입니다. 시스템 환경 설정에서 블루투스를 끄고 스틱을 꽂은 다음 블루투스를 다시 활성화하려고 시도했습니다. 마우스 및 키보드를 다시 구성해야했습니다. 그러나 다시 시작하면 내장 컨트롤러를 다시 사용하는 것 같습니다.
DrummerB

문제가 해결 되었습니까? 그렇다면 정답을 표시하고 정보를 추가하십시오. 다른 사람들이 고칠 수 있도록
dan

macOS 10.13.6 (아마도 이전 버전)부터는 동글을 연결하는 것만으로 Mac이 자동으로 전환합니다 (메뉴 막대에서 Bluetooth 아이콘을 클릭하면 Option에 의해 확인 됨)
Perry

답변:


16

방금 OS X 10.10 에서이 이름없는 어댑터를 사용 하여이 작업을 수행했습니다 .http : //www.amazon.ca/dp/B00E38N7QE/ref=pe_386430_30332290_TE_3p_dp_1

USB 어댑터를 사용하는 가장 쉬운 방법은 재부팅하는 것입니다. Bluetooth 메뉴 아이콘을 클릭하는 동안 Option 키를 누르고 있으면 어댑터의 MAC 주소가 달라야합니다. 시스템 정보보기에서 확인할 수도 있습니다. 기존 페어링이 끊어지면 작동한다는 것을 알게 될 것입니다.

2010 시대 Macbook Pro의 BT 4.0 어댑터가 내장 어댑터보다 잘 작동한다는 것을 알았습니다. 특히 헤드셋을 사용하면 음질이 훨씬 좋아집니다.

시스템 환경 설정의 켜기 / 끄기 버튼은 약간 버그가 있습니다. 어댑터를 끄면 제대로 작동하지만 "켜기"를 클릭하면 내부 어댑터가 다시 켜집니다. 어댑터의 플러그를 뽑았다가 다시 꽂은 다음 Bluetooth를 다시 켜야했습니다.

재부팅하지 않고이 문제를 해결하려면 OS X 개발자 도구에서 Bluetooth 탐색기를 사용할 수 있습니다. (무료) 개발자 계정이 필요합니다. 간섭, 페어링 문제 등을 디버깅 할 수있는 유용한 도구가 많이 있습니다.

HCI 컨트롤러 메뉴 항목

이것은 이제 "Xcode V xx 용 하드웨어 IO 도구"라는 패키지의 일부이며 https://developer.apple.com/downloads/ 에서 찾을 수 있습니다.



Xcode 8 이후 Bluetooth 사용자는 @ user216942 답변에 추가하여 "Xcode 용 추가 도구"라는 패키지 아래에 있습니다
Felipe Plets

15

시스템이 기본적으로 USB Bluetooth 동글을 사용하도록하려면 다음 명령을 실행하십시오.

sudo nvram bluetoothHostControllerSwitchBehavior=always

부팅 커널 인수가 수정됩니다.

반대로하려면을 사용하십시오 never. 재부팅 후 변경 사항이 적용됩니다. 기본값으로 돌아가려면 다음을 실행하십시오.

sudo nvram -d bluetoothHostControllerSwitchBehavior

1
블루투스 익스플로러와 같은 GUI를 사용하는 것이 좋지만 이것은 재부팅을 통해 작동하는 유일한 솔루션입니다. OP가 아마도 원했던 것입니다. 감사.
larryy

1
감사합니다! macOS Catalina는이 플래그의 기본값을 "never"대신 "always"로 변경 한 것 같습니다. 따라서 Parallels 또는 VMWare를 사용하여 Bluetooth 어댑터를 가상 머신에 더 이상 매핑 할 수 없었습니다. 이것을 "never"로 설정하면 문제가 해결되었습니다.
JacobJ

3

나는 종종 같은 문제가 발생했습니다! 다음 방법이 외부 어댑터로 전환하는 데 일관되게 작동한다는 것을 알았습니다. 외부 블루투스 동글로 시작하여 플러그를 뽑습니다.

  1. 블루투스 끄기
  2. 3 초 정도 기다립니다
  3. 동글 연결
  4. 다시 3 초 정도 기다립니다
  5. 블루투스 켜기

이것은 나를 위해 매번 작동합니다. 재부팅이나 추가 소프트웨어가 필요하지 않습니다!


또한 Mac에서 현재 사용중인 블루투스 어댑터를 확인하는 훨씬 빠른 방법이 있습니다. 외부 Bluetooth 어댑터를 분리 한 상태 :

  1. 메뉴 막대에 Bluetooth 아이콘이없는 경우 시스템 환경 설정-> Bluetooth로 이동하여 "메뉴 막대에 Bluetooth 표시"를 확인하십시오.
  2. 외부 동글이 분리 된 상태에서 메뉴 표시 줄의 Bluetooth 아이콘을 Option + 클릭
  3. "주소 :"다음에 나오는 일련의 문자와 숫자를 적어 둡니다. 이것은 컴퓨터의 내장 Bluetooth 어댑터 이름입니다. (대개 마지막 두 문자에만주의를 기울입니다)

이제 외부 어댑터로 전환하고 위의 단계를 반복하십시오. 주소가 변경되면 컴퓨터에서 외부 어댑터를 사용하고있는 것입니다.


Macbook Air가 항상 USB 동글로 교체되도록 sudo nvram bluetoothHostControllerSwitchBehavior = always 를 설정해야한다는 것을 알았습니다 .
Sly_cardinal

정말? 2012 년 11 인치 Air에서 한 번도 해본 적이 없기 때문에 위의 방법을 항상 사용하기 때문에 흥미 롭습니다. 모델마다 다를 수 있습니까?
Wowfunhappy

1

이것을해라 : library / preferences / Systemconfiguration. 거기에서 블루투스 plistfile을 찾았습니다. 휴지통에 버리고 재부팅 한 다음 USB 동글이 마침내 인식되었습니다. SMC, NVRAM을 재설정 할 필요가 없었습니다.


-3

1.5 미터에서 수신 문제가 많지 않아야합니다. 미니와 마우스 사이에 약간의 간섭이 있더라도 BT는 양호해야하므로 Mac Mini BT 카드가 아닌 다른 문제가 발생할 수 있습니다. 그러나 시스템 환경 설정> Bluetooth로 이동하여 끄십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.