Bluetooth接続のマウスとA2DPヘッドセットを使用して遅延をデバッグする方法
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)モジュールでより詳細なログを取得する方法はありますか?