
我在我的 vizio ct14-a0 超級本上全新安裝了 16.04。
我安裝了laptop-mode-tools
然後我將AUTOSUSPEND_TIMEOUT
文件/etc/laptop-mode/conf.d/runtime-pm.conf
從編輯2
為0
:
# Auto-Suspend timeout in seconds
# Number of seconds after which the USB devices should suspend
AUTOSUSPEND_TIMEOUT=2
這在 15.10 上對我來說就像一個魅力,現在在重新啟動後不會檢測到滑鼠,直到拔下並重新插入。
有任何想法嗎?
答案1
我還沒有弄清楚如何永久解決這個問題,但有解決方法這對我有用。
首先,您應該確定哪一個是您的設備:
# lsusb
...
Bus 003 Device 002: ID 056d:c087 Logitech, Inc. M105 Optical Mouse
注意巴士號碼和ID。然後,轉到/sys/bus/usb/devices
您會看到該資料夾包含很多符號連結。作為Bus 003
參考,您應該深入研究3-*
資料夾。
# ll
...
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 4-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 5-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb5/5-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 6-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.1/usb6/6-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 7-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.2/usb7/7-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb1 -> ../../../devices/pci0000:00/0000:00:1a.7/usb1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb2 -> ../../../devices/pci0000:00/0000:00:1d.7/usb2/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb3 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/
...
您會注意到每個資料夾都有兩個檔案idVendor
和idProduct
.這些文件包含那些ID你之前透過lsusb
命令得到了。這是棘手的部分。
識別設備後(usb3/3-1
相應地重命名資料夾),運行:
echo 'on' | sudo tee /sys/bus/usb/devices/usb3/3-1/power/control
唯一不方便的是這個解決方案是不是永久的,並且每次重新啟動筆記型電腦時都應該再次運行它(使用反向搜尋 Ctrl+R
那麼,會讓一切變得更容易)
答案2
我遇到了同樣的問題,您必須執行以下步驟:
在終端機中檢查
lsusb
滑鼠的 ID 供應商和 ID 產品。就我而言,我有一個微軟的滾輪光電滑鼠。所以 id 是 045e:0040$ lsusb Bus 002 Device 004: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
接下來編輯您的
/etc/laptop-mode/conf.d/runtime-pm.conf
使用sudo
並檢查該行是否設定為AUTOSUSPEND_USE_WHITELIST=0
lsusb
接下來,新增滑鼠 ID結果如下:AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST="045e:0040"
重新啟動,滑鼠一切都應該正常。
答案3
我透過修改解決了這個問題:
sudo -H gedit /etc/laptop-mode/conf.d/runtime-pm.conf
在最後一行
AUTOSUSPEND_TIMEOUT=2
用2
。99999999
AUTOSUSPEND_TIMEOUT=99999
儲存並重新啟動。