MacOS 如何映射快捷键

MacOS 如何映射快捷键

背景

参考文档

macOS Sequoia 现在要求热键注册至少使用一个非 shift 或 option 的修饰符,对于原来使用快捷键 option + * 的功能无法使用。通过软件 karabiner-element.app 做键盘映射,可以实现原有功能继续使用。

步骤说明

  1. 安装软件 karabiner-element.app
  2. 修改待使用功能的快捷键 option + * 为快捷键 option + command + *
  3. 在软件 karabiner-element.app 做对应的映射

映射示例

i. 打开软件,添加映射

ii. 输入规则示例,映射 option + Aoption + command + a

json 复制代码
{
    "description": "Map Left Option + A to Left Command + Left Option + A",
    "manipulators": [
        {
            "from": {
                "key_code": "a",
                "modifiers": { "mandatory": ["left_alt"] }
            },
            "to": [
                {
                    "key_code": "a",
                    "modifiers": ["left_command", "left_option"],
                    "repeat": true
                }
            ],
            "type": "basic"
        }
    ]
}

iii. 测试

相关推荐
阿7_QuQ5 小时前
Mac屏幕共享怎么使用?
运维·服务器·macos
邪恶的贝利亚11 小时前
设计模式实践:模板方法、观察者与策略模式详解
设计模式·策略模式
进击的圆儿15 小时前
策略模式简单介绍
策略模式
Doris Liu.16 小时前
macOS取证分析——Safari浏览器、Apple Mail数据和Recents数据库
数据库·macos·缓存·sqlite·safari·电子数据取证·macos取证
死也不注释16 小时前
【设计模式——策略模式】
设计模式·策略模式
Brian_Lucky18 小时前
macOS安装未验证软件报错解决:以FinalShell为例的完整指南
macos
yzwdzkn18 小时前
解决Flutter 2.10.5在升级Xcode 16后的各种报错
flutter·macos·xcode
Unlimitedz18 小时前
iOS内存管理中的强引用问题
macos·ios·cocoa
一直在学习的小白~1 天前
关于MacOS使用Homebrew的详细介绍
macos
weixin_350570641 天前
为啥mac日历打不开浏览器
macos