@
liyeukhou #6 你说的有道理,shift 其实可以拿来和空格键组合的,可是苹果没有允许这样的功能。也许你可以同其他回覆所说的,试试 Karabiner-Elements ?我虽然一直开着一些交换按键和 fn 键的功能,但是像楼下说的按一下切换什么的我没有试过。
我是一直 caps lock 和 ctrl 对换着使用的,即便如此 caps lock 灯还是会亮,我安装了一个叫 Capslocker 的 APP (好像要买),大写锁定提示是显示在屏幕上的,可能对你也有用。英语键盘下输入大写可以就 shift 按住嘛。对于我的日常使用而言 caps lock 的使用次数非常低,在非苹果键盘上我把 caps lock (原 ctrl 的位置)换成了 fn 。
和#3 一样我切换输入法用的是 command + 空格,caps lock 切换输入法的功能我是关掉的。可能是使用习惯不一样吧,我 command 是用大拇指按的欸,所以切换输入法就是两个大拇指按住的。
另外推荐使用 Input Source Pro ,在不同的软件和页面下可以设置自己默认的输入法,也不用手动来回切换了。