日版macbookair装了win7系统,键盘显示的符号和实际操作不符,如何打出顿号和浪线?

日规Mac键盘上没有编码等同于美规配列键盘上「‵~」键的键。这个编码的键在Windows日规键盘上为「全角/半角/漢字」键,现在Windows日文输入法中用来在日语和英语输入之间切换。Mac OS X 日文输入法使用空格左侧的「英数」键来切换英文和日文,所以不需要这个键。

又因在Mac OS X系统中,键盘配列设定是全局的,应用到所有输入法,所以对于使用美式配列的输入法(如中文输入法),也按照已经设定好的日式配列输入「‵」和「~」,所以也不需要这个键。

日规Mac键盘与日规Windows键盘,除没有「半角/全角/漢字」键(即美规键盘的「‵~」键)、空格键左右的日文转换键不同外,在字符上配列是相同的。所以可以将你现在Windows系统下的键盘配列,指定为日规,即可使用等同于Mac日规键盘的符号键位。


(资料图片)

首先要在「设备管理器」中把键盘驱动手动指定一个109键日文键盘。

" style="width:100%;">

注意在系统自带的一大堆驱动里,标准键盘分类下只有PS/2的109键日文键盘驱动,是没有USB的109键日文键盘的。苹果笔记本键盘走的是USB介面,所以不要选择标准键盘下的PS/2 109键日文键盘,会装不上。USB键盘请选择某个第三方厂商的109键USB日文键盘(不一定非要你使用的品牌),如图中我选的是NEC的驱动,实际上我的键盘是Filco的。

这时你电脑中日语输入法已经遵照日规配列输出了,但使用美规配列的(如中文输入法)还是按美规配列。

" style="width:100%;">

如果只是为了打出「‵」和「~」,在打中/英文时不想变更美规配列符号的盲打习惯,你可以在添加输入法里添加一个叫做「日语」的项,实为日规键盘配列的英数输入。

~在0右边第二个,需按shift

`在P右边,需按shift

如果有打日语需求的话,那就使用日语输入法打「‵」和「~」就好了。

如果希望包括中文输入法在内的使用美式配列也与键盘上的日规印字正确对应输出(放弃此前的盲打习惯),那么可以有两个方法,让非日语输入法也使用日规配列。

第一种,对每个输入法进行设置

注册表:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\KeyboardLayouts\的子文件夹里,

以0404结尾的是繁体中文输入法,以0804结尾的是简体中文输入法,将常用输入法的Layout File由kbdus.dll改为kbdjpn.dll,可能需要重启。

第二种,让所有使用美式配列的输入法全部使用日式配列

啊,就是暴力地将kbdus.dll删掉(记得备份),然后将kbdjpn.dll复制一份,更名为kbdus.dll。

文件在System32和SysWOW64都有,两侧可能都需如此更改。

由于是系统文件,在当前系统下无法删除或更名,需要借助WinPE或将硬盘挂载到其他电脑上更改。

如果第一种能成功,建议使用第一种。

追加:无论更改前后,因为Windows日语输入法都需要「‵~」键来开启(日规键盘直接按,美规键盘是alt+「‵~」),所以日规mac键盘使用Windows日语IME,默认状态只能用鼠标选择开启/关闭,或在IME设定中设定为其他按键。