ノートパソコンのバッテリー使用時にワイヤレスマウスが1秒間頻繁にフリーズする

ノートパソコンのバッテリー使用時にワイヤレスマウスが1秒間頻繁にフリーズする

私は、ELAN Smart-Pad (gpointing-device-settings によると、ETPS/2 Elantech タッチパッド) と Logitech M195 ワイヤレス マウス (USB レシーバー付き) を搭載した Samsung NP360E5A-A07PL ラップトップを使用しています。Linux (LUbuntu 12.04 LTS) では、ワイヤレス マウスが時々 (かなり頻繁に、おそらく数分おきに) 1 秒ほど動作を停止します。

タッチパッドを無効にしても(gpointing-device-setting 経由)、効果はありませんでした。有線 USB マウスに切り替えても効果はなく、状況はさらに悪化しました。有線マウスの場合、フリーズ後に再び動作させるには USB を再接続する必要がありましたが、ワイヤレス マウスの場合はマウスを動かすだけで済みます。

まったく同じハードウェア設定が、MS Windows 7 (デュアルブート) でも問題なく動作します。


実行結果は以下の通りですxinput:

jnareb@llaptok:~$ xinput
⎡仮想コアポインタid=2 [マスターポインタ(3)]
⎜ ↳ 仮想コア XTEST ポインタ id=4 [スレーブ ポインタ (2)]
⎜ ↳ Logitech USBレシーバー id=10 [スレーブポインタ(2)]
⎜ ↳ Logitech USBレシーバー id=11 [スレーブポインタ(2)]
⎜ ↳ ETPS/2 Elantech タッチパッド id=13 [スレーブポインタ (2)]
⎣ 仮想コアキーボード id=3 [マスターキーボード (2)]
    ↳ 仮想コア XTEST キーボード id=5 [スレーブキーボード (3)]
    ↳ 電源ボタン id=6 [スレーブキーボード (3)]
    ↳ ビデオバスid=7 [スレーブキーボード(3)]
    ↳ 電源ボタン id=8 [スレーブキーボード (3)]
    ↳ WebCam SC-0311139N id=9 [スレーブキーボード (3)]
    ↳ AT翻訳セット2 キーボードid=12 [スレーブキーボード(3)]

問題はスリープから復帰した後にのみ発生するようで、マウスがフリーズするほかに、キーボード エラーのような断続的な短いビープ音が聞こえますが、理由はわかりません。マウスがフリーズする原因となるイベントを示している可能性があります。

どこから探し始めたらいいのか分からない…

答え1

これは、ワイヤレスマウスのUSBレシーバーの電源管理の自動サスペンドが強すぎることが原因である可能性があります。この場合の症状の1つは、マウスがしばらく「フリーズ」または「ハング」する問題は、ラップトップが動作している場合にのみ発生することです。バッテリーから(ACアダプターオフ)

自動サスペンドをオフにするには、powertopテキストモードのコマンドラインツール (たとえば、 を使用して root として実行sudo)。

「調整可能」タブに移動し(左右の矢印を使用)、「USB デバイスの自動サスペンド USB レシーバー (Logitech)」(下矢印と上矢印を使用)、キーを使用して「良好」から「不良」に切り替えます。

残念ながら、これらの電源設定を永続的に構成する方法がわかりません...


Ubuntu 12.10 (12.04 から) にアップデートしたら、これらの問題はなくなりました。ただし、powertop2アップグレード後にワット単位の電力消費が表示されなくなったので、もう役に立ちません...

答え2

私の場合、ラップトップ モードを有効にすると、マウスを使用しないと数秒ごとにオフになってしまうという問題がありました。

# set laptop mode to 0 in this file:
/etc/laptop-mode/laptop-mode.conf 

sudo service laptop-mode reload

答え3

無効にしてみてくださいUSB自動サスペンド:

sudo apt-get install powernap
sudo powernap-action --disable usb_autosuspend

ソース:電源がないとマウスとタッチパッドがフリーズする

関連情報