walkfish
V2EX  ›  macOS

撸了个 TouchBar 工具

  •  
  •   walkfish · Nov 22, 2019 · 3837 views
    This topic created in 2362 days ago, the information mentioned may be changed or developed.

    需求,可以在 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"
      }
    ]
    
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3300 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 189ms · UTC 00:30 · PVG 08:30 · LAX 17:30 · JFK 20:30
    ♥ Do have faith in what you're doing.