如何编辑 Unity 多点触控手势?

如何编辑 Unity 多点触控手势?

我找不到方法来修改 Unity 在 Ubuntu 12.04/12.10 上默认使用的触摸板手势。

已尝试Ginn,但它显示error subscribing to gestures,似乎是因为 Unity。

有没有办法自定义 Unity 的触控板手势?

答案1

易行手势识别应用程序应该能够定义一些新的多点触控手势以及编辑现有的手势。Apple 的多点触控触控板和相应的手势识别是迄今为止我们见过的最好的手势跟踪实现。然而,Easystroke 是 Mac 手势识别的有力竞争者。Easystroke 允许用户使用鼠标创建手势来执行指定的操作,例如打开 Web 浏览器或查看邮件。

更多技巧和应用详情请访问开发者页面

Touchegg 和 uTouch

Touchegg 与 uTouch 元包相结合,允许用户在触控板上创建和编辑多点触控手势。从 Ubuntu 软件中心下载这些应用程序时会创建一个可编辑的配置文件。

Easystroke 图片:Sourceforge.net

答案2

你曾经使用过 Easystroke 手势识别应用程序吗?阅读此内容 多点触控手势

答案3

我曾经在 ubuntu 14.04 中使用 Touchegg 配置三指滑动来切换工作区,就像苹果一样。搜索了一下,似乎它可以在 12.10 上运行。但是,我无法评论它的稳定性。我已经不再使用它了,只使用键盘快捷键。

下载页面

安装帮助

安装成功后该做什么

答案4

您可以使用synclient触摸板来编辑配置。

$ synclient
Parameter settings:
    LeftEdge                = 49
    RightEdge               = 1187
    TopEdge                 = 48
    BottomEdge              = 850
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 67
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 30
    HorizScrollDelta        = 30
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.130976
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 3
    ClickFinger3            = 0
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    ...

编辑属性使用

synclient <attribute-name>=<value>

相关内容