如何将Apple Magic Mouse两指轻扫映射到Web浏览器的后退和前进功能?


12

到目前为止,Apple Magic Mouse似乎可以在Ubuntu上使用,但是似乎只有几个多点触控功能可以使用。使用触控板,utouch还有许多其他功能。我真正想做的是在浏览器中将两指滑动映射到后退/前进。


1
尝试寻找xevxmodmap
nikhil 2012年

我找到了xev和xmodmap。怎么办?
乔纳森(Jonathan)

您找到解决方案了吗?我也希望能够前进/后退
bakytn

我正在考虑购买魔术鼠标,但是在浏览网络时,前后导航至关重要。
发言人2012年

据我所知,仍然没有办法做到这一点。我希望有人会为Magic Mouse制作定制工具。
乔纳森(Jonathan)

Answers:


1

我已经使用touchegg设置了此手势以及许多其他手势。通过以下方式安装:

sudo apt-get install touchegg

通过位于以下位置的配置文件来配置touchegg:

~/.config/touchegg/touchegg.conf

所需手势的配置如下。

<touchégg>

<settings>
    <property name="composed_gestures_time">15000</property>
</settings>

<application name="All">      

    <gesture type="DRAG" fingers="2" direction="LEFT">
        <action type="SEND_KEYS">Alt+Right</action>
    </gesture>

    <gesture type="DRAG" fingers="2" direction="RIGHT">
        <action type="SEND_KEYS">Alt+Left</action>
    </gesture>

</application>

如果要设置两个或三个手指手势,请遵循FAQ的最后提示,这一点很重要。

 synclient TapButton2=0
 synclient TapButton3=0
 synclient ClickFinger2=0
 synclient ClickFinger3=0
 synclient HorizTwoFingerScroll=0
 synclient VertTwoFingerScroll=0

创建一个可执行的Shell脚本并在启动时启动它。

这将禁用突触驱动程序的两指和三指点击和单击以及两指滚动。如果要使两根手指保持为鼠标右键单击,并且两根手指滚动,则也必须使用touchegg。

我认为魔术鼠标报告本身作为一个触控板作为说明这里


魔术鼠标不作为触控板报告,而是作为鼠标报告。它也不是touchégg支持的设备之一。
乔纳森

1

我不确定这是否可以与Magic Mouse一起使用,但是与Magic Trackpad一起使用,我成功地使用了xSwipe来使浏览器后退/前进导航,工作区切换,缩放和博览会动作。


1
如果您阅读此线程中的其他答复,您会发现对Magic Trackpad有用的功能绝对不适用于Magic Mouse。它们是截然不同的设备。
2014年


0

Easystroke手势识别可以将手势映射到应用程序。您可以在ubuntu软件中心找到“轻松笔划手势识别”。


我不希望将指针移动映射到动作,而是将鼠标表面上的移动(不移动指针)映射到动作。
2014年

0

在撰写本文时,鼠标驱动程序hid-magicmouse报告的两指滑动与一指的滑动没有任何不同。因此,不可能有应用程序级别的解决方案。您必须注意内核模块的开发。Magic Mouse在系统中被视为具有两个滚轮的非常基本的鼠标。任何触摸板软件都不会检测到它。
相反,Apple Magic Touch被认为是一种非常先进的触摸板,可以分配比MacOS更多的功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.