Den*_*nis 7 usb suspend mouse-scroll 19.04
今天早上,在我滚动滚轮升级之前,只要滚轮在转动,任何活动程序都会滚动。从挂起(关闭笔记本电脑)唤醒后升级到 19.04 后,当我滚动滚轮时,视图会滚动几行然后停止,它不会再次滚动,直到我再旋转滚轮几次。
微软无线移动鼠标 4000
它发生在每个程序中,包括 Windows 的虚拟机启动,并且似乎只有在从挂起状态唤醒后才会发生。拔下 USB 接收器并将其重新插入可以恢复灵敏度,但对我来说这不是解决办法,只是一个变通办法。
如何停止任何会破坏鼠标设置的挂起系统行为?如何在没有物理干预的情况下恢复它(如果可能,自动唤醒)
为什么升级会破坏它,或者这可能是巧合?
当双启动 Windows 和 Linux 体验疯狂快速滚动时,已发布一个特殊程序以重置 Microsoft 鼠标。它刚刚被确认适用于 Ubuntu 19.04 挂起/恢复疯狂缓慢滚动的问题。
转到此站点:https : //sourceforge.net/projects/resetmsmice/
点击链接了解: resetmsmice_1.1.3_amd64.deb
它会立即下载到您的~/Downloads文件夹中。
要安装它,请使用:
sudo dpkg -i ~/Downloads/resetmsmice_1.1.3_amd64.deb
rm -f ~/Downloads/resetmsmice_1.1.3_amd64.deb
Run Code Online (Sandbox Code Playgroud)
该程序在启动期间自动运行,但您也可以随时从终端调用它:
resetmsmice
Run Code Online (Sandbox Code Playgroud)
要在恢复后自动调用它,您需要使用gedit.
用 sudo -H gedit /lib/systemd/system-sleep/resetmsmice
将这些行复制到编辑器中:
sudo dpkg -i ~/Downloads/resetmsmice_1.1.3_amd64.deb
rm -f ~/Downloads/resetmsmice_1.1.3_amd64.deb
Run Code Online (Sandbox Code Playgroud)
这些echo语句帮助您在系统日志中定位您的程序,例如grep resetmsmice保存文件并退出编辑器。然后使用:
resetmsmice
Run Code Online (Sandbox Code Playgroud)
您可以在挂起期间关闭 USB 鼠标,并在恢复期间打开它。这将模拟重新启动。
用 sudo -H gedit /lib/systemd/system-sleep/custom-xhci_hcd
将这些行复制到编辑器中:
#!/bin/bash
case $1/$2 in
pre/*)
echo "$0: Going to $2..."
;;
post/*)
echo "$0: Waking up from $2..."
resetmsmice
;;
esac
Run Code Online (Sandbox Code Playgroud)
保存文件并退出编辑器。然后使用:
sudo chmod a+x /lib/systemd/system-sleep/resetmsmice
Run Code Online (Sandbox Code Playgroud)
Ubuntu 19.04 升级提供了带有新驱动程序的新 Linux 5.0 内核。未来升级完成后,停用脚本以查看问题是否已在新内核中修复。
| 归档时间: |
|
| 查看次数: |
5960 次 |
| 最近记录: |