现在输入:lsusb
<NAME>
,PressureCurve是您要更改值的特定属性,而"0 15 85 100"只是一个示例设置 - 这可能是您想要调整的部分。我最终喜欢Gimp的0 12 92 100
。0 0 100 100
。 xsetwacom list parameters
然而,我怀疑你遇到的真正问题是在每个程序(如Gimp、Krita)中需要配置你的绘画板。我拿起我男朋友的绘画板来测试我的回答,一开始我感到困惑,因为我知道我有驱动程序,他的绘画板也被支持,并且设备也被识别了,但当我尝试在Gimp中绘画时,压力变化没有任何效果。
在Gimp中,你需要先激活你的绘画板。虽然这不是一个高度技术性的过程,但有点繁琐。所以我担心我的回答看起来会很长,但设置起来并不难,只是需要花一些时间而已——我保证!
去“编辑 > 首选项 > 输入设备”,然后点击“配置扩展输入设备”。你应该能看到你的平板电脑的不同元素列出来。从那里,你可以点击你的Intuos笔的元素,你会在“模式”旁边看到一个下拉菜单。将模式从“禁用”改为“屏幕”。你可以在这里编辑“压力曲线”以更改灵敏度设置。我还尝试启用了Pad元素(从禁用改为屏幕),并保持了压力曲线不变 - 当只启用笔时,我更喜欢结果,但我对平板电脑的工作原理并不了解细节,你可能想要尝试一下这两个元素在同时启用时的相互作用方式。我无法为您提供有关Krita平板配置的详细步骤,但这是他们关于使用该程序与平板电脑的文档链接。
我找不到MyPaint 1.2(最新版本)的平板设置详细步骤,但这里有一个适用于1.0版本的步骤。不幸的是,我在他们的支持设备列表中没有看到您具体的设备,尽管其中有很多Wacom平板。
这是一个关于如何设置适用于Ubuntu的Inkscape平板的指南。它可能是与Ubuntu兼容的最流行的矢量图形软件。我曾经使用过它,并且非常喜欢。
最后,你可能还想知道,你可以编写个人配置脚本,以便在使用特定程序时基准压力设置不同,比如当你使用Krita时希望降低压力灵敏度。你可以编写一个bash脚本来执行xsetwacom --set "<NAME>" PressureCurve X XX XX XXX
,创建一个可执行的启动器,并在使用Krita之前点击启动器。更多信息可以在这里找到。# "xsetwacom list" shows:
DEVICE_STYLUS='Wacom Intuos S Pen stylus'
DEVICE_PAD='Wacom Intuos S Pad pad'
DEVICE_CURSOR='Wacom Intuos S Pen cursor'
DEVICE_ERASER='Wacom Intuos S Pen eraser'
xsetwacom set "$DEVICE_STYLUS" Mode "Relative" # mouse mode
xsetwacom set "$DEVICE_STYLUS" Button 1 "button +0" # nothing on touch
xsetwacom set "$DEVICE_STYLUS" Button 2 "button +1" # left click on lower button
xsetwacom set "$DEVICE_STYLUS" Button 3 "button +3" # right click on upper button
xsetwacom set "$DEVICE_PAD" Button 1 "key +Super_L" # "Super" key on 1st pad button
xsetwacom set "$DEVICE_PAD" Button 2 "button +2" # middle click on 2nd pad button
xsetwacom set "$DEVICE_PAD" Button 3 "button +9" # "forth" on 3rd pad button
xsetwacom set "$DEVICE_PAD" Button 8 "button +8" # "back" on 4th pad button
xsetwacom set "$DEVICE_CURSOR" Mode "Relative" # mouse mode
xsetwacom set "$DEVICE_CURSOR" CursorProximity 1 # cursor should be moved only if pen has contact with pad; unfortunately it does not work
xsetwacom set "$DEVICE_ERASER" Mode "Relative" # mouse mode
我在Ubuntu 19.10上使用4.20内核(5.5及早期的5.x内核也不行)时,遇到了与"Wacom Intuos Bluetooth SM"(CTL4100WLK0)相似的问题,无法使压力敏感功能正常工作。遗憾的是,xsetwacom命令确实成功了,但并没有导致压力感应。(然而,这些命令在Ubuntu 18.04上运行得非常完美)
对我有效的方法是从https://github.com/linuxwacom/xf86-input-wacom#what-is-xf86-input-wacom编译最新的xf86-input-wacom驱动程序。
我按照这里的Ubuntu/Debian构建说明进行操作:https://github.com/linuxwacom/xf86-input-wacom/wiki/Building-The-Driver - 幸运的是,它是一个非常简单的构建过程,只需复制和粘贴指示。
一旦最新的驱动程序构建完成,就不需要命令行设置,并且在GIMP中压感功能完美运作。此外,它还将平板电脑识别为独立的绘图设备,而不是鼠标/触摸板的副本(例如,您可以同时在平板电脑和鼠标上选择不同的画笔)。我怀疑除非他们在下一个LTS版本Ubuntu 20.04中整合xf86-input-wacom的最新构建,否则这个问题将需要解决。我的画笔 >>> 窗口 >>> 编辑首选项 >>> 压力 (全局压力映射) 在Ubuntu Studio 16.04上使用Wacom压感在MyPaint应用程序中
0 100 0 100
。 - RNopalzin