修改MacOS下的输入法切换键为shift键

写在前面

最近折腾Emacs嘛,由于Mac的键盘只有一个左control键,按起来不舒服,看到有的书上说使用Emacs时候最好将capslock映射为control,这样会舒服很多,说干就干!在我折腾了半天之后,终于修改好了.突然发现网上的帖子很多都不能完全修改,或者就是不能如我所愿,看来还是自己动手丰衣足食…

目的

将Mac的键盘映射修改为:

left shift -> CapsLock(左shift用于切换输入法)
CapsLock -> control(CapsLock用于control键)

方法

首先下载一个软件Karabiner-Elements,这个软件是GitHub上开源的,但是功能极为强大,下载地址:GitHub,(网速慢的话可以从这里下).

下载安装后,可以看到这样一个界面:

1
这里我已经设置过CapsLock的映射,就是用左下角的添加项来实现,下面重头戏来了,如何将左shift映射为大小写切换呢?

这里首先要进入软件的complex modifications选项卡(第三个),这个选项卡界面如下
2
我在这里已经设置过,方法还是点击左下角的添加项,点击导入之后会弹出默认浏览器,打开一个网页: Karabiner-Elements complex_modifications rules,这个网页中就是开发者们配置好的键位调整文件,这里可以直接搜索caps lock,找到这个:

3
先点右边的import导入,然后进入软件,点击第一个条目的enable:

4

需要注意的是,这里设置完成的一个前提是在系统偏好设置中已经勾选过使用大小写锁定键切换输入法这一选项,即:
5

小问题

可能由于新系统(11.2)还不是太稳定,使用shift切换的时候可能会触发大写锁定,不过这也已经很不错了…

2021.2.27更新

我最后还是下载了搜狗输入法。。这样修改键位还是不舒服啊。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zorchp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值