我想开发一个程序,能够利用触摸板上手指的绝对位置来定义自定义应用内手势。我读过使用原始数据evdev
是一个非常糟糕的主意因为我需要处理许多特定于硬件的怪癖,并且最终会重写libinput
.
我想要获得类似的事件触摸开始,触摸端,触摸移动对于单个手指,每个事件包括绝对位置和理想的触摸压力。
那么有没有办法从中获取这些信息呢libinput
?并且可能在自定义手势期间暂时禁用触摸板的默认行为,这样我就不会意外碰撞。用手势切换工作空间?
当我尝试时,libinput debug-events
我得到了和事件,但没有各个手指的位置。我绝对可以使用,但我真的不想重新发明威尔。POINTER_MOTION
POINTER_AXIS
GESTURE_PINCH_*
evdev