Wird die Verwendung der Magic Mouse 2 und der ursprünglichen Magic Mouse auf demselben Mac in High Sierra nicht unterstützt?

Ich habe kürzlich meinen Mac mini Mitte 2011 auf macOS High Sierra aktualisiert. Ich habe die Magic Mouse 2 vor ungefähr einem Jahr gekauft, aber ich hasse den Ladeanschluss auf der Unterseite (unglaublich dummes Design, aber ich schweife ab). Daher habe ich meine alte (originale) Magic Mouse immer griffbereit, wenn ich die Magic Mouse 2 aufladen musste. Ich hatte nie Probleme mit diesem Anwendungsfall in OS X El Capitan.

Als ich heute jedoch versuchte, die alte Magic Mouse zu verwenden, flippte macOS völlig aus und keine der Bluetooth-Mäuse konnte eine Verbindung herstellen. Ich musste eine generische Logitech USB-Maus verwenden, um beide (alt und neu) zu "vergessen", dann konnte ich die Magic Mouse 2 nach dem Aufladen wieder anschließen.

Meine Frage also: Wird die ursprüngliche Magic Mouse in macOS High Sierra nicht unterstützt? (Bearbeiten: Es wird definitiv unterstützt, nicht das Problem). Oder kann ich die Magic Mouse und die Magic Mouse 2 einfach nicht mehr austauschbar verwenden?

Update 1: Das Vergessen und erneute Koppeln beider Mäuse war eine vorübergehende Lösung. Nichts anderes funktionierte, einschließlich Neustart.

Update 2: Das Problem ist zurückgekehrt. Ich musste wieder mit Händen und Füßen gegen macOS kämpfen, um die Magic Mouse 2 zu koppeln, nachdem ich die Magic Mouse verwendet hatte!

Update 3: Eine Sache, die ich vergessen habe zu erwähnen: Wenn die Magic Mouse 2 die Kopplung verloren hat (nachdem ich die Magic Mouse verwendet habe) und ich sie einstecke und einschalte, geht der Abschnitt „Maus“ der Systemeinstellungen absolut durch und wechselt schnell zwischen der normale Bildschirm und der Bildschirm „Suche nach Bluetooth-Maus“.

Wann geschieht dies nach Ihrer erneuten Kopplung? Tritt es nur nach einem Update auf? Oder wenn beide eingeschaltet sind und/oder versuchen, eine Verbindung herzustellen/zu haben? Haben Sie mehr als nur Ihre Mäuse über Bluetooth verbunden?
Hat eine Ihrer Mäuse „Drifting“-Probleme? Wohin bewegt sich der Cursor, wenn Sie es nicht sind?
Beide scheinen keine Driftprobleme zu haben.
Das Problem tritt auf, nachdem ich aufgehört habe, den MM1 zu verwenden, und versuche, zurück zum MM2 zu wechseln – der Mac Mini „kämpft“ mich damit. Es erlaubt mir jedoch problemlos, vom MM2 zum MM1 zu wechseln.
Lässt du beide Mäuse eingeschaltet, wenn du wechselst? Wenn dies der Fall ist, versuchen Sie, den MM1 auszuschalten und dann auf MM2 umzuschalten. Zu guter Letzt, verursacht dies jemals Probleme, wenn Sie nur eine Maus verwenden?

Antworten (3)

1. Antwort Alt. Verwendung der Interface-Antwort (Credit user3439894 )

(Kurzer Weg)

Funktioniert nach meinem Verständnis die Kommandozeilenversion.

  • Öffnen Sie die Systemeinstellungen
  • Öffnen Sie die Bluetooth-Einstellungen
  • Klicken Sie auf Erweitert
  • Deaktivieren Sie das 2. Kästchen " Open Bluetooth Setup Assistant at startup if no mouse or trackpad is detected"Erweiterte Bluetooth-Einstellungen

Hinweis: Dies kann auf Ihrem Mac anders aussehen, da ich auf MBP macOS 10.14.5 Mojave laufe

 

Fun Note: So öffnen Sie die Bluetooth-Einstellungen direkt aus Terminalder Ausführung:open /System/Library/PreferencePanes/Bluetooth.prefPane

1. Antwort mit Terminal/Befehlszeile

Meine Hypothese ist, dass ich glaube, dass die Bluetooth-Geräte kämpfen könnten.

Wenn Ihnen eine kleine Terminalaktion nichts ausmacht, können Sie versuchen, die automatische Suche nach Bluetooth zu deaktivieren.

Öffnen Terminalund ausführen: Update 2: Dies ist kein obligatorischer Schritt, der angezeigt wird, wenn Sie nach den Schreibschritten ausführen.

defaults find 'AutoSeek'

Das ist für mich gerade zurückgekommen:

Found 1 keys in domain 'com.apple.systempreferences': {
    BluetoothAutoSeekPointingDevice = 1;
}

Also lief ich:

defaults read com.apple.systempreferences BluetoothAutoSeekPointingDevice

Dies sollte 1 zurückgeben, wie es auf meiner Maschine der Fall ist. Schalten wir das also aus.

defaults write com.apple.systempreferences BluetoothAutoSeekPointingDevice -bool false

Als ich weiter recherchierte, fand ich auch etwas Ähnliches in anderen Plist-Dateien.

defaults read /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekPointingDevice

Um dies zu ändern, benötigen Sie jedoch Ihr Admin-Passwort, da es Teil des SIP-Schutzes ist.

sudo defaults write /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekPointingDevice -bool false

Dann, damit die Änderungen wirksam werden: (Danke an user3439894 für das Update aus den Kommentaren.)

killall cfprefsd

Hinweis: Möglicherweise haben Sie com.apple.systempreferencesdie Alternative nicht. com.apple.systempref.plistWenn Sie also ausführen defaults readund eine Fehlermeldung erhalten, versuchen Sie es bitte mit dem Ersatz.

3. Antwort

Probieren Sie es aus blueutilund lassen Sie es mich wissen.

4. Antwort

Versuchen Sie „Zurücksetzen des System Management Controllers (SMC) auf Ihrem Mac“.

Danke, @JayRizzo! Leider habe ich bei Schritt eins gestrichen (ich habe den Befehl sowohl als root als auch als normaler Benutzer und aus den Verzeichnissen ~ und / ausprobiert):MacMini:~ StndrdUser$ defaults find 'AutoSeek' 2019-06-24 18:05:32.891 defaults[89014:5450612] No domain, key, nor value containing 'AutoSeek'
Das ist ok, das bedeutet nur, dass es keinen gesetzten Wert "Set" gegeben hat. Ich bin die PLIST-Dateien durchgegangen und viele der nicht offensichtlichen "Optionen" werden nicht in den Plist-Dateien festgelegt, bis Sie einen defaults writeAnruf auf dem Terminal ausführen.
Ok cool - ich habe eine com.apple.systempref.plistDatei ...
Ich habe meine Antwort aktualisiert, um zu zeigen, dass das defaults findoptional ist. Ich hoffe, das funktioniert für Sie. Da ich mir nicht sicher bin, ob sich die Mäuse um das Bluetooth streiten.
Danke noch einmal. Ich habe beide 0Werte wie beschrieben hinzugefügt, der erste wird jetzt angezeigt, der 0in com.apple.Bluetoothwird noch nicht erkannt, aber ich werde neu starten und erneut überprüfen (ich gehe davon aus, dass dies nach dem Neustart der Fall ist, wie Sie sagten). :)
Der Wert für BluetoothAutoSeekPointingDeviceist ein boolescher Wert , keine Ganzzahl . - "-bool[ean] Ermöglicht dem Benutzer, einen booleschen Wert als Wert für den angegebenen Präferenzschlüssel anzugeben. Der Wert muss TRUE, FALSE, YES oder NO sein." - Sie können auch einfach [] Bluetooth-Setup-Assistent beim Start öffnen, wenn keine Maus oder kein Trackpad erkannt wird, unter Systemeinstellungen > Bluetooth > Erweitert deaktivieren, anstatt zu verwenden defaults. Siehe: imgur.com/a/nYTNanI
Danke für die Updates @user343894 Ich habe mir das irgendwie gedacht, aber das Problem war, wenn Sie defaults readtatsächlich nur den ganzzahligen Wert zurückbekommen, also habe ich an der Idee gearbeitet, dass sie austauschbar sind.
Vielen Dank, @user3439894, ich habe die erweiterte Bluetooth-Option jetzt deaktiviert. Außerdem scheint das Problem jetzt behoben zu sein, ich glaube, von den Terminaländerungen an den PLIST-Dateien. :)
Seltsamerweise defaults read com.apple.Bluetooth BluetoothAutoSeekPointingDeviceexistiert der Bool für nach einem Neustart immer noch nicht ... aber ich scheine in der Lage zu sein, zwischen MM1 und MM2 (und umgekehrt) zu wechseln, also nenne ich es behoben!
Das liegt wohl an Macs SIP. Möglicherweise müssen Sie SIP deaktivieren, die Änderung vornehmen und dann SIP wieder einschalten. Aber ich bin froh, dass du bereit bist. Habe einen schönen!
SIP hat damit nichts zu tun!
Ok, für mich ist es so, da das Ändern von irgendetwas in '/Library/...' Teil von SIP ist. Aber es ist ein stummer Punkt, da das Problem gelöst wurde. support.apple.com/en-us/HT204899
Die plistDatei, die in diesem Fall geändert wird, ist ~/Library/Preferences/com.apple.systempreferences.plist, sie unterliegt nicht SIP, und Sie müssen sie killall cfprefsddirekt danach ausführen defaults write com.apple.systempreferences BluetoothAutoSeekPointingDevice -bool false, um die Systemeinstellungen des Benutzers zu aktualisieren. Am einfachsten ist es, einfach [] Bluetooth-Setup-Assistenten beim Start öffnen zu deaktivieren, wenn keine Maus oder kein Trackpad erkannt wird, in Systemeinstellungen > Bluetooth > Erweitert, anstatt zu verwenden, defaultsda es das System fast sofort aktualisiert.
killall cfprefsdÜbrigens, wenn Sie run in diesem Anwendungsfall nicht ausführen und stattdessen neu starten, wird die Einstellung, die Sie versucht haben, festzulegen, von dem überschrieben, was sich bereits zuvor im Speicher befindet, und warum das Deaktivieren der zuvor erwähnten Einstellung von der GUI hier wirklich der richtige Weg ist .
Außerdem sagten Sie: "Aber um dies zu ändern, ist Ihr Admin-Passwort erforderlich, da es Teil des SIP-Schutzes ist." und /Library/Preferences/ ist nicht durch SIP geschützt. Es ist im Besitz von rootund warum Sie verwenden müssen, sudoum einen Schlüssel in einer Plist-Datei mit defaults in that location. Using the GUI sets the dem BluetoothAutoSeekPointingDevice- Schlüssel in beiden com.apple.Bluetooth Plist-Dateien zu ändern .
Fair genug, ich habe mich geirrt, da ich die Dokumente falsch gelesen hatte. Danke für die Klarstellung. Beifall!
Nochmals vielen Dank @ user3439894 Ich habe die Antwort aktualisiert, um Ihren vereinfachten Weg einzuschließen, und Ihre Notiz über die cfprefsd. Ich mag einfach die Terminal-Methode, da es einfacher ist, auf einen neuen Mac zu migrieren oder mein Profil neu einzurichten. Bitte anschauen und ggf. anpassen. @KidACrimson Ich bin froh, dass Sie alle sortiert sind. Prost alle!

Ich kann keine Apple-Dokumentation finden, die besagt, dass die ursprüngliche Magic Mouse in neueren Betriebssystemversionen nicht unterstützt wird.

Ihr Problem ist wahrscheinlich nur eines der Bluetooth-Konnektivität. Apple stellt ein Dokument zur Fehlerbehebung bereit , das die Magic Mouse und die Magic Mouse 2 zusammen beschreibt. Weitere Abhilfen bei Problemen finden Sie hier .

Die Magic Mouse ist nicht eines der stärksten Designs von Apple, und Sie bevorzugen möglicherweise eine Maus eines Drittanbieters oder das Magic Trackpad, das ich viel besser finde. (Sie können es während der Verwendung angeschlossen lassen, für den Anfang!)

Danke Ben. Ich habe das Apple-Dokument zur Fehlerbehebung gesehen, aber es ist in meiner Situation leider nutzlos. Ich habe alle offensichtlichen Dinge mehrmals versucht. Trotz des unteren Ladeanschlusses bevorzuge ich die Magic Mouse gegenüber jeder anderen Maus oder jedem anderen Trackpad (ich würde sie sogar auf meinen Windows-Computern verwenden, wenn ich könnte), weshalb mich das so frustriert.
Ich kann nicht zwei Bluetooth-Mäuse gleichzeitig verwenden.
@Wowfunhappy Das klingt nach einem anderen Problem, also solltest du deine eigene Frage stellen. Ich würde jedoch sagen, dass es wahrscheinlich zu Problemen führen wird, zwei Bluetooth-Mäuse gleichzeitig zu haben. Verwenden Sie wirklich zwei Mäuse gleichzeitig?
@benwiggy Keine Frage, ich stimme dir zu - es gibt einfach nicht genug Bluetooth-Bandbreite für zwei Mäuse, ich denke, das ist es, was OP beschreibt.
Ich kann sowohl MM1 als auch MM2 gleichzeitig verwenden, nachdem das Problem behoben wurde, aber es tritt immer wieder auf.
@Wowfunhappy, RE: "Es gibt einfach nicht genug Bluetooth-Bandbreite für zwei Mäuse", ich habe eine Magic Mouse, ein Magic Trackpad und ein Magic Keyboard, die alle Bluetooth verwenden und gleichzeitig im Clamshell-Modus mit einem MacBook Pro verbunden sind und haben keine Probleme, daher stimme ich der Aussage "es gibt einfach nicht genug Bluetooth-Bandbreite für zwei Mäuse" nicht unbedingt zu.

Nun, es scheint zu unterstützen. Ich kann keine Apple-Dokumente finden, die nein sagen. Gleichzeitig habe ich beide Apple-Mäuse und es funktioniert mit High Serria. Hoffe das hilft.