web-dev-qa-db-ja.com

Bluetoothマウスは常に切断され、再接続されます

Bluetoothマウスが接続されたままになりません。これは最近16.04に起こり、その後18.04にアップグレードしましたが、問題は解決しません。

Bluetoothctlから、接続するマウスを移動するたびに、すぐに切断することがわかります。

$ bluetoothctl
Agent registered
[bluetooth]# list
Controller 18:5E:0F:99:9B:EC brendan-HP-ENVY-m7-Notebook [default]
[bluetooth]# devices
Device 00:00:00:00:51:00 Bluetooth Mouse
Device 68:64:4B:3B:C7:E4 68-64-4B-3B-C7-E4
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no

私は、最新のbluez5バージョンに更新することを提案する他のスレッドに従いましたが、サイコロはありません。

助けていただければ幸いです。

11
brercia

18.04にMicrosoft Sculpt Comfort Mouseで同じ問題が発生し、ここで説明したすべての手順を試しましたが、何も助けませんでした。スリープまたは再起動後に常に切断および再接続されます。

私はついにredditで解決策を見つけました:

UserspaceHID=true/etc/bluetooth/input.confを設定し、bluetoothサービスを再起動(または再起動)します。その後、マウスは最終的に接続されたままになりました。

https://www.reddit.com/r/archlinux/comments/8ywe3q/bluetooth_mouse_cannot_reconnect_after_disconnect/

6

18.04未満のLogitech M535でも同じ問題が発生しました。ターミナルを介して異なる方法でペアリングすることは、私にとってそれを解決したものです:

  • すべてをペアリング解除
  • マウスを検出可能に設定します
  • bluetoothctlを実行します(マウスのMACアドレス、00:1F:28:FE:04:82などの番号をリストします)
  • pair <MAC>を実行します(デバイスをペアリングしたbluetoothctl内)

また、デバイスを信頼することもできます

trust <MAC>

完了したら、quitと入力するだけです

コンピューターを再起動すると、スリープまたは再起動後にマウスが自動的に接続されます。

また注意してください

そのすべての前に、bluezを5.48から5.50に更新しました。いくつかの修正が行われていることが知られています。必要かどうかはわかりませんが、確かに害はありません。

まず、ターミナルを開き、次のコマンドを使用してシステムの現在のbluezバージョンを確認します。

dpkg --status bluez | grep '^Version:'

私の場合、次のバージョンを受け取りました:4.48-0ubuntu0ppa。次のリポジトリを追加して、bluezの最新バージョン(2018年9月28日現在5.50)を取得します。

Sudo add-apt-repository ppa:bluetooth/bluez
Sudo apt-get update

コマンドを実行すると、次の方法でbluez 5.50に更新できるはずです。

Sudo apt upgrade

次のリンクには、bluez 4.48のバグと考えられる解決策の詳細が含まれています: bluezバグの説明 および bluezバグの解決策

4
Travis

ここで同じ問題-以下の説明に従って修正:

  • Ubuntu 18.04.2(Dell Latitude 5290 2-in-1を完了する予定-他の投稿とは無関係だと思います)

  • Bluetoothマウス(完全なHP Z5000になります-これまで見てきたものとは無関係です)

グラフィカルインターフェイスを使用してペアリングすると、次の結果が得られます。

  • ただし、ラップトップがスリープ/リブートしたり、散発的にマウスが動作しなくなったりすると、マウスは動作します。接続ボタンを押して「システム設定-> Bluetooth-> HP BluetoothマウスZ500->接続「ボタン、1回から数回。
    • 「bluetoothctl」でマウスを手動で切断した場合の動作も再現できます。移動マウスが接続しようとすると、すぐにフォールバックします。

上記の手順を実行した後:

$ bluetoothctl ... [新規]デバイスxx:yy:zz:...:www HP BluetoothマウスZ5000

[bluetooth]#remove xx:yy:zz:...:www [bluetooth]#scan on [NEW] Device xx:yy:zz:...:www HP Bluetooth Mouse Z5000 [bluetooth]#pair xx:yy: zz:...:www [bluetooth]#trust xx:yy:zz:...:www [bluetooth]#connect xx:yy:zz:...:www

すべてが正常-/etc/bluetooth/input.confをハッキングしなくても、再起動/スリープ/「bluetoothctl」で手動で「切断」のように動作します

これがお役に立てば幸いです、クラウス

GNOMEのシステム設定と「bluetoothctl」コマンドラインツールを使用したペアリングの違いについて、誰かがより多くの洞察を得ている可能性があります。

0
klar

このメモは/etc/bluetooth/input.confでUserspaceHID = trueを設定し、bluetoothサービスを再起動(または再起動)します。その後、マウスは最終的に接続されたままになりました。

https://www.reddit.com/r/archlinux/comments/8ywe3q/bluetooth_mouse_cannot_reconnect_after_disconnect/

問題を修正するのに十分だった、よくやった

0
Itzhak Reuven