標準のubuntu 12.04から最小インストールに再インストールした後、Bluetoothキーボードをコンピューターとペアにしようとしています。
最小インストールでは、GUIがないため、さまざまなコマンドラインツールを使用しようとしましたが、ペアリングがどのように行われるのかわかりません。 GUIがあったときのペアリングは完璧に機能しました。
私はここで助けを求めました: http://ubuntuforums.org/showthread.php?p=12234695
誰も答えていないが、私の状況の多くの詳細がそこにあります。
コマンドラインからどのようにBluetoothデバイスをペアリングするのですか?
Bluez4で bluez コマンドラインからデバイスをbluez-simple-agentとペアリングできるパッケージ(Bluez5はbluetoothctl
コマンドを提供します):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
#
をBluetoothアダプター番号(例:hci0
)に、xx:xx:xx:xx:xx:xx
をBluetoothデバイスのMACに置き換えます。
アダプタの番号を取得するには、次を発行します。
hciconfig
デバイスのMACは、次のコマンドでスキャンできます。
hcitool scan
もちろん、Bluetoothデバイスはペアリングモードになっている必要があります。デバイスのペアリングを求められたら、PINコードを入力します。
既にデバイスをペアリングしており、データベースから削除する必要がある場合(再ペアリングなど)、
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
キーボード(またはマウス)に関する注意:Bluetoothキーボードがペアリングされるまで、追加の有線キーボードを使用してPINを入力する必要がある場合があります。キーボードのマニュアルを参照して、ペアリングがどのように行われるかを確認してください(コンピューターでPINを最初に期待し、キーボードで最初を期待します。PINが固定されている場合もあります)。
ペアリング後、キーボードを次のものに接続します。
Sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
再起動後に自動接続を許可するために、信頼できるデバイスにデバイスを追加できます。
Sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes
たくさん検索した後、2つの解決策を見つけました。 1つはbluetoothctlで、探しているものを正確に実行します。あなたはコマンドラインからほとんど何でもできます:)私は怠け者であり、私のメモリはまだHDD上にあるので、アプレットも必要なので、mateデスクトップにbluedevilをインストールしました:)それはスキャン以外は動作していますが、こんな感じ