Kubuntu 12.04を実行しているHP Elitebook 8570wラップトップで使用するLogitech M555bマウスを所有しています。KDE Bluetoothコントロールモジュールを使用して接続した直後に正常に動作します。
ただし、しばらくすると(一見ランダムに見える)、遅れ始めます。動きは、短期間に約500ms遅れます。通常はしばらくしてから回復しますが、数分かかる場合があります。動き、クリック、スクロールなど、すべてのアクションが遅れています。さらに、これらの時間中に動きが途切れることがあります。
常に同じ短時間動作する回避策は、マウスの再接続を切断することです。これは、同じKDE Bluetoothコントロールモジュールを使用して実行できます。
私はすでに何を試しましたか?
起動時にこれを実行します:
echo on > `readlink -f /sys/class/bluetooth/hci0`/../../../power/level
Bluetooth
hci0
デバイスの省電力機能を無効にするには。マウスのバッテリーを確認してください(1週間経過したばかりですが、他の新しいバッテリーも同じ結果です)
- Bluetooth関連のエントリに関するログとカーネルメッセージを確認します。接続時に予想されるメッセージはありません。
- xorg-edgers PPAで
3.5.0-13-generic
提供されているカーネルを実行しています。通常の3.2 Preciseカーネルを起動すると、同じ動作になります。
その他の役立つ情報:
- 他のBluetooth接続がマシン上でアクティブになっていない場合に発生します。
- Bluetoothステレオ(A2DP)ヘッドセットでも同様の現象が発生しますが、音声が遅れてスキップします。ここで説明するようにBluetoothプロファイルを交換すると役立ちます。結論:不良なのはマウスではありません。
- ヘッドセットは、Bluetoothが内蔵された私の死んだThinkpad T61pを使用して常に正常に機能しました。
私のラップトップのBluetoothモジュールはUSB経由で接続されており、
0a5c:21e1 Broadcom Corp.
ビルトインBluetoothアダプターをオフにして別のアダプターを使用すると、遅延なく正常に機能します。
0a5c:2046 Broadcom Corp. Bluetooth Device
私は機動性があり、私の周りの数人が仕事でBluetoothを使用しています(A2DPはほとんど)。また、自宅でも起こります。自宅では、おそらく隣人もBluetoothを使用しています。それは単に無線干渉である可能性がありますが、Bluetooth接続は別のチャネルにホップする必要があると思います。また、再接続するとすぐに適切に機能します。
したがって、それはソフトウェアドライバーの問題だと思うので、デバッグしたいと思います。Bluetooth(-hid)モジュールでより詳細なログを取得する方法はありますか?
0a5c:21e1 Broadcom Corp.
Linuxの特定の問題のようです。