Felix 弄来一只 Apple Magic Mouse 小白, 蓝牙配对上后发现各种scrolling很靠谱, 三键也支持好了, 但是多指动作没有支持…
在各种Google之后, 找到了有人使用 PyMT 来实现 Magic Mouse 多点触控手势的脚本, 由于原脚本(参考资料1)是针对GNOME/compiz的, 而且网上没有靠谱的KDE可用版本, 于是本猫自己Hack了一下…
安装说明:
首先要安装pymt, ArchLinux用户可以直接
yaourt -S pymt
Ubuntu用户可以直接
sudo apt-get install python-pymt
接下来, 配置pymt识别MagicMouse的多点触控:
编辑 ~/.pymt/config
找到 [input] 段, 修改为:
[input]
default = hidinput,/dev/input/event
上面的<n>需要替换成MagicMouse对应的编号, 可以用下面这个本猫写的挫挫的语句察看:
cat /var/log/Xorg.0.log|grep udev|grep -i apple|grep /dev/input/event
然后, 给这个文件(设备?信号?事件? = =不知道怎么称呼了)加上读属性, 以使得pymt可以用当前用户身份读取:
sudo chmod a+r `cat /var/log/Xorg.0.log|grep udev|grep -i apple|grep /dev/input/event|sed -e 's/.*\(\/dev\/input[^\)]*\).*/\1/'`
至此, 可以认为pymt安装好啦!
测试:
python -m pymt.tools.demo
(arch用户自行改为python2 = =)
接下来…可以试试我的脚本啦!
— Changelog:
2011/4/19 – 第二个版本, 增加了三指上下调节系统音量的功能~~
2011/4/19 – 第一个版本, 仅简单实现了双指Swipe Left/Right 切换虚拟桌面的效果.
Continue reading Apple Magic Mouse 多点触控在 Linux 里的安装与配置