众所周知,Macbook 的触摸板是体验最好的,很多果粉都吹 Macbook 的触摸板用了之后“就不再想要去用鼠标”。

我是用过 Macbook 的触摸板的,不过我用的时候比较早,不瞒大家说,我上大学的时候除了一个 Windows 的游戏本,我主要干活的本子是一个 Apple iBook G4。当时我是一个不折不扣的果粉,曾经我也觉得自己会成为一个鉴定的果粉,继续购入 iPhone、iPad、Macbook 之类的,当然好在造化弄人,我没有成为那样的家伙。

当然今天不是忆往昔的,接下来说正事儿。

既然苹果的触摸板那么好,为了与之抗衡微软也出了一个什么 「Precision TouchPad」,又名「精确式触摸板」,大幅提升了触摸板在 Windows 下的体验(虽然还有空间),那么我作为一个用 Linux 的人,是不是就没办法提升一把了呢?

答案是否定的,有一群显得蛋疼的人搞了一个项目:「Linux Touchpad like Macbook Update」。顾名思义,就是“把 Linux 的触摸板搞的像 Macbook 一样”。

这个项目的主要作用就是针对现在 Linux 下对于触摸板管理的相关驱动进行一些修改和优化,以提升触摸的使用体验,尤其是包括“多点触摸”等等等。

这个项目在一年多前轰轰烈烈的宣传过,然后还搞过捐赠与众筹,后来就没声音了,我一度以为这个破项目是骗钱的,谁知道前一阵它们突然发布了更新,并且列出了自己提交的 commits,以及自己编译后提供的组件 PPA,可以在 Ubuntu 20.04 下安装升级。

升级之后很大程度的改善触摸板的响应度等。

sudo add-apt-repository ppa:p12/xorg-gestures
sudo apt-get update

当然,尽管如此,我们也只是在驱动层面改善了触摸,在应用层面还需要另一个工具的帮忙:touchegg

这玩意的安装方式是需要你自己去 release 页面下载 deb/rpm 包安装的

https://github.com/JoseExposito/touchegg/releases

安装完毕之后你的三指上滑和三指下滑都可以正常使用了,譬如三指上滑是窗口最大化,三指下滑是窗口最小化。

MINIMIZE_WINDOW.gif

具体的配置可以看项目首页。

值得一提的是 touchegg 虽然用的很不错,但它仅仅支持 X11,并不支持 Wayland,不过 Wayland 本身就对多指支持比较厉害,也不需要这个了吧。

当然 touchegg 的开发者和 elementary os 的开发者们关系比较紧密,在即将发布的 elementary os 6.0 中,touchegg 的加持已经可以在 elementary os 6.0 中实现了 99% 类似 Macbook 的触摸操作了。

当然,「Linux Touchpad like Macbook Update」这个项目在发布了 PPA 之后就没有更多动静了,不过考虑到它们一直在筹款,而且负责人也一直在网络上活跃,搞诈骗的可能性也不大,大家也可以多关注一下,没准将来会把 Linux 的触摸板改良的更好吧。