当前位置: 首页>>技术教程>>正文


如何在ubuntu 14.04中实现多点触控手势

, , ,

问题描述

是否有可能在ubuntu 14.04中像macbook一样获得多点触控手势?如果可能,如何激活或安装多点触控手势?我的笔记本电脑是联想z580.it有一个syanptics触摸板,据我所知支持4手指的多点触控。我试过touchegg但没有用。

最佳解决思路

对的,这是可能的:

安装

  • 安装touchegg:sudo apt-get install touchegg

  • 安装Touchegg-GCE:你必须从github git clone(或下载)Touchegg-GCE然后手动编译它,它需要qt4所以sudo apt-get install qt4-dev-tools然后打开一个终端进入Touchegg-GCE目录并键入/usr/bin/qmake-qt4make。现在启动touchegg-gce并配置您的手势。自动启动和配置:进入~/.config/autostart/

  • 使用以下代码创建一个可执行文件(chmod +x touch.sh)脚本touch.sh。有必要禁用触控板的默认行为2-3手指

    #!/bin/bash
    synclient TapButton2=0
    synclient TapButton3=0
    synclient ClickFinger2=0
    synclient ClickFinger3=0
    synclient HorizTwoFingerScroll=0
    synclient VertTwoFingerScroll=0
    
  • 创建两个启动器:一个用于脚本(1),另一个用于touchegg(2)。

    (1)touch.desktop

    [Desktop Entry]
    Type=Application
    Exec=/home/<user>/.config/autostart/touch.sh
    Hidden=false
    NoDisplay=false
    X-GNOME-Autostart-enabled=true
    Name[it_IT]=TouchScript
    Name=TouchScript
    Comment[it_IT]=Enable Touchegg 2-3 fingers
    Comment=Enable Touchegg 2-3 fingers
    

    (2)touchegg.desktop

    [Desktop Entry]
    Name=Touchegg
    GenericName=Touchégg
    Comment=Touchégg Gestures Manager
    Exec=/usr/bin/touchegg %u
    Terminal=false
    Type=Application
    Name[it_IT]=touchegg.desktop
    

次佳解决思路

我无法在Unity上使用touchegg获得多点触控手势支持。然而,在安装Ubuntu Gnome 14.04之后,touchegg就像一个魅力。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2304.html,未经允许,请勿转载。