改大小写键

前言

  • 直白拔取 mac
    ,对于平板键盘还处于刚入坑阶段,作为小白如故采用能够兼容 mac
    的数字键盘,于是接纳了 ikbcG87 “双鱼座”

1.使用 ikbc G87 mac 模式下

  • 切换

    • G87 默认是 windows 形式,需要同时按下 Fn+Pause 键,切换来 mac

      模式,此时 Pause 键的灯会常亮。假诺要在 mac 情势下关闭 Pause
      键的常亮灯,需要同时按下 Fn+Esc 键。(在 mac
      形式下,再单击一下 Pause 键,就可以切换回 windows 形式)

  • 在 mac 情势下 f1、f2、f3 默认正常使用

  • f4 需要设置
    • Launchpad
      键默认是不起效率的,需要在“系统偏好设置—键盘—神速键—彰显Launchpad”中安装一下,然后就可以动用
      f4 这个按键了 (绑定的是 ^L 组合键)
  • 安装好 mac 格局,能够采取 Fn+End
    记念当前接纳形式,下次插上键盘时就默认是 mac 格局,可是 Pause
    键会一向亮着,需要手动,按下 Fn+Esc 键

2.轻重缓急写键改为 ctrl 键

  • 题材:使用 mac 自带的改键映射后,f3、f4 就不曾效用了
  • 方法:使用 karabiner 软件,使用 complex_modifications rules

    • https://pqrs.org/osx/karabiner/complex_modifications/#modifier_keys
    • 通过筛选测试
      Change caps_lock to control if pressed with other keys, to escape if pressed alone.
      这多少个规则可以采用,它默认是按了 caps_lock 和此外组合键的时候就把
      caps_lock 改为 control,仅仅单击 caps_lock 的时候就改为 esc
      键,而我辈的靶子就是单击时是 caps_lock,组合的时候是 control
    • 27111葡京的网址,修改目录及内容

      • 可参考
        https://github.com/pqrs-org/KE-complex_modifications
        上的牵线来修改
      • 第一个修改

        1.路径
        |--- ~/.config
            |--- karabiner
                |--- assets
                    |--- complex_modifications
                        |--- 1510932793.json
        2.内容:找到这条规则,将最后的 escape 改为 caps_lock
        {
            "description": "Change caps_lock to control if pressed with other keys, to escape if pressed alone.",
            "manipulators": [
                {
                "type": "basic",
                "from": {
                    "key_code": "caps_lock",
                    "modifiers": {
                    "optional": [
                        "any"
                    ]
                    }
                },
                "to": [
                    {
                    "key_code": "left_control"
                    }
                ],
                "to_if_alone": [
                    {
                    "key_code": "caps_lock"
                    }
                ]
                }
            ]
        }
        
      • 第二个修改(首要生效的文书)

        1.路径
        |--- ~/.config
            |--- karabiner
                |--- karabiner.json
        2.内容:找到这条规则,将最后的 escape 改为 caps_lock
        "rules": [
                {
                    "description": "Change caps_lock to control if pressed with other keys, to escape if pressed alone.",
                    "manipulators": [
                        {
                            "from": {
                                "key_code": "caps_lock",
                                "modifiers": {
                                    "optional": [
                                        "any"
                                    ]
                                }
                            },
                            "to": [
                                {
                                    "key_code": "left_control"
                                }
                            ],
                            "to_if_alone": [
                                {
                                    "key_code": "caps_lock"
                                }
                            ],
                            "type": "basic"
                        }
                    ]
                }
            ]
        

发表评论

电子邮件地址不会被公开。 必填项已用*标注