wangee
V2EX  ›  macOS

求推荐 MacOS HyperKey 方案

  •  
  •   wangee · Mar 26, 2025 · 2136 views
    This topic created in 438 days ago, the information mentioned may be changed or developed.

    现在是使用 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 replies    2025-03-27 19:30:10 +08:00
    1OF7G
        1
    1OF7G  
       Mar 26, 2025   ❤️ 1
    同样 CapsLock -> Esc & HyperKey 嫌慢,改用 Tab 了。现在一直 Tab + HJKL
    Shatyuka
        2
    Shatyuka  
       Mar 26, 2025
    我这测试了下还好啊,按下 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
       Mar 27, 2025
    @Shatyuka #2 我是用的 to_if_alone 字段映射的 escape ,因为 karabiner 要判断是否独立按下,因此肯定会有延迟。

    你的配置中 hyper 和 escape 是同时按下的,我先试试看,谢谢
    kongkongkong101
        4
    kongkongkong101  
       Mar 27, 2025   ❤️ 1
    我是用 right cmd 配合 jikl 做光标移动。配合左侧按键是一堆定制化的功能,比如移动窗口,打开应用,激活 alfred 工作流之类的。感觉比 caps 位置方便些,当然也有可能我左手小拇指不够灵活。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4464 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 04:09 · PVG 12:09 · LAX 21:09 · JFK 00:09
    ♥ Do have faith in what you're doing.