GIMP压力灵敏度

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

有没有让GIMP看到压力水平的解决方法,或者GIMP不适合我的需求?

如果硬件安装正确,下一步就是告诉GIMP这个输入设备。 我有联想ThinkPad X230平板电脑与Ubuntu 16.04我没有安装任何其他额外的驱动程序 。 我刚刚在平板电脑上测试了这个video的说明,现在这支笔可以正常工作。 步骤是:

1.打开GIMP并转到编辑首选项输入设备配置扩展输入设备...

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

3.然后在右侧单击下拉模式菜单并选择屏幕窗口 。 然后单击“保存”并关闭首选项窗口。

4.现在您可以使用此设备。 您可以通过GIMP的functionPaint dynamics设置其行为。

在此处输入图像描述


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

在我看来它是活跃的 ,它使用所谓的wacom技术或类似于其他制造商的东西。 简而言之: 笔中有小磁铁和线圈 ,可产生各种特性的电磁场等……


当笔像鼠标一样工作时,在大多数情况下,它已正确安装。 但如果不是,您可以按照Ubuntu社区帮助Wiki中的文章Wacom / Latest Driver 。


您可以通过命令lsusbxinput找到您的设备。 我系统中这些命令的输出是:

 $ 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)] 

(可选)您可以使用包input-utils的命令lsinput

此外,您可以通过命令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