我尝试安装 wacom tablet linux 项目,但当我执行 ./configure; make; make-install; 时,它说没有 make 文件或类似的东西。我只需要一种方法来改变我的笔移动速度。谢谢 :)
答案1
解决方案 #1
我建议您先检查您的平板电脑是否支持xsetwacom
速度参数。为此,请输入终端命令:
xsetwacom --list parameters
这将输出一个可能设置的参数列表xsetwacom
。查找名为Speed
或 的参数SpeedLevel
。要减慢光标移动速度,请将此参数设置为 1 的分数(建议不要太低,以至 0),要加快速度,请将其设置为 1 的倍数。例如,要将移动速度减半,您可以这样做:
xsetwacom set <device id> Speed 0.5
您可以通过执行来找到设备 ID xsetwacom --list devices
。要让这些更改在每次启动时都设置,请将该行添加到.xinitrc
位于主文件夹中的文件中。
解决方案 #2(对我有用,Intuos S)
如果xsetwacom
不起作用,另一个可能更好的方法是使用xinput
。首先通过执行以下命令再次检测平板电脑的 ID:
xinput list | grep Wacom
您现在应该会看到几个 ID,最重要的是触控笔和橡皮擦。然后,通过对尽可能多的设备 ID 执行此操作来找到设置恒定减速的属性(要退出,请按 Ctrl+C):
xinput watch-props <device id>
你应该看到类似这样的内容:
Device Accel Constant Deceleration (284): 1.000000
属性的 ID 是名称末尾的数字(在本例中为 284)。现在,为了减慢平板电脑的移动速度,请通过执行以下命令增加此数字:
xinput set-prop <device id> <attribute id> <deceleration factor>
一个例子:
xinput set-prop 13 284 2.5 && xinput set-prop 15 284 2.5
在这种情况下,我的触控笔移动是设备 ID 13,而橡皮擦 ID 是 15,所以我将它们都设置为 2.5,据我所知,这使移动速度减半。
再次强调,这些设置在关机时不会保存,因此最好的方法是每次启动时都应用这些设置。有很多方法可以实现这一点,但一个例子是将此命令添加到您.xinitrc
的主文件夹中。如果这不起作用,请在网上寻找另一种在启动时执行命令的方法。
来源致谢:
- http://manpages.ubuntu.com/manpages/lucid/man4/wacom.4x.html
- http://ubuntuforums.org/showthread.php?t=1696260
编辑#1:添加了第二个解决方案,对于我自己来说效果更好。
编辑#2:语法和来源
答案2
对于鼠标我使用鼠标指针,也许它也适用于平板电脑。我没有平板电脑,无法测试。
答案3
我创建了一个 bash 脚本来设置改变的加速度:
#!/bin/bash
device=$(xinput list | grep Wacom | grep stylus | grep -Po 'id=\K[^ ].')
property=$(xinput list-props $device | grep "Constant Deceleration" | grep -Po '\(\K[^\)]+')
xinput set-prop $device $property 2.0
(在运行完整脚本之前,您可能需要逐行验证它是否有效)