Ten*_* Qi 3 mouse xubuntu suspend 18.04
我正在运行 Xubuntu 18.04 内核版本 5.0.0-23-generic 并使用便宜的微软 USB 鼠标。我还使用以下设置设置了 imwheel:
".*"
None, Up, Button4, 3
None, Down, Button5, 3
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L, Up, Shift_L|Button4
Shift_L, Down, Shift_L|Button5
按照本教程的慢滚动速度:http :
//www.webupd8.org/2015/12/how-to-change-mouse-scroll-wheel-speed.html
我的问题:
当我从暂停状态恢复时,滚轮不再起作用。
我发现一个乏味的解决方法是拔下并重新插入 USB 接收器。这将恢复滚动功能,但不会恢复上面的 imwheel 设置——滚动速度非常慢。要恢复我的滚动速度设置,我必须在控制台中输入:imwheel --kill
重新启动我的 imwheel 设置。
反正有没有自动化这个过程?我的目标是在从挂起恢复时正常滚动,而无需执行上述步骤。
我对 linux 还是很陌生,所以非常感谢任何帮助。
编辑:在移除和更换接收器之前,Chrome 会滚动非常缓慢,但其他程序(例如 Thunderbird)根本不会滚动。
小智 5
我知道我有点晚了。我最近在安装新的 Microsoft 无线鼠标时遇到了同样的问题。
最初我通过重新插入加密狗 USB 接收器来修复它,但它真的很烦人:(。
所以我尝试了一些不同的东西(这节省了我的时间)
我重新加载了 usbhid 内核模块
#!/bin/bash
#This is the fix for mircosoft mouse scrolling issue after wake from a suspension
if [[ $1 == post ]]; then
modprobe -r usbhid
modprobe usbhid
fi
Run Code Online (Sandbox Code Playgroud)
将上述脚本放在以下目录中
/lib/systemd/system-sleep/
这将奏效!!
我的 Logitech MX Master 3 也有同样的问题。
首先尝试删除模块usbhid
,i2c_hid
但出现以下错误:
$ sudo rmmod usbhid
rmmod: ERROR: Module usbhid is in use by: hid_logitech_dj
Run Code Online (Sandbox Code Playgroud)
对我有用的解决方案:
sudo rmmod hid_logitech_dj
sudo modprobe hid_logitech_dj
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
915 次 |
最近记录: |