我将不再赘述该项目背后的原因和方式,但我正在开发一些硬件,这些硬件需要在主机 Linux 机器(Raspberry Pi)上显示为触摸屏*,理想情况下是通过 I2C 或串行总线工作的硬件,并且将是启动时自动发现。
所以问题是 - 有哪些受良好支持的 I2C 或串行触摸屏设备是在这种情况下模拟的不错选择?
理想情况下,它希望成为一个得到良好支持和可靠的驱动程序,这样我们就不必对主机 Linux 版本进行任何修改即可使其工作,并且足够简单,我们不必在模拟上跳过太多的障碍一边。
*= 或者类似的指点设备,例如 Wacom 数位板,我想它也可以工作,因为它使用 X/Y 坐标而不是“鼠标”运动。
答案1
将您的设备连接到可能会更简单输入法而不是模拟任何类型的硬件触摸屏及其怪癖。
是的,这意味着某种用户态守护进程将在串行等和 uinput 之间进行转换,这必须作为额外安装,但即使使用即插即用串行鼠标(有人还记得这些吗?),它仍然是一些处理它们的用户态驱动程序:我不认为它们是由 linux 输入子系统直接处理的。