我有一个触摸屏,其中包含/ dev / input / event12和/ dev / input / event13中的事件。 / dev / input / event12是主要的触摸输入,从本质上讲,我想直接向事件发送指令以控制行为(即单击位置等)。
诸如xdotool之类的工具不想工作,因为该设备已被设置为第二个指针(请参阅:https://dwm.suckless.org/multi-pointer/),并且使用xinput set-cp <window> <master>
的建议似乎没有按预期工作。
答案 0 :(得分:0)
使用Python和Python-evdev找到了一个解决方案。使用evdev,您可以在允许的功能内分配设备并传递参数。就我而言,如下所示:
device.write(e.EV_KEY, e.BTN_TOUCH, 1)
device.write(e.EV_KEY, e.BTN_TOUCH, 0)
device.write(e.EV_SYN, 0, 0)