我刚买了一台三星 Notebook 9 Pro,希望将其内置的 S-pen 用作 GIMP 的手写笔。虽然这款笔记本电脑宣称拥有 4096 级压力和倾斜控制,但我只能将这支笔用作 GIMP 中的鼠标替代品。当我添加外部输入设备时,笔没有显示出来。我认为这是因为它是被动的,没有电池,也没有自己的意识。
有没有什么解决方法可以让 GIMP 查看压力水平,或者 GIMP 不是适合我需要的程序?
答案1
如果硬件安装正确,下一步是告诉 GIMP 有关此输入设备的信息。我有一台装有 Ubuntu 16.04 的联想 ThinkPad X230 平板电脑,我没有安装任何其他额外的司机。我刚刚测试了这个视频在我的平板电脑上,现在笔可以用压力来工作。步骤如下:
1.打开 GIMP 并转到Edit→ Preferences→ Input Devices→Configure 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