Ich habe versucht, meine Bluetooth-Tastatur mit meinem Computer zu koppeln, nachdem ich von Ubuntu 12.04 auf eine Minimalinstallation umgestellt habe.
Bei der Minimalinstallation habe ich keine GUI, daher habe ich versucht, die verschiedenen verfügbaren Befehlszeilentools zu verwenden, aber ich kann nicht herausfinden, wie das Pairing ablaufen soll. Das Pairing, als ich ein Gui hatte, funktionierte einwandfrei.
Installieren Sie in Bluez4 das Paket bluez , um ein Gerät über die Befehlszeile mit bluez-simple-agent koppeln zu können (Bluez5 stellt den bluetoothctlBefehl bereit ):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
Ersetzen Sie diese #durch die Bluetooth-Adapternummer (z. B. hci0) und xx:xx:xx:xx:xx:xxdie MAC-Adresse unseres Bluetooth-Geräts.
Um die Nummer unseres Adapters zu erhalten, stellen wir möglicherweise Folgendes aus:
hciconfig
Der MAC von Geräten kann mit dem folgenden Befehl durchsucht werden:
hcitool scan
Das Bluetooth-Gerät sollte sich natürlich im Pairing-Modus befinden. Geben Sie den PIN-Code ein, wenn Sie aufgefordert werden, das Gerät zu koppeln.
Entfernen Sie ein gekoppeltes Gerät
Wenn wir bereits ein Gerät gekoppelt hatten und es aus der Datenbank entfernen müssen (z. B. zum erneuten Koppeln), können wir dies mit tun
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
Hinweis für Tastaturen (oder Mäuse): Bis zum Pairing der Bluetooth-Tastatur müssen Sie möglicherweise die PIN über eine zusätzliche kabelgebundene Tastatur eingeben. Lesen Sie im Handbuch Ihrer Tastatur nach, wie das Pairing durchgeführt wird (manche erwarten zuerst die PIN im Computer, manche zuerst auf der Tastatur. Manche haben möglicherweise eine feste PIN).
Nach dem Pairing verbinden wir die Tastatur mit:
sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Um die automatische Verbindung nach einem Neustart zu ermöglichen, können wir das Gerät zu den vertrauenswürdigen Geräten hinzufügen:
Ich weiß die Antwort sehr zu schätzen, leider habe ich genau das getan, ohne die Tastatur zum Laufen zu bringen. Beim Pairing mit der GUI schlug der Computer einen Pin vor, den ich dann mit der Tastatur schrieb. Dies ist nicht das, was mit bluez-simple-agent passiert. Stattdessen wird nach einer Stecknadel gefragt. Ich habe keinen statischen Pin für die Tastatur, und die Ergänzung des Pins, den ich bluez-simple-agent über die Tastatur gebe, trägt nicht zum Pairing bei.
Azzid
2
Nach dem Pairing müssen Sie auch bluez-test-input connect xx:xx:xx:xx:xx:xxdie gekoppelte Tastatur verwenden können. (Hilft nicht, wenn Azzid auf Pairing stecken, aber für andere Leser dieser Frage)
Beni Cherniavsky-Paskin
Ihr Kommentar ist eine gute Ergänzung zu der wirklich netten Antwort, die mit diesen Informationen erweitert werden soll.
Flyer
hcitool scan scannt kein Gerät
RahulG
0
Nachdem ich viel gesucht habe, habe ich zwei Lösungen gefunden. Eines davon ist Bluetooth, das genau das leistet, wonach Sie suchen. Sie können fast alles von der Kommandozeile aus machen :) Da ich faul bin und mein Speicher immer noch auf der Festplatte ist, brauche ich auch ein Applet, also habe ich bluedevil auf meinem Mate-Desktop installiert :) es funktioniert außer Scannen, aber es funktioniert gut so
bluez-test-input connect xx:xx:xx:xx:xx:xx
die gekoppelte Tastatur verwenden können. (Hilft nicht, wenn Azzid auf Pairing stecken, aber für andere Leser dieser Frage)Nachdem ich viel gesucht habe, habe ich zwei Lösungen gefunden. Eines davon ist Bluetooth, das genau das leistet, wonach Sie suchen. Sie können fast alles von der Kommandozeile aus machen :) Da ich faul bin und mein Speicher immer noch auf der Festplatte ist, brauche ich auch ein Applet, also habe ich bluedevil auf meinem Mate-Desktop installiert :) es funktioniert außer Scannen, aber es funktioniert gut so
quelle