【问题标题】:Does linux support multi-touch screenlinux支持多点触摸屏吗
【发布时间】:2013-06-07 04:58:15
【问题描述】:

我想使用 QT 基于 arm-linux 系统开发自己的应用程序。 我希望我的应用程序支持多点触控功能。我想知道这是否可能。如果是这样,请告诉我应该使用哪个版本的 Linux 内核。

【问题讨论】:

    标签: linux multi-touch


    【解决方案1】:

    Linux 从内核 3.8 开始支持 Microsoft 的多点触控协议。 参考在这里:

    https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt

    附录

    http://www.ptrackapp.com/apclassys-notes/embedded-linux-multitouch/

    有适用于 iPhone 的 arm 多点触控教程,但它同样适用于 Android。

    linux 中的 hid-multitouch 支持一大堆面板:

    http://lxr.free-electrons.com/source/drivers/hid/hid-multitouch.c

    了解详情

    附录 2

    自 2010 年 2.6 版 Ubuntu 在其发行版中支持多点触控以来,多点触控支持就已经存在。

    Microsoft 多点触控协议支持从 3.8 开始。 Chrome OS 支持从内核 v3.9 开始。 X.org 服务器于 2011 年内置了多点触控支持。

    【讨论】:

    • 在哪里可以找到支持多点触控的内核版本?
    • 我刚刚告诉过你,Linux 内核版本 3.8 及更高版本支持多点触控功能。
    • +multitouch +linux 现已登陆!
    【解决方案2】:

    运行命令:

    chromium --enable-pinch
    

    用于上下文菜单

    创建快捷方式应用程序(.desktop)

    /home/"your user"/.local/share/applications
    

    支持所有应用

    搜索:

    多点触控compiz插件

    https://www.youtube.com/watch?v=rY-85BUqWgY

    【讨论】:

      猜你喜欢
      • 2021-07-06
      • 2020-03-26
      • 1970-01-01
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多