update.LinuxにおけるBluetoothデバイスの接続方法についてのまとめます。LinuxでBluetoothデバイスと接続する際には、bluezというプロトコルスタックを用います。今回はbluetoothctlを使って設定します。bluetoothctlは対話型の設定ツールです。Linux手順bluezをインストールするBluetoothのデーモンを起動するbluetoothctlでBluetoothデバイスを接続するOS起動時に自動的に接続するように設定するbluezをインストールするpacmanでbluezとbluez-utilsをインストールします。bluez-utilsはbluetoothctlを含んでいるため、インストールする必要があります。Arch以外のディストリビューションを使っている場合は、それぞれ対応するパッケージをインストールしてください。bluez-utilsBluetoothのデーモンを起動するBluetoothのデーモンを起動します。これが起動していなければbluetoothctlを起動しても入力を受け付ません。bluetooth.serviceOS起動時にbluetooth.serviceが起動するようにします。bluetooth.servicebluetoothctlでBluetoothデバイスを接続するbluetoothctlを起動します。bluetoothctlここからはbluetoothctlとの対話です(プロンプトが変わっていることに注意)。コントローラを起動します。onペアリングしたいデバイスのMACアドレスを調べます。devicesデバイスが見つからない場合はスキャンをします。onペアリングをします。MACアドレスデバイスによっては信用登録する必要があります。MACアドレス接続します。MACアドレスこれで接続できるはずです。bluetoothctlから抜けるには次のコマンドを実行します。exitOS起動時に自動的に接続するように設定するudev(デバイスマネージャー)の設定ファイルに次の記述を追記します。設定ファイルがない場合は新たに作ります。up"udevの設定ファイルの書き方について詳しく知りたい場合はこちらが参考になります。http://www.reactivated.net/writing_udev_rules.htmlおしまいこれで再起動後は自動的に接続できるはずです。upLoginユーザーは見つかりませんでした。