修改日版MacbookPro的键盘为英文键盘布局

日文键盘的MacbookPro最主要的问题有两个:

  1. 日常使用时,特殊符号的位置和英文键盘不一样,比如@,需要重新适应。
  2. 远程连接虚拟机或vps后,本机的日语键盘和远程电脑一般默认的英文键盘存在冲突。这会导致在编辑文件或输入密码时,实际输入的内容和你以为输入的内容不一致。

如果只是第1个问题倒是还好,适应一番就行了。

但是第2个问题可太要命了,总不能把所有的远程电脑都改成日语键盘吧?先不说麻烦的问题,真要是改了,别人连接后该怎么办呢?

所以最佳方案,还是把MacbookPro的日语键盘改成英文键盘。

所幸的是,无论在外观上还是功能上,现在都已经可以完美实现了。

外观修改

上某宝上搜索日文键盘修正贴,25元左右,帖上即可。

功能修改

安装karabiner-elements

1
brew install karabiner-elements

修改键盘类型

打开karabiner-elements,在Vitual keyboard里,把键盘改成ANSI

添加规则

访问Karabiner-Elements complex_modifications rules,输入jis ansi,找到下图的规则,点击Import

启用规则

打开karabiner-elements,选择Complex Modifications,右侧最下方点击Add rule,找到上面导入的规则,选择Enable All

关于`这个符号

当键盘类型使用JIS时,使用上面的规则,此符号位于+右侧,DEL键的左侧。

当把日文键盘从JIS改成ANSI后,使用上面规则,此符号并没有对应的位置,需要我们手动添加。

看不懂没关系,照着下面做就行了。

这个键,对应的键值是international3,按照下图操作:

至此,日文键盘就完美修改成英文键盘布局了。