ログインする前に、Bluetoothキーボードを自動的にペアリングするにはどうすればよいですか?


13

Bluetoothのインストール方法を尋ねたので、既存のマウスとキーボードを使用できます。これを機能させることはできましたが、GUIがログアウトされるとキーボードが機能しなくなります。

つまり、GUIを起動する前にログインしたりシステムを使用したりするには、まだ2.4Ghzのキーボードが必要です。

誰もが、事前にログインして自動的にBluetoothモジュールとペアリングできるソリューションを持っていますか?


コマンドラインで動作しましたか?もしそうなら、それは簡単なはずです。GUIを使用して接続する必要がある場合、事前ログイン方法を知りません。
Jivings

私が理解しているように、コマンドラインを使用してペアリングする方法がありますが、方法はわかりません。私が見つけた方向は、デバイス側からの接続を示していますが、キーボードでは機能しません。GUI以外で使用するには別のキーボードが必要なので、それが可能でなければ、Bluetoothキーボードはまったく役に立ちません。
zenbike

Archユーザーはwiki.archlinux.org/index.php/Bluetooth_Keyboardをフォローできます-答えを書くのに十分なヒントが得られるかもしれません。
アレックスチェンバレン

Archに似合います。ただし、Debianには(明らかに)HIDDパッケージが非推奨になっているため、役に立たない。でもありがとう。
zenbike

1
X(システム全体)の前にBTドライバーを起動し、続行する前にペアリングされたデバイスを検索するように何らかの方法で指示する必要があると思います。起動が遅くなる可能性があります。これは単なるコメントであり、それを解決する方法が完全にはわかりません。しかし、私はそれがどれほど面倒か知っています!
ピョートルクラ

回答:


1

これはあなたの質問に答えるのではなく、代わりを提供します。USBドングルを使用する「ワイヤレス」キーボードを使用できる必要があります。OSにとっては、有線USBキーボードのように見え、起動時にUSBはアクティブになるとすぐに、プロセスのかなり早い段階でアクティブになります。BTスタックをロードする必要はありません。これはかなり後で発生します。この質問を参照してください... キーボードとマウスにBluetoothの代替品はありますか?



-3

コマンドラインから電話とペアリングするには(ペアの作成はキーボードの場合と同じです)

  1. 電話とペアリングするピンでbluetoothエージェントを起動します$ bluetooth-agent
  2. 2番目のssh接続(bluetooth-agentはまだ実行中です!)$ rfcomm connect hci0 00:AA:BB:CC:DD:EE
  3. 電話はピンを要求し、bluetooth-agentから同じピンを挿入し、常に接続を許可します
  4. rfcommとbluetoothエージェントの両方を閉じます

これは明らかにログの前には動作しません。
アレックス・チェンバレンに

なぜ、スクリプトがこれらの2つのコマンドを実行してからそれらを強制終了できないのですか?起動時にデバイスを自動的にペアリングするのに十分なはずです。継続的な接続が必要な場合は、l2ping <bluetoothmac>を使用して、デバイスが範囲内にあるかどうかを確認します。はいの場合は接続し、そうでない場合は少し待ってから、pingを実行して再度確認します
vlad b。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.