GIMP 压力敏感度

GIMP 压力敏感度

我刚买了一台三星 Notebook 9 Pro,希望将其内置的 S-pen 用作 GIMP 的手写笔。虽然这款笔记本电脑宣称拥有 4096 级压力和倾斜控制,但我只能将这支笔用作 GIMP 中的鼠标替代品。当我添加外部输入设备时,笔没有显示出来。我认为这是因为它是被动的,没有电池,也没有自己的意识。

有没有什么解决方法可以让 GIMP 查看压力水平,或者 GIMP 不是适合我需要的程序?

答案1

如果硬件安装正确,下一步是告诉 GIMP 有关此输入设备的信息。我有一台装有 Ubuntu 16.04 的联想 ThinkPad X230 平板电脑,我没有安装任何其他额外的司机。我刚刚测试了这个视频在我的平板电脑上,现在笔可以用压力来工作。步骤如下:

1.打开 GIMP 并转到EditPreferencesInput DevicesConfigure Extended Input Devices...

2.打开的窗口左侧将显示备选输入设备列表。查找并选择您的设备。

3.然后点击右侧的下拉菜单模式菜单并选择屏幕或者窗户. 然后点击保存并关闭首选项窗口。

4.现在您可以使用该设备了。您可以通过 GIMP 的功能设置其行为油漆动态

在此处输入图片描述


我看过几张照片三星 Notebook 9 Pro,我认为这款笔设备不是被动的。

我认为是积极的它使用所谓的Wacom 技术或其他制造商的类似产品。简而言之:笔里有小磁铁和线圈,产生具有各种特性的电磁场,ETC...


当笔像鼠标一样工作时,大多数情况下,它已正确安装。但如果没有,您可以按照文章Wacom/最新驱动程序来自 Ubuntu 社区帮助 Wiki。


你可以通过命令lsusb和找到你的设备xinput。这些命令在我的系统中的输出是:

$ lsusb | grep Wacom
Bus 002 Device 003: ID 056a:00e6 Wacom Co., Ltd 

$ xinput | grep Wacom
   ↳ Wacom ISDv4 E6 Pen stylus                  id=10   [slave  pointer  (2)]
   ↳ Wacom ISDv4 E6 Finger touch                id=11   [slave  pointer  (2)]
   ↳ Wacom ISDv4 E6 Pen eraser                  id=16   [slave  pointer  (2)]

lsinput您也可以选择使用包中的命令input-utils

此外,你还可以通过命令调查设备的工作原理及其特性evtest。例如,我的触控笔仅提供 255 级压力:完整输出在这里

$ sudo evtest

Available devices:
...
/dev/input/event5:  Wacom ISDv4 E6 Pen
/dev/input/event6:  Wacom ISDv4 E6 Finger
...
Select the device event number [0-16]: 5 

 Input driver version is 1.0.1
 Input device ID: bus 0x3 vendor 0x56a product 0xe6 version 0x111
 Input device name: "Wacom ISDv4 E6 Pen"
 Supported events:
    Event type 0 (EV_SYN)
      ...
    Event code 24 (ABS_PRESSURE)
      Value      0
      Min        0
      Max      255
  • 不要关闭程序,只需将手写笔按到屏幕上并读取结果。您将看到如下行:

    Event: time 15.., type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 108
    Event: time 15.., type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 58
    Event: time 15.., type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 234
    

相关内容