撸了个 TouchBar 工具

2019-11-22 23:37:11 +08:00
 walkfish

需求,可以在 touchbar 上定制按钮,发送相应的键盘快捷键 有时候会在 Chrome 里调试,想要 chrome 本身的 touchbar 按键,同时又想要 F8, F10

现有的工具里 BT 要钱,也很重; MTMR 很强大,但是很耗电

找了一圈没发现合适的工具,就基于 Pock,用 MTMR 的理念改了一版

https://github.com/yoyokko/Pock

编译安装后,编辑 ~/资源库 /Application Support/Pock/keyboard.shortcut 文件 按照下面格式编写 JSON 文件,其中 keyCode 为键盘码,代码里有映射表,icon 为图片的 base64

下面的配置就是全局加 截图按钮,alfred 按钮,chrome 打开时显示 F8, F10

[
  {
    "keyCode": 21,
    "cmd": true,
    "alt": false,
    "ctrl": false,
    "shift": true,
    "title": "截图",
    "icon": "太长省略"
  },
  {
    "keyCode": 49,
    "alt": true,
    "cmd": false,
    "shift": false,
    "ctrl": false,
    "title": "Alfred",
    "icon": "太长省略"
  },
  {
    "keyCode": 100,
    "cmd": false,
    "alt": false,
    "ctrl": false,
    "shift": false,
    "title": "F8",
    "icon": "",
    "condition": "Google Chrome"
  },
  {
    "keyCode": 109,
    "title": "F10",
    "icon": "",
    "condition": "Google Chrome"
  }
]
3427 次点击
所在节点    macOS
0 条回复

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

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

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

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

© 2021 V2EX