答案1
这对我有用:
xinput --set-prop 11 294 1
在哪里:
11:是我的鼠标 ID,你应该找到并替换为你的
xinput --list --short
294:是我鼠标的“加速速度”属性 ID。只需将 11 更改为您的 ID,即可找到所需的属性 ID
xinput --list-props 11
1:最后一个数字是属性值。对我来说,默认值是 0,1 表示加速指针向上。
您可以将第一个命令添加到启动应用程序以在重启后保留设置。您可以引用它们而不是设备和 prop id,以防它们在重启后发生变化,例如:
xinput --set-prop 'Microsoft Basic Optical Mouse' 'libinput Accel Speed' 1
来源和更多详细信息取自此处: 如何改变鼠标速度/灵敏度?
答案2
解决“我正在使用 4K 显示器,并且已将其设置mouse speed
为最大值”的问题。
查找鼠标设备 ID
按
crtl
++打开终端。 输入。 在部分下,您应该找到您的鼠标 ID。我的alt
鼠标 是。T
xinput --list --short
Virtual core pointer
id=13
笔记:当您将鼠标插入不同的端口时,它会发生变化。输入
xinput --list-props <device_id>
(例如xinput --list-props 13
:)查找Coordinate Transformation Matrix (156)
和的IDlibinput Accel Speed (297)
。
我的是156和297。
默认矩阵为 [1 0 0],[0 1 0],[0 0 1](单位矩阵)。
最大鼠标速度为1.0。降低图形用户界面的鼠标速度,同时保持终端打开。
再次输入
xinput --list-props <device_id>
。如果您的分数libinput Accel Speed (297)
比以前低,则说明您来对地方了。改变矩阵。
将鼠标速度设置为最大值xinput --set-prop 13 297 1
(十三是我的鼠标设备 ID,297是我的libinput Accel Speed
身份证)。由于鼠标速度不能超越1.0。让我们通过更改矩阵中的 x、y 坐标来缩放位置。
尝试xinput --set-prop 13 156 2 0 0 0 2 0 0 0 1
(十三是我的鼠标设备 ID,156是我的Coordinate Transformation Matrix
ID)。
如果太快,试试1.5 0 0 0 1.5 0 0 0 1
。如果还是太慢,试试4 0 0 0 4 0 0 0 1
。
只改变前两个非零值,最后一个保留为1。
有关完整描述输入坐标变换是这里。
答案3
对我来说,建议的解决方案破坏了我用来控制多台机器的协同鼠标控制。
我偶然发现 gnome tweaks 中还有另一个鼠标设置,它不会破坏协同作用,并且您可以通过 UI 设置所有内容。
安装:(复制自https://askubuntu.com/a/966634/1100244)
sudo apt install gnome-tweak-tool
gnome-tweaks # now launch it (alternative: press start button and type "tweaks")
在那里转到“键盘和鼠标”=> 鼠标=> 加速配置文件。将设置从“默认”更改为“平面”。享受鼠标速度的提升 ;)
当然,您仍然可以使用正常的鼠标速度设置来微调速度。