DebianでBluetoothマウスをペアリングする方法は?

DebianでBluetoothマウスをペアリングする方法は?

Debian 9でBluetoothマウスをペアリングする方法は?

これを検索すると、混乱し、しばしば古い情報がたくさん表示されます。このステップは Debian 9 には適用できません。関連パッケージに存在しないように見えるコマンドを参照します。いつ変わるかわかりません。また、一部の情報は、次の投稿に示すように、hcitool scanなどの廃止されたコマンドを参照しています。https://askubuntu.com/questions/239189/how-can-i-set-up-a-bluetooth-mouse-without-using-a-mouse

Debian 9のコマンドラインでこれを行う方法については、簡単な手順が必要です。

私はこれが良い質問だと思います。なぜなら、マニュアルページと古い情報を一緒にリンクするのは、単純なマウス操作を得るのにかかる時間よりも時間がかかるからです。

Debian 9 にはどのパッケージが必要ですか?

正確に何を発行すべきですか? Bluetoothマウスとペアリングしたいです。 aa:bb:cc:dd:ee:ff および (重要な場合) Logitech MX Anywhere 2S MAC を使用するデバイスを想定します。

答え1

これでUIを使用すると簡単にペアリングできますが、うまく機能させるのはもっと面倒です。

modprobe uhid

有効な場合は、uhid次に追加してください。/etc/modules

答え2

これはDebian 10にありますが、Debian 9でもまったく同じように動作すると仮定します。

パッケージがインストールされており、bluezプロセスが実行されていることを確認してください()。bluez-toolsbluetoothdsystemctl status bluetooth

マウスのBluetoothステータスLEDがすばやく点滅し始め、マウスをペアリングする準備ができるまでマウスの接続ボタンを押し続けます。

bt-adapter -d範囲内のデバイスを検索するには実行してください。検索された各デバイスについて、デバイス名、エイリアス、アドレス、アイコンの種類などを識別する一連の行が表示されます。マウスに関連付けられているラインブロックを見つけて、マウスを検索してペアリングできることを確認します。完了したらCtrl- を押してC検索を停止します。 (マウスはBluetooth Low Energyデバイスのように見えるため、この手順ではシステムのBluetooth受信機がマウスと通信できることを確認します。)

その後、実行bt-device -c aa:bb:cc:dd:ee:ffして接続試行を開始し、まだペアリングされていないデバイスなので、自動的にペアリングを試みます。ペアリングPIN(マウスなどのデバイスの場合は通常0000)を求めるメッセージが表示されるか、単にデバイスとのペアリングを確認するだけです。

後でマウスが自動的に接続されない場合は、同じコマンドを使用して接続を確立できます。ペアリングがすでに存在する場合は、何も求められません。

最後に実行すると、bt-device --set aa:bb:cc:dd:ee:ff Trusted trueこれから自動的に接続されます。

関連情報