可能是 Linux 下最丝滑的三指拖拽实现

2023-01-31 09:18:20 +08:00
 ferstar
转用 Linux 后一直都比较怀念 macOS 上丝滑的三指拖拽效果,鉴于近几年出的 Windows 本子触控板面积以及跟手性肉眼可见的改善了很多,我觉得是时候在 Linux 上再折腾一下触控板手势了

一番调研后东拼西凑缝合了一个 rust 实现(我菜求轻喷),效果不错,基本达到预期。

blog: https://blog.ferstar.org/post/issue-73/

repo: https://github.com/ferstar/gestures

理论上支持所有 Linux X11 桌面环境😁
8329 次点击
所在节点    Linux
46 条回复
xrpbtc
2023-02-02 13:33:17 +08:00
@duke807 跟双击太难区分了,太容易变成双击。
duke807
2023-02-02 13:35:03 +08:00
@xrpbtc
n = 1 的时候类似双击,只不过最后不松手就行

跟键盘指法一样,要稍微习惯一下,习惯之后很容易区分
ferstar
2023-02-03 08:38:33 +08:00
@qwerzl 支持 Wayland 了,不过三指拖拽性能要差个五六倍的样子😁需要借助 ydotool 的能力
xrpbtc
2023-02-03 15:27:06 +08:00
@duke807 有没有参数可配置两次单击的时间?
ferstar
2023-02-04 10:12:03 +08:00
@xrpbtc 点击事件是系统接管的,我干预不了。
jKpzPv20NjX56i44
2023-02-05 10:36:05 +08:00
@ferstar 感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/911827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX