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

求推荐 MacOS HyperKey 方案

  •  
  •   wangee · 5 天前 · 881 次点击

    现在是使用 Karabiner Elements complex modifications 功能将 Caps Lock 映射为 HyperKey+Escape ,但是和使用 simple modification 将 Caps Lock 映射为 Esc 相比,complex modifications 体感有延迟,原因是后者是在 caps lock 弹起的时候才会触发 escape down 。

    有没有更好的方案,需求如下:

    1. Caps Lock 保留为 Escape (并且无延迟),或者有其他的更好的 Escape 方案,因为我习惯用 Vim 键位。
    2. HyperKey 位置方便,像 right_option 就不是很合适
    4 条回复    2025-03-27 19:30:10 +08:00
    1OF7G
        1
    1OF7G  
       5 天前   ❤️ 1
    同样 CapsLock -> Esc & HyperKey 嫌慢,改用 Tab 了。现在一直 Tab + HJKL
    Shatyuka
        2
    Shatyuka  
       5 天前
    我这测试了下还好啊,按下 Escape ,EventViewer 那边组合键都有 down 事件。

    {
    "manipulators": [
    {
    "description": "Change caps_lock to command+control+option+shift+escape.",
    "from": {
    "key_code": "caps_lock",
    "modifiers": { "optional": ["any"] }
    },
    "to": [
    {
    "key_code": "escape",
    "modifiers": ["left_command", "left_control", "left_option", "left_shift"]
    }
    ],
    "type": "basic"
    }
    ]
    }
    wangee
        3
    wangee  
    OP
       5 天前
    @Shatyuka #2 我是用的 to_if_alone 字段映射的 escape ,因为 karabiner 要判断是否独立按下,因此肯定会有延迟。

    你的配置中 hyper 和 escape 是同时按下的,我先试试看,谢谢
    kongkongkong101
        4
    kongkongkong101  
       4 天前   ❤️ 1
    我是用 right cmd 配合 jikl 做光标移动。配合左侧按键是一堆定制化的功能,比如移动窗口,打开应用,激活 alfred 工作流之类的。感觉比 caps 位置方便些,当然也有可能我左手小拇指不够灵活。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   974 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:32 · PVG 05:32 · LAX 14:32 · JFK 17:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.