
OS X 下一直没找到好用的鼠标手势方案(我是 Chrome/Safari 用户),所以干脆自己写了个放在 Github 上:https://github.com/CodeFalling/MacGesture

有篇更详细的介绍文章见我的博客(虽然居然只有这么一篇文章)。
欢迎使用反馈发 issue~
1 JimGreen 2015 年 10 月 18 日 O(∩_∩)O 谢谢! |
2 CodeDrift 2015 年 10 月 18 日 收藏下 |
3 xcodebuild OP @JimGreen 客气了~ |
4 xcv58 2015 年 10 月 18 日 挺好的。不过我换了 Mac 之后就再没用过鼠标手势。 BetterTouchTool 就挺好用的了。 |
5 xcodebuild OP @xcv58 哈我用外接键盘摸不到触摸板,而且以前从 Firefox 的 FireGesture 一路过来快成条件反射了。 |
6 imgalaxy 2015 年 10 月 18 日 我差点以为我号被盗了。。。 |
7 xcv58 2015 年 10 月 18 日 @codefalling 恩 理解,我在 Windows 下没法不用手势。 |
8 xcodebuild OP @imgalaxy 哈哈哈不科学啊这是我高中的时候不知道从哪裁的图用到了现在,, |
9 imgalaxy 2015 年 10 月 18 日 @codefalling 我也是好早之前用的。。。 |
10 fatestigma 2015 年 10 月 18 日 很好用,希望能给 Action 能添加 AppleScript 的支持,现在先用给 AppleScript 的 Services 添加生僻的快捷键然后调用。 |
11 xcodebuild OP @fatestigma 真是机智。。其实代码里已经给 AppleScript 留好了坑,不过具体什么时候能实现出来要看什么时候有空了。 |
12 hackpro 2015 年 10 月 18 日 感谢,能否介绍下手势识别是如何实现的,谢谢! |
13 xcodebuild OP @hackpro 手势识别部分的代码真是相当的笨和 dirty-。- 就是简单的根据移动间的两个点判断鼠标移动的方向(例如纵向移动大于横向移动,且向下偏移,则认为方向向下 [D] ),如果此方向前一个方向相同,则忽略(仍然在同一个方向上),否则即为转向了(例如 RD )。 最后识别效果尚可,性能尚可于是也就没有改过。倒是随着鼠标画线的性能问题之前给我折腾的够惨。 |
14 hackpro 2015 年 10 月 18 日 开始我以为你这能自定义字母 跟 jitouch2 一样 以为这得上图像处理库进行特征提取和匹配…… |
15 xcodebuild OP @hackpro 哈哈哈高看了,这个软件功能很简单,只识别上下左右而已,字母 UDLR 是 Up Down Left Right 方便输入 |
16 zonghua 2015 年 10 月 18 日 |
17 xcodebuild OP @zonghua 比我这个要强大太多了,我的虽然版本号写的是 2.0alpha ,但其实 1.X 版本几乎是不可用的,现在才刚刚开始,仍然相当简陋。 |
18 zonghua 2015 年 10 月 18 日 @codefalling 参考一下他的咯,三平台源码开放的。 |
19 xcodebuild OP @zonghua 未来的设想是通过 Applescript 支持来允许用户定制甚至分享功能,不打算由 MacGesture 自身实现。因为 Applescript 和 OS X 的结合已经相当紧密并且有自己成熟的社区。 btw.三平台源码开放是什么意思, WGesture 不是只支持 Windows 么 |
20 zonghua 2015 年 10 月 18 日 @codefalling 好像看出错了,支持三平台的是 Tickeys |
21 X-Force 2015 年 10 月 19 日 @codefalling 相当值得一赞!!!确实没有好的替代品,试试你这个 |
22 Yien 2015 年 10 月 19 日 via iPhone 好好玩,谢谢。 |
23 mikewoo 2015 年 10 月 19 日 感谢,一直想要个这个 |
24 fatestigma 2015 年 10 月 19 日 @codefalling 另外问一下,没有修饰键的快捷键怎么录入到 Action ,我看新建的默认是一个 A ,但是录入过程中如果不按下修饰键就无法录入。 |
25 xcodebuild OP @fatestigma 这是个已知的 bug ,目前没有修饰键的快捷键无法录入,我会尝试在下个版本修复 |
27 sunxiaonian 2015 年 10 月 19 日 我记得 firefox 的鼠标手势里面最特别的一点就是针对鼠标指向可以设置不同动作。 比如鼠标指向的是个图片,择可以选择快速保存;指向的是个链接可以快速复制之类的 不知道以后能不能实现这个功能 |
28 jiang48 2015 年 10 月 19 日 mac 手势还是用 jitouch2 习惯了,键盘 km 和 btt 都买了 |
29 ma 2015 年 10 月 19 日 strokeplus |
30 Felldeadbird 2015 年 10 月 19 日 收藏一下。借道问一下,楼主用什么录制 GIF 的? osx |
31 xcodebuild OP @Felldeadbird LICEcap.可惜录不了全屏 |
32 xcodebuild OP @sunxiaonian 这种复杂的功能只能等 AppleScript 支持了, Applescript 应该可以轻松获取当前 focus 的窗口, Finder 选中的内容什么的。(不过识别浏览器里元素就太困难了, MacGesture 短期内也应该不可能直接针对浏览器支持) |
33 xcodebuild OP @ma 这是个全局手势,不仅仅用于浏览器(而且 Safari 本来没有手势插件)。另外 Chrome 下的手势插件在部分网页和 Chrome Store 不能正常使用,而且似乎此类插件在 Mac 下都会屏蔽右键菜单,所以最终还是开发了这么个东西 |
34 xcodebuild OP @ma 啊我似乎回错了…那是另外一个 Windows 手势软件? |
35 fengtalk 2015 年 10 月 19 日 已经加星。不错,谢谢你的辛勤劳动! |
36 xcodebuild OP @fengtalk 加星很好的鼓励了 |
37 weer0026 2015 年 10 月 19 日 @codefalling 我启动之后顶栏没有光标啊。。现在找不到配置页面了 |
38 deepjia 2015 年 10 月 19 日 @codefalling 一直在 OS X 下用的 xGestures ,还不错,可以参考下。 |
39 xcodebuild OP @weer0026 方便截个图么,可能是 menubar 内容太多不显示或者程序崩掉了?回到桌面重新打开程序看看? |
40 xcodebuild OP @deepjia 恩刚开始听说过这个软件,当时看到是收费软件还挺贵的,,后来再想找忘了名字-_-# |
41 weer0026 2015 年 10 月 19 日 @codefalling 重新打开没有反应,顶栏还是没有图标,我下班重启看看,不影响使用就是找不到配置页面。。顺便赞一下,不错的软件。 |
42 xcodebuild OP @weer0026 那还挺奇怪的,如果还是找不到还得劳烦截个图看看。 |
43 huashengluban 2015 年 10 月 19 日 蓝色的线能不能设置不显示,不是很好看 |
44 xcodebuild OP @johnnyjiangyc OK,下个版本加入可配置选项 |
45 lunacory 2015 年 10 月 19 日 这里也看到楼主~ 哈哈,支持支持 |
46 xcodebuild OP @fatestigma 新版本可以录入不带修饰键的快捷键了~顺便有自动更新检测了,以后的版本不需要手动去看有没有升级。 https://github.com/CodeFalling/MacGesture/releases/tag/2.0.3 |
47 xcodebuild OP 2.0.3 - 修复了不能录入没有修饰键的快捷键的 bug - 修复了打开 preference 时崩溃的 bug - 增加了自动更新功能 |
48 fatestigma 2015 年 10 月 19 日 @codefalling 哇哦, 100 个赞。现在可以把我的 Movist 和 AVPlayer 用同一套手势操作了。 |
49 lee27 2015 年 10 月 20 日 UI 丑,功能倒是很好,可以换个 UI 吧 |
50 xcodebuild OP @lee27 哈哈 UI 是说设置界面么,那估计要等一段时间了,正准备改来着 |
51 join98 2015 年 10 月 20 日 请问如果要全局通用而不仅仅是 safari 或 chrome 要怎么设置 |
52 xcodebuild OP @join98 对应规则 filter 那列改成* |
53 join98 2015 年 10 月 20 日 @codefalling 谢谢,成功,很好用 |
54 xcodebuild OP @johnnyjiangyc 你要的新功能 2.0.4 已经有了,如果已经更新了 2.0.3 可以在 update 直接点更新。或者手动下载: https://github.com/CodeFalling/MacGesture/releases/tag/2.0.4 2.0.4 ChangeLog Now we have a app picker for filter generate 现在我们可以使用 Pick 按钮来选择应用生成对应的 filter 而不用手动编写 Now we can disable mouse path in prefernce 现在可以在配置中禁用鼠标路径显示 Start at login,can disable it in prefernce 自动启动,可以在配置中取消该项 |
55 join98 2015 年 10 月 21 日 能不能加上其他功能键,现在只有右键可以用手势,但一般鼠标除了左中右三键,都起码有两个功能键,这样就更丰富了 |
56 xcodebuild OP @join98 那我的鼠标实在比较不一般并没有找到功能键,,也许我要买个带功能键的新鼠标先 |
57 join98 2015 年 10 月 21 日 @codefalling 不会吧,像我的杂牌白送的鼠标,就算买也不用 20 块钱的都有两个功能键啊,好的游戏鼠标就多的离谱,如果除了右键再加入几个功能键做手势那我的触控板就可以退休了 |
58 xcodebuild OP @join98 不管怎样这个特性短期内应该不会有,至少要在可以直接在配置里画手势之后,不然输入规则太麻烦。另外我先去把我手上的地摊货换了,, |
59 huashengluban 2015 年 10 月 23 日 @codefalling 多谢更新啦 |
60 xcodebuild OP @johnnyjiangyc hiahiahia ,这次更新其实有部分是为了测试自动更新能不能工作,下个版本要等段时间了 |