USBマウスなどのUSBデバイスの自動電源オフを無効にする方法


28

方法はわかりませんが、USBデバイスの自動電源オフが誤って有効になりました。USBマウスが2〜3秒間アイドル状態であっても、オフになります。それは本当に刺激的です。

これは、インストールpowertopしてからに発生しましたpowernap。たぶん、これらの2つのアプリケーションと関係があるのでしょう。

この「機能」を無効にするにはどうすればよいですか?


回答:


12

これを行っているのはPowerNapです。

以下を使用して、PowerNapの省電力スクリプトのこの部分のみを無効にできます。

sudo powernap-action --disable usb_autosuspend

1
debian jessie(8.4)の私にとっては、ラップトップモードでした。以下の回答をご覧ください。/sys/bus/usb/devices/«device»/power/level仕事も書いて、他の答えを見てください。
ctrl-alt-delor

29

次のコマンドをコピーしてターミナルに貼り付けるだけで、自動サスペンドが無効になります。

自動サスペンドUSBの無効化

echo 2 | sudo tee /sys/bus/usb/devices/*/power/autosuspend >/dev/null

USB自動サスペンドを無効にする

echo on | sudo tee /sys/bus/usb/devices/*/power/level >/dev/null

1
USBの自動サスペンドを無効にすることがまさに私が探していたものです。ここにはpowernapがインストールされていません。
フェルナンドコシュ14年

7
再起動が持続しますか?
mveroone 14

2
再起動永続化する方法: askubuntu.com/questions/73590/…–
ブライス

2
2つのスクリプトのこの違いは何ですか?両方が必要ですか、それとも1つだけですか?
ローゼンクロース

2
Ubuntuの16.04でkern.log述べている:WARNING! power/level is deprecated; use power/control instead
エリック・バンOosten

10

ラップトップモードツールがこれを引き起こしている可能性がありますか?その場合は、次を試してください。

  1. オプション:/etc/laptop-mode/conf.d/usb-autosuspend.confホームフォルダーにコピーして、のバックアップを作成します。

    cp /etc/laptop-mode/conf.d/usb-autosuspend.conf ~/usb.autosuspend.old
    
  2. マウス/キーボードのUSB IDを取得します

    lsusb
    

    これによりID xxxx:xxxx、マウス/キーボードを含むリストが返されます。

  3. オリジナルを編集 usb-autosuspend.conf

    sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
    
  4. これをAUTOSUSPEND_USBID_BLACKLIST=''変更するというエントリがありますAUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'

  5. これにより、USBマウス/キーボードが中断されなくなります。次に、コンピューターを再起動するか、ラップトップモードを再起動する必要があります。

    sudo service laptop-mode restart
    

ソース:http : //www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/


コマンドでIDを見つけますlsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'(マウスの文字列に「マウス」という単語があると仮定します)マウスのIDがわからない場合は、マウスwatch -d lsusbを接続するときに使用します。
rubo77 14年

少なくともUbuntu 15.04では、このファイルは移動されruntime-pm.conf、IDを追加する行はになりましたAUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""。奇妙なことに、ブラックリストを機能させることができなかったため、を設定してこのモジュールを無効にしましたCONTROL_RUNTIME_AUTOSUSPEND=0。出来た!
15

Debian Jessie(8.4)で動作しましたが、ファイルは/etc/laptop-mode/conf.d/runtime-pm.conf
ctrl-alt-delor

私の場合、ラップトップモードツールの「lmt-config-gui」を実行し、「Enable module runtime-pm」のチェックを外しました。この問題は、昨夜、KDE ​​Neonカーネルを4.4から4.8に更新した後に始まり、私を驚かせました!ありがとう!
アダムプロッチャー

私はラップトップモードをインストールしていませんでした(何かがUSBをサスペンドしてlaptop-mode-toolsいました)。私が持っていた /etc/laptop-mode/conf.d/runtime-pm.confあたりaskubuntu.com/a/370406/318507を。これで問題が解決するかどうか、または元々中断していたものを追跡する必要があるかどうかを確認するのを待っています。
dragon788
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.