Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要从 Linux 上的多点触控突触触摸板上启用手势检测(在用户空间中)。从触摸板的鼠标设备文件(/dev/input/mouse0)中读取,我发现它是 PS/2 协议。
简而言之,这是 1 位:XY 符号和溢出、3 个鼠标按钮和一个永久的“1”,然后是 X 增量和 Y 增量的 1 个字节。
总共 3 个字节。但是我看不到任何方法来检测当多个手指在触摸板上时数据包“属于”哪个手指。建议?
这不是正确的做法。您看到的鼠标设备文件正在模拟标准鼠标。
您将需要检测多点触控事件。看:
https://wiki.ubuntu.com/Multitouch/Testing/CheckingMTDevice