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. 测试

相关推荐
一丝晨光1 天前
Cocoa和Cocoa Touch是什么语言写成的?什么是Cocoa?编程语言中什么是框架?为什么苹果公司Cocoa类库有不少NS前缀?Swift编程语言?
macos·ios·objective-c·cocoa·swift·uikit·cocoa touch
程序媛-徐师姐1 天前
解决MacOS安装软件时提示“打不开xxx软件,因为Apple无法检查其是否包含恶意软件”的问题
macos·无法检查其是否包含恶意软件·打不开xxx软件
会飞的爱迪生2 天前
mac安装dockerdesktop优化
macos
刘贤松2 天前
Mac Electron 应用签名(signature)和公证(notarization)
javascript·macos·electron
狂奔solar2 天前
Titans 架构下MAC变体的探究
macos·架构
itbysj3 天前
MacOS 如何解决无法打开 ‘xxx’,因为 Apple 无法检查其是否包含恶意软件
macos·无法打开 ‘xxx’·无法检查其是否包含恶意软件
Tiantangbujimo73 天前
2.策略模式(Strategy)
策略模式
itbysj4 天前
(2025 年最新)MacOS Redis Desktop Manager中文版下载,附详细图文
数据库·redis·macos·redis desktop
李小苶4 天前
Mac m1,m2,m3芯片使用nvm安装node14报错
macos