Tving OS X til å bruke Bluetooth-dongle i stedet for innebygd kontroller

Jeg bruker en Magic Mouse med MacBook Pro og Mountain Lion. Markøren begynner noen ganger å Jeg skjønte at årsaken til dette kan være avstanden mellom Mac-en og musen (ca. 1,5 meter).

Jeg kjøpte en ekstern USB-Bluetooth-dongle jeg vil koble til skjermen på skrivebordet mitt, så musen er nærmere kontrolleren. Imidlertid kan jeg ikke finne ut hvordan jeg får OS X til å bruke den eksterne dongelen i stedet for den innebygde kontrolleren.

Når jeg går inn i System Prefs> Bluetooth og holder nede Alternativ -tasten for å vise mottaket, ser jeg at det er det sterkeste når det er ved siden av Mac-en og ikke når den ligger ved siden av dongelen. Så hva kan jeg gjøre for å endre det? Takk!

Kommentarer

  • Hva er modellen på USB Bluetooth-dongelen din? Kommer den med driver-CD?
  • Den ' er en Hama-pinne, uten CD. Jeg prøvde å slå av Bluetooth i System Prefs, deretter koble til pinnen, og deretter aktivere Bluetooth på nytt, og det fungerte. Jeg måtte konfigurere musen (og tastaturet) på nytt. Men når jeg starter på nytt, ser det ut til å bruke den innebygde kontrolleren igjen.
  • Er problemet ditt løst? Hvis ja, vennligst merk de riktige svarene, ellers legg til info. å la andre fikse det.
  • Fra og med macOS 10.13.6 (sannsynligvis også tidligere versjoner) er alt som synes å være nødvendig å koble dongelen inn og Mac-en bytter automatisk til den (som bekreftet ved å klikke på alternativet på Bluetooth-ikonet i menylinjen)

Svar

For å tvinge systemet til å bruke USB Bluetooth-dongle som standard , kjør følgende kommando:

sudo nvram bluetoothHostControllerSwitchBehavior=always 

Dette vil endre boot-kjerneargumentene.

For å gjøre det motsatte , bruk never. Endringen vil bli brukt etter omstart. For å gå tilbake til standardverdien, kjør:

sudo nvram -d bluetoothHostControllerSwitchBehavior 

Kommentarer

  • Mens du har et GUI, for eksempel med Bluetooth Explorer, er hyggelig, dette er den eneste løsningen som fungerer på tvers av omstart, noe som OP sannsynligvis ønsket, og det gjør jeg absolutt. Takk.
  • Takk for dette! Det ser ut til at macOS Catalina endrer standardverdien for dette flagget til å være " alltid " i stedet for " aldri ". Som sådan klarte jeg ikke lenger å kartlegge Bluetooth-adaptere til mine virtuelle maskiner med Parallels eller VMWare. Å sette dette til " aldri " løste problemet.

Svar

Jeg har nettopp gått gjennom dette ved hjelp av dette ikke-navn-adapteren på OS X 10.10: http://www.amazon.ca/dp/B00E38N7QE/ref=pe_386430_30332290_TE_3p_dp_1

Den enkleste måten å bruke USB-adapteren er å starte på nytt. Hvis du holder nede Alternativtasten mens du klikker på Bluetooth-menyikonet, bør adapterens MAC-adresse være annerledes. Du kan også bekrefte i System Profiler. Du vet at det fungerer hvis noen eksisterende sammenkoblinger går i stykker.

Jeg har funnet ut at en BT 4.0-adapter fungerer bedre enn den innebygde adapteren i Macbook Pro fra 2010-årene. Spesielt med en headset, det er mye bedre lydkvalitet.

På / av-knappen i Systemvalg er litt buggy. Å slå av adapteren fungerer bra, men å klikke på «» slått på den interne adapteren igjen. Jeg måtte koble adapteren, koble den til igjen og deretter slå på Bluetooth igjen.

Hvis du vil omgå dette uten å starte på nytt, kan du bruke Bluetooth Explorer fra OS X-utviklerverktøyene. Du trenger en (gratis) utviklerkonto. Det er mange nyttige verktøy for å feilsøke forstyrrelser, sammenkoblingsproblemer og så videre.

Menyelement for HCI-kontroller

Dette er nå en del av en pakke kalt «Hardware IO Tools for Xcode V xx» og kan bli funnet på https://developer.apple.com/downloads/

Kommentarer

Svar

Jeg har ofte hatt nøyaktig det samme problemet! Jeg har funnet ut at følgende metode fungerer for å bytte til den eksterne adapteren. Starter med at den eksterne Bluetooth-dongelen er frakoblet:

  1. Slå av Bluetooth
  2. Vent omtrent tre sekunder
  3. Koble til dongle
  4. Igjen , vent omtrent tre sekunder
  5. Slå på Bluetooth

Dette fungerer hver gang for meg. Ingen omstart eller ekstra programvare kreves!


I tillegg er det en mye raskere måte å se hvilken Bluetooth-adapter din mac bruker for øyeblikket.Med din eksterne Bluetooth-adapter frakoblet:

  1. Hvis det ikke er noe Bluetooth-ikon i menylinjen, går du til systeminnstillinger -> Bluetooth og merker av for «Vis Bluetooth i menylinjen»
  2. Når den eksterne dongelen er koblet fra, velger du + klikk på Bluetooth-ikonet i menylinjen
  3. Legg merke til rekkefølgen av bokstaver og tall etter «Adresse». Dette er navnet på datamaskinens interne Bluetooth adapter. (Jeg tar vanligvis bare hensyn til de to siste tegnene)

Nå kan du prøve å bytte til den eksterne adapteren, og gjenta trinnene ovenfor. Hvis adressen endres, bruker datamaskinen din definitivt den eksterne adapteren.

Kommentarer

  • Jeg fant ut at jeg måtte stille sudo nvram bluetoothHostControllerSwitchBehavior = alltid for min Macbook Air å bytte over til USB-dongelen.
  • Virkelig? At ' er interessant, siden jeg ' definitivt aldri har gjort det på min 2012 11 ' ' Air, og jeg bruker metoden ovenfor hele tiden. Kanskje det er forskjellig mellom modellene?

Svar

Gjorde dette: bibliotek / preferanser / Systemkonfigurasjon. Der fant jeg en Bluetooth-plistfil. Jeg kastet den, startet om og så ble USB-dongelen min endelig gjenkjent. Jeg trengte ikke å tilbakestille noen SMC, NVRAM.

Svar

Du burde ikke ha så mye av et mottaksproblem fra 1,5 meter. Selv med litt interferens mellom mini og mus, bør BT være bra, så jeg kan være mistenkt for noe annet som forårsaker problemet i stedet for Mac Mini BT-kortet. Men ja, gå inn i Systemvalg> Bluetooth og slå det av .

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *