需求,可以在 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"
}
]