web-dev-qa-db-ja.com

Bluetoothキーボードがペアリングされたが応答しない16.04

Ubuntu 16.04を実行していますが、Microsoft Designerキーボードをコンピューターにペアリングしようとしています。ペアリングしようとすると、GUIからBluetoothキーボードにPINコードを入力してEnterキーを押すように求められます。

Ubuntuは私のキーボードはペアリングされていると言っていますが、機能していないようです。キーボードのLEDがペアリングを検索しているように点滅し続けます。

奇妙なことに、Ubuntuは送信されたPINが正しいかどうかを検出します。 bluetoothctlコマンドでペアリングを行うなど、多くのことを試しましたが、何も変わりません。 「Microsoftデザイナーマウス」の接続にも問題がありましたが、なんとか問題を解決できました。

ここに私の/ var/lib/bluetooth/@ pcbtmac/@ keyboardsmac/infoファイルがあります:

[General]
Name=Designer Keyboard
Appearance=0x03c1
AddressType=static
SupportedTechnologies=LE;
Trusted=true
Blocked=false
Services=00001800-0000-1000-8000-00805f9b34fb;00001801-0000-1000-8000-00805f9b34fb;0000180a-0000-1000-8000-00805f9b34fb;0000180f-0000-1000-8000-00805f9b34fb;00001812-0000-1000-8000-00805f9b34fb;

[ConnectionParameters]
MinInterval=12
MaxInterval=12
Latency=30
Timeout=300

[IdentityResolvingKey]
Key=2F0F0EC777D70A3B7C545C677431060F

[LocalSignatureKey]
Key=08050DDCC91BE74D48194350810D5158
Counter=0
Authenticated=true                                                                                                                                                                                                                                                             

[LongTermKey]                                                                                                                                                                                                                                                                  
Key=79AECD16673070C09237923C045A70F4                                                                                                                                                                                                                                           
Authenticated=1                                                                                                                                                                                                                                                                
EncSize=16                                                                                                                                                                                                                                                                     
EDiv=51284                                                                                                                                                                                                                                                                     
Rand=2607687599915093354
2
Off

16.10に更新すると、この問題は修正されました。何らかの理由でペアリング後に再起動する必要がありましたが、それ以降は正常に機能しています。

これが16.04の解決策ではないことは承知していますが、このキーボードがLinuxでも動作することは確認されています。

3
idrum4316

過去2日間、Microsoftのbluetoothデザイナーキーボードとマウスに苦労しました。 14.04ラップトップを削除する に成功しましたが、16.04のインストールでさらに成功しました。

mouseを機能させるために、 このブログ に従って次のことを行いました。

ステップ1:

Sudo apt-get install bluez blueman

ステップ2:

Sudo nano /etc/bluetooth/main.conf
Change line 67, uncomment #[Policy] so that it reads [Policy]
Change line 89, uncomment and change #AutoEnable=false so that it reads
AutoEnable=true

ステップ3:

Sudo nano /lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules
Change line 1 to comment out:
#ACTION=="add", SUBSYSTEM=="bluetooth", KERNEL=="hci[0-9]*", RUN+="/bin/hciconfig %k up"

ステップ4:

保存して再起動します。

システムがシャットダウン時にハングしたため、以前のラップトップを殺した後は緊張しましたが、16.04ラップトップは正常に起動しました

ステップ5:

トップメニューバーの2番目の(blueman)bluetoothアイコンから、[ローカルサービス]を選択し、[パンサポート]で[blueman(dhclient)]を選択します。 [適用]をクリックするか、有効になっていなくても心配しないでください。ウィンドウを閉じるだけです。

ステップ6:

同じウィンドウから「新しいデバイスのセットアップ」を選択します。マウスのペアリングボタンを押すと、青色のライトが点滅し始めます(最初は見逃した小さなボタンです)。ウィザードを完了すると、マウスがペアリングされます。

keyboardを機能させるために、次のことを行いました。

ステップ1:

Bluez-utils交換をインストールしました

Sudo apt-get install bluez:i386

ステップ2:

ブルーマンの[新しいデバイスのセットアップ]オプションを実行し、小さなペアリングボタンを忘れずに押します。このボタンは、キーボードの左下、バッテリーコンパートメントの近くにあります。

成功

起動時に動作するキーボードとマウスが動作するようになりました(ラップトップをウェイクアップすることもできます)。壊れた14.04ラップトップを除いて、私は非常に幸せなビーバーです。

最終段階:

再起動後、bluemanをアンインストールして、2番目のbluetoothメニューを削除できます。

Sudo apt-get remove blueman
0
Dagmar