Logitech MX Master Mouse-Paare funktionieren jedoch nicht

11

Ich habe kürzlich eine Logitech MX Master Mouse für meinen Ubuntu-Desktop und OS X-Laptop gekauft. Es wird mühelos gekoppelt, nicht einmal eine PIN erforderlich - aber dann kann ich nichts anderes damit machen.

Screenshot der Bluetooth-Optionen

Der Schalter "Verbindung" wird nicht aktiviert und die Maus selbst scheint nicht zu bestätigen, dass mein Computer vorhanden ist.

Ich hatte noch nie Probleme mit anderen Bluetooth-Mäusen. Ich vermute, dass es mit dieser Maus zu tun hat, die Bluetooth 4.0 Smart unterstützt. Aber meine Hardware auch , also würde ich denken, dass es in Ordnung sein sollte. Die Maus selbst funktioniert einwandfrei, wenn ich zum Unifying-Empfänger wechsle, aber ich würde wirklich lieber Bluetooth verwenden.

Sigmabeta
quelle
Gleiches Problem hier, ich kann koppeln, es heißt ok, wenn ich die PIN auf 0000 setze, aber nach dem Koppeln sieht es so aus wie deins.
Davidbaumann

Antworten:

23

Da die Leute immer noch hierher zu kommen scheinen, um nach einer Antwort zu suchen (ich beschuldige Sie nicht, es ist eine gute Maus), habe ich beschlossen, einige Kopien von meiner MX Anywhere 2-Antwort einzufügen. Wie auch immer, genießen Sie:

UPDATE FÜR> 15.10:

In meiner ursprünglichen Antwort sagte ich, dass das Problem höchstwahrscheinlich behoben sein würde, wenn 15.10 kommt. Während 15.10 tatsächlich Bluez 5 hat, gibt es immer noch ein Problem beim Pairing. Ehrlich gesagt ist es eine Weile her, dass ich dieses Problem selbst behoben habe, aber wenn ich mich richtig erinnere, verwendet der MX Master (MX Anywhere 2) eine PIN-freie Pairing-Methode, die in Ubuntu noch nicht richtig implementiert ist. Hier sind einige Befehle, die Sie als schnelle Lösung verwenden können:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Wenn Sie ein anderes Bluetooth-Gerät als hci0 verwenden, müssen Sie diesen Teil der Befehle natürlich ändern, andernfalls sollten sie einsatzbereit sein.

URSPRÜNGLICHE ANTWORT (für <15.10):

Ich hatte dieses Problem vor einiger Zeit. Grundsätzlich passiert, dass der MX Master Bluetooth Smart benötigt und Ubuntu mit bluez (dem Bluetooth-Treiber) 4 geliefert wird, der Bluetooth Smart nicht unterstützt. Bluez 5, das Bluetooth Smart unterstützt, soll ab 15.10 ausgeliefert werden. Derzeit müssen Sie Bluez 5 jedoch manuell installieren, wenn Sie es verwenden möchten.

Nur ein Kopf hoch, wenn Sie ein stabiles System haben möchten, tun Sie dies nicht . Zunächst wird dadurch die integrierte Bluetooth-Steuerung im Einstellungsfeld unterbrochen. Diese Methode, die ich gleich beschreiben werde, fügt auch eine PPA hinzu, die beim Upgrade und anderen Dingen für Ihr System schlecht sein soll. Tun Sie dies nur, wenn Sie wissen, wie man eine PPA entfernt und zu bluez 4 zurückkehrt, oder wenn es Ihnen einfach egal ist und Sie möchten, dass es funktioniert. ; P.

Zuerst müssen Sie eine PPA mit bluez 5 hinzufügen. Ich würde die bluez 5 PPA von Austin empfehlen, da dies die ist, die ich zuvor verwendet habe. Fügen Sie es mit diesem Befehl hinzu:

sudo add-apt-repository ppa:vidplace7/bluez5

Dann aktualisieren Sie apt-get:

sudo apt-get update

Danach können Sie bluez 5 mit folgendem Befehl installieren:

sudo apt-get install bluez

Nachdem Sie Bluez 5 haben, müssen Sie Bluetooth steuern, da das integrierte Bedienfeld, wie bereits erwähnt, nicht mehr funktioniert.

Es gibt zwei Möglichkeiten, die ich dafür ausprobiert habe. Wenn Sie eine grafische Benutzeroberfläche wünschen, ist Blueman die beste Option. Sie können es einfach installieren mit:

sudo apt-get install blueman

Dadurch wird die Blueman Bluetooth-Schnittstelle installiert, die Sie für Ihren App Launcher öffnen können. Es sollte einfach zu bedienen sein und keine ausführliche Erklärung erfordern.

Die von mir empfohlene Methode ist jedoch die Verwendung der Befehlszeile. Ich fand das viel stabiler (arbeitete auf dem Anmeldebildschirm, Blueman nicht) und tatsächlich überraschend intuitiv als Befehlszeile zu verwenden.

So funktioniert es: Sie geben bluetoothctlin die Befehlszeile ein, in der Sie jetzt eine Befehlsschnittstelle für die Interaktion mit Bluetooth-Geräten haben. Sie können helpeingeben, um eine Liste der Befehle und deren Funktionsweise abzurufen. Der Befehl, den Sie zuerst zum Koppeln des MX-Masters verwenden möchten, ist der scanBefehl. Wenn Sie tippen scan on, sucht Ihr Computer nach Bluetooth-Geräten. Versetzen Sie Ihren MX Master in diesem Modus in den Pairing-Modus und warten Sie, bis er in der Konsole angezeigt wird. Es wird ungefähr so ​​etwas auftauchen:

[NEW] Device XX:XX:XX:XX:XX:XX MX Master

Die Zeichenfolge "XX: XX: XX: XX: XX: XX" ist die MAC-Adresse Ihres MX-Masters. Geben Sie Folgendes ein, um es zu koppeln und anzuschließen:

pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX

Stellen Sie sicher, dass Sie alle "XX: XX: XX: XX: XX: XX: XX" in die MAC-Adresse ändern, die Sie beim Scannen erhalten haben.

Und das sollte es ungefähr tun. Hoffe es funktioniert bei dir!

Ellie
quelle
Hervorragende Antwort. Beeindruckend. Ein paar Fragen: 1) Würde nicht nur ein passendes Upgrade ausreichen, um nach dem Update auf bluez 5 zuzugreifen? Es scheint, als würde apt-get install Ihnen nur sagen, dass Sie bluez bereits installiert haben. 2) Sind Sie auf Probleme gestoßen, abgesehen davon, dass Sie die Blueman-Unterstützung unterbrochen haben?
Sigmabeta
Entschuldigung, mit "Unterbrechen der Blueman-Unterstützung" meine ich eigentlich "Unterbrechen des integrierten Bluetooth-Bedienfelds".
Sigmabeta
Das einzige wirkliche Problem, das ich fand, war, dass ich kein Bluetooth-Audio verwenden konnte, aber ehrlich gesagt habe ich nicht zu viel versucht, um es zum Laufen zu bringen. Es kann einen Weg geben, dies zu tun. Außerdem würde ein Upgrade definitiv funktionieren. Wenn ich mich recht erinnere, habe ich es so gemacht, aber ich dachte, Sie hätten vielleicht einen Grund oder etwas, nicht zu aktualisieren, also habe ich mich für die Installation entschieden. Es liegt an den Vorlieben. ;)
Ellie
Ich bekomme alle, Failed to pair: org.bluez.Error.AuthenticationCanceledwenn ich versuche zu
koppeln
1
@JuHwon Eigentlich ist diese Anleitung veraltet. Ich werde es so schnell wie möglich aktualisieren.
Ellie
1

Ich habe das gleiche Problem, ich habe Blueman-Software verwendet, aber es hat auch nicht funktioniert. Ich habe nur bemerkt, dass der Pairing-Prozess mit "Authentifizierung fehlgeschlagen" endet. Leider unterstützt logitech Linux für MX Master nicht (Gesten usw. können nicht konfiguriert werden ...). Ich habe festgestellt, dass die drahtlose Kommunikation in MX Master verschlüsselt ist. Möglicherweise kann BLE dies nicht verarbeiten. Um 100% sicher zu sein, dass dieses Softwareproblem vorliegt, habe ich Windows 8.1 auf demselben Computer überprüft - es ist im Vergleich zu BT reibungslos und einfach und funktioniert.

TRaffii
quelle
"Linux für MX Master nicht unterstützen" - Ich habe festgestellt, dass der neue "MX Master 3" jetzt Linux (und Windows / Mac) als unterstütztes Betriebssystem auflistet.
MrWhite