我想使用QT开发基于arm-linux系统的自己的应用程序。我希望我的应用程序支持多点触控功能。我想知道是否有可能。如果是这样,请让我知道我应该使用哪个版本的Linux内核。
Linux从内核3.8开始开始支持Microsoft的Multi-touch协议。参考在这里:
https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt
http://www.ptrackapp.com/apclassys-notes/embedded-linux-multitouch/
有适用于iPhone的手臂多点触控教程,但同样适用于Android。
linux中的hid-multitouch支持很多面板:
看到
http://lxr.free-electrons.com/source/drivers/hid/hid-multitouch.c
详情
自从2.6 Ubuntu在2010年发布以来,多点触摸支持一直存在。
Microsoft多点触摸协议支持始于3.8。Chrome OS支持从内核v3.9开始。X.org服务器在2011年内置了多点触控支持。
| 归档时间: |
|
| 查看次数: |
11381 次 |
| 最近记录: |