web-dev-qa-db-ja.com

バッテリーで5秒後にスリープするUSB​​マウス

私のUSBマウスは、バッテリーで動作しているとき、5秒間何も操作しないとスリープします。マウスのボタンを押すと、再びuoが起動します。これは本当に迷惑です。

Lsusbを作成しましたが、マウスが

Bus 001 Device 012: ID 04d9:2083 Holtek Semiconductor, Inc.

私は/sys/bus/usb/devices/usb1/power/autosuspendをチェックしましたが、すでに0に設定されており、ディレクトリusb1には自動サスペンドファイルもある多くのサブディレクトリがあり、それらを編集する方法はわかりません。

また、3つのUSBポートのいずれでも、どのマウスでも動作する永続的なソリューションが欲しいです。何か案は?

使用:Ubuntu 12.04 64bit

10
yurividal

12.04でこの問題を解決し、laptop-mode-toolsの使用を継続するには、ファイルを編集します。

/etc/laptop-mode/conf.d/usb-autosuspend.conf

$ Sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf

次の行を探します。

AUTOSUSPEND_USBTYPE_BLACKLIST=""

と置換する:

AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"

これにより、任意のマウスやUSBドライブが接続されている場合、USBの自動サスペンドが自動的に無効になります。

21
sant

laptop-mode-toolsまたはpowertopのいずれかをインストールした後、同じ問題が発生しました。再度アンインストールする代わりに...

  • ターミナルにSudo powertopと入力します
  • タブに変更するには右矢印キーを使用しますTunables
  • uSBマウスのAutosuspendの行を選択するには、下矢印キーを使用します
  • enterキーを押してこの行をBadに切り替えます
  • キーqでpowertopを終了します

編集:残念ですが、これは単なる一時的な解決策です。再起動しても生き残れない...

しかし、私は何か他のものを見つけました。 laptop-mode-toolsがインストールされている場合、ファイルCONTROL_USB_AUTOSUSPEND=0/etc/laptop-mode/conf.d/usb-autosuspend.confを設定してみてください

編集:BATT_SUSPEND_USB = 0を設定すると、問題も解決するはずです(少なくとも私の問題は解決しました)。

4
sanmiguel9

次のリンクは、動作するはずの別のアプローチを提供します。自分で試してみました。期待しています。

リンクがなくなった場合のために、短くて甘いバージョンを提供します。まず、修正プログラムは、laptop-mode-toolsを使用していることを前提としています。 lsusbを使用してデバイスのIDを取得し、これをAUTOSUSPEND_USBID_BLACKLIST/etc/laptop-mode/conf.d/usb-autosuspend.confパラメーターに追加します。

USBマウスに使用しているIDは、lsusbの出力のスニペットで強調表示されています。

Bus 002 Device 003: ID 045e:0748 Microsoft Corp.

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

3
ajmccluskey

lsusbを使用して、バス番号とデバイス番号を検索します
next /sys/bus/usb/devices/として名前が付けられたnumber-numberなどの名前の1-1.2にある各フォルダーで、ファイルbusnumおよびdevnumを確認して、ファイルの対象となるバス番号とデバイス番号、および必要なフォルダーを見つけます(1-1.2など)。
次に、それぞれのフォルダーに対して1-1.2と言い、/sys/bus/usb/devices/1-1.2/power/autosuspendにあるファイルの値を-1として設定します。
デバイスは一時停止しません。

2
Abhishek Bhatia

laptop-mode-toolsまたはpowertopパッケージがインストールされていないことを確認してください。実行する場合は、実行してアンインストールします

Sudo apt-get remove --purge laptop-mode-tools powertools && apt-get autoremove

これにより、Alienware M14x R2上のMint 13での問題が解決しました。

0
jeshurun

Sudo pico /etc/laptop-mode/conf.d/usb-autosuspend.confと入力して、上記のファイルを編集します。

行を検索

CONTROL_USB_AUTOSUSPEND="auto"

そして、「auto」を削除して、

CONTROL_USB_AUTOSUSPEND=""

私のために働いた。

0