通过cliclick+automator完成手写快捷键的设置

问题

在使用数位板进行手写的过程中,需要经常进行笔+橡皮擦之间的切换,但是目前mn4并没有相应的快捷键,因此只能自己DIY一套快捷键,之前的问题链接:macos端是否有笔和橡皮擦切换的快捷键 - #6,来自 Albert2

解决方案

模拟鼠标点击

使用工具:

  • cliclick(需要下载)
  • automator (macos自带)

流程

0

打开terminal,安装cliclick

brew install cliclick

测试是否安装成功

which cliclick

查看cliclick的路径

1

打开mn4,将笔刷工具箱移动到一个固定位置,比如我习惯于把mn4放大到全屏,然后将笔刷移动到底部,然后mn4会自动将笔刷工具移动到中央位置


按下shift+cmd+4,进入鼠标坐标查看模式,然后找到我们想要的按键的坐标
比如我的笔的坐标是(840,1045)

2

打开automator,选择application
选择创建shell script

shell scipt的代码为

/opt/homebrew/bin/cliclick c:840,1045

注意此处cliclick的路径和坐标要替换成自己相应的内容

然后打开mn4,点击automator右上方的run,看是否有效果

cmd+s保存到本地目录,然后先在finder尝试打开,会要求开放权限,开放权限之后应该就可以了

最后将保存下来的app通过数位板的驱动绑定就行

3

最后按照流程创建两个app,一个是笔,一个是橡皮即可

1 个赞