Macos 当同时按下caps lock和command键时,keylayout文件中的哪个修改器?

Macos 当同时按下caps lock和command键时,keylayout文件中的哪个修改器?,macos,layout,keyboard,Macos,Layout,Keyboard,我正在尝试为OSX创建一个自定义键盘.keylayout文件。我需要为mapset值设置正确的修改器。首先,用户按下caps lock键。接下来,用户按下命令键+一些字母。由于标记中的修饰符值错误,我当前的尝试失败,并且由于此错误,OS X无法加载.keylayout文件 顺便说一句, 1) 是否有关于.keylayout文件的详细教程/指南/规范?我找不到 2) 修饰符值中“?”的含义是什么? (例如) 听起来你要找的是 至于你的BTW: 苹果公司的技术说明如下: 问号表示无论是否按下修改器

我正在尝试为OSX创建一个自定义键盘.keylayout文件。我需要为mapset值设置正确的修改器。首先,用户按下caps lock键。接下来,用户按下命令键+一些字母。由于标记中的修饰符值错误,我当前的尝试失败,并且由于此错误,OS X无法加载.keylayout文件

顺便说一句, 1) 是否有关于.keylayout文件的详细教程/指南/规范?我找不到

2) 修饰符值中“?”的含义是什么? (例如)


听起来你要找的是

至于你的BTW:

  • 苹果公司的技术说明如下:

  • 问号表示无论是否按下修改器键,索引的贴图都将应用(与无问号相反,问号表示仅在按下修改器键时应用,而完全不提及修改器键表示仅在未按下时应用)。一些例子:

    • :当按下命令且未按下shift(或任何其他修改键)时应用
    • :当同时按下command和shift键(且没有其他修改键)时应用
    • :在按下命令时应用,无论是否按下shift键(只要没有按下其他修改键)

    听起来你要找的是

    至于你的BTW:

  • 苹果公司的技术说明如下:

  • 问号表示无论是否按下修改器键,索引的贴图都将应用(与无问号相反,问号表示仅在按下修改器键时应用,而完全不提及修改器键表示仅在未按下时应用)。一些例子:

    • :当按下命令且未按下shift(或任何其他修改键)时应用
    • :当同时按下command和shift键(且没有其他修改键)时应用
    • :在按下命令时应用,无论是否按下shift键(只要没有按下其他修改键)
    <keyMapSelect mapIndex="6">
        <modifier keys="command caps?"> <!-- need correct value for keys -->
    <keyMapSelect>