V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
walkfish
V2EX  ›  macOS

撸了个 TouchBar 工具

  •  
  •   walkfish · 2019-11-22 23:37:11 +08:00 · 3416 次点击
    这是一个创建于 1588 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求,可以在 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"
      }
    ]
    
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5402 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:55 · PVG 16:55 · LAX 01:55 · JFK 04:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.