如何用操纵杆控制手写板压力输入?

如何用操纵杆控制手写板压力输入?

我有一台 Genius G-pen F610 手写板,它在 Ubuntu 12.04 上运行良好

但为了绘图目的,我需要阻止笔压输入(这很容易通过机械方式完成,只需取下笔的塑料尖即可)

然后以某种方式通过游戏手柄或操纵杆来控制压力,例如,我越是将操纵杆向左移动,检测到的来自笔的压力就越大(通过绘图软件)

结果应该是我仍然用笔画线,但线的粗细由操纵杆控制

感谢所有建议

答案1

我认为没有任何简单的方法可以实现这一点,Gimp 具有从其他输入设备读取某些功能,但我认为您不能自由混合和匹配来自不同设备的输入(请参阅Edit->Input DevicesPreferences->Input Devices)。不确定 Krite、MyPaint 和所有其他图形应用程序。

但是 Linux 有一个 uinput 接口,它允许你创建虚拟输入设备,你可以用它从平板电脑和游戏手柄读取输入事件,并将它们混合成一个虚拟输入设备。但是这需要一些编程。你可以在以下网址找到一些示例源代码,它们可能会帮助你入门:

相关内容