我试图安装 wacom tablet linux 项目的东西,但是当我做 ./configure; 制作; 制作安装;它说没有制作文件或其他东西。我只需要一种方法来改变我的笔移动速度。谢谢 :)
bri*_*erj 10
我建议您先检查您的平板电脑是否支持xsetwacom速度参数。为此,请输入终端命令:
xsetwacom --list parameters
Run Code Online (Sandbox Code Playgroud)
这将输出xsetwacom要设置的可能参数列表。寻找一个叫做Speed或 的SpeedLevel。要减慢光标移动速度,请将此参数设置为 1 的分数(建议不要走远到向下为 0),并加快速度将其设置为 1 的乘法。例如,将其设置为一半你会做的移动速度:
xsetwacom set <device id> Speed 0.5
Run Code Online (Sandbox Code Playgroud)
您可以通过执行找到设备 ID xsetwacom --list devices。要在每次启动时设置这些更改,请将该行添加到.xinitrc位于您的主文件夹中的文件中。
如果xsetwacom不起作用,另一种可能更好的方法是使用xinput. 首先通过执行以下命令再次检测您的平板电脑的 ID:
xinput list | grep Wacom
Run Code Online (Sandbox Code Playgroud)
您现在应该看到几个 id,最重要的是手写笔和橡皮擦。然后,通过对尽可能多的设备 ID 执行此操作,找到设置恒定减速的属性(要退出,请按 Ctrl+C):
xinput watch-props <device id>
Run Code Online (Sandbox Code Playgroud)
你应该在那里看到这样的东西:
Device Accel Constant Deceleration (284): 1.000000
Run Code Online (Sandbox Code Playgroud)
属性的 id 是名称末尾的数字(在本例中为 284)。现在为了减慢数位板的移动速度,请执行以下命令来增加此数字:
xinput set-prop <device id> <attribute id> <deceleration factor>
Run Code Online (Sandbox Code Playgroud)
一个例子:
xinput set-prop 13 284 2.5 && xinput set-prop 15 284 2.5
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我的触控笔移动是设备 ID 13 和橡皮擦 ID 15,所以我将它们都设置为 2.5,据我所知,移动速度减半。
同样,这些设置不会在关机时保存,因此最好的方法是每次启动时都应用这些设置。有很多方法可以做到这一点,但一个例子是将这个命令添加到您.xinitrc的主文件夹中。如果这不起作用,请寻找另一种在互联网上启动时执行命令的方法。
来源和学分:
编辑#1:添加了对我自己更有效的第二个解决方案。
编辑#2:语法和来源