系统:Debian 11 Bullseye
DE:XFCE 或 KDE
鼠标设置中只有一个加速滑块(仅加速)。
并且xinput中没有加速配置文件或模式标志。我有加速标志:
libinput Accel Speed (301): 1.000000
libinput Accel Speed Default (302): 0.000000
libinput Accel Profiles Available (303): 1, 1
libinput Accel Profile Enabled (304): 1, 0
libinput Accel Profile Enabled Default (305): 1, 0
如果我用 xinput 禁用加速,我根本无法改变灵敏度。更改 DPI 不是一种选择。
我有几个不同的鼠标 - 结果相同。
xset输出:
> xset q
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000002
XKB indicators:
00: Caps Lock: off 01: Num Lock: on 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 500 repeat rate: 20
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 600 cycle: 600
Colors:
default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins
DPMS (Energy Star):
Standby: 600 Suspend: 0 Off: 900
DPMS is Enabled
Monitor is On
从 OP (在您的第一次编辑之前)您
xinput --list-props "Logitech G502 Hero Gaming Mouse"
在终端中运行。您只向我们展示了相应输出的一部分,例如,没有为感兴趣的指针提供 X11 数字设备 ID(“xid”)。您可以通过以下方式获得它:根据 Xorg doc
xinput --list-props "Logitech G502..."
,可以为设备设置的命令列表属性。在您的情况下,唯一启用的加速配置文件是“设备相关”配置文件“1”。列出为可用的唯一配置文件也是1
,所以我不确定将配置文件更改为其他内容是否有效。但是您可以尝试将其更改5
为 example,Xorg 将其记录为幂律加速配置文件。为此:要修改鼠标速度和加速度,请参阅此并
man xinput
尝试:或者:
上面的
xset ...
命令旨在将指针加速度增加 2.5 倍,并取消加速开始的阈值。不过,在您的情况下,以上可能是也可能不是您需要做的。试试看嘛 !简单和有限的配置文件(分别具有配置文件 id4
和7
)直接使用它(即它们以给定的比率加速)。如果指定的加速度曲线5
不会产生预期的结果,请替换5
为4
或7
。如果您的调整不让您满意,您可以手动一一撤销所有更改。或者干脆重新启动,这将清除所有调整并将设置恢复为默认值。
相反,如果您的调整让您满意,您可以按照我过去的回答让它们在重新启动后永久生效。
在任何情况下,都需要访问您的硬件来进行实验,因此您必须自己做,而我无能为力。HTH。
注意: 您将看到提到 3x3 CTM 的帖子(请参阅“坐标变换矩阵”),在您的情况下默认设置为单位矩阵
1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0
)作为调整以更改指针速度的属性之一。这既不正确,也不会根据需要修改速度。经过一番搜索,我意识到 libinput 有不同的加速道具:
因此,我可以通过以下方式禁用加速(启用平面轮廓):
其中8是我的鼠标 ID,304是“libinput Accel Profile Enabled”属性。
现在我可以通过更改“libinput Accel Speed”标志来控制灵敏度。