入手苹果 G5 键盘一枚 外插 USB 蓝牙适配器,设置 Apple Wir...
oct 07

苹果系统(Leopard)下键盘映射有个问题,当你做了定制化的映射修改后,就无法简单的恢复到原始设置。

我为我的 PS/2 键盘修改了 Leopard 的修饰键,将 Command 按钮映射到了 Windows 键上;而系统默认情况下,Command 键是映射到 Alt 键,Option 键映射到了 Windows 键。在我想把键盘映射恢复到系统默认设置的时候,不管在“系统偏好设置”中如何操作,都没有任何变化。

网上搜索的结果是,不少人都有这个问题,看来可能是系统的某个 Bug ?

找到两个方法:

  • 额外连接一块键盘,修改映射后再恢复,系统会同时恢复原来那块键盘的映射关系。
  • 清理 ~/Library/Preferences 目录下的个人相关设置,重新登录后系统会初始化为默认值。

我采用的是第一个方法,因为第二个方法如果不仔细处理可能影响其他应用环境。

OK,问题解决,现在我的 DELL AT101W PS/2 键盘的主体键位映射很接近苹果 G5 键盘(没有那些音量什么的扩展键),所以我的大部分敲击依然可以快乐地触摸着这款古老的 ALPS 机械轴键盘。

Dell AT101W Dell AT101W
dirk 发表于 2009-10-07 Wednesday

2 Responses to “苹果下修改键盘映射后无法恢复的问题”

  1. matriz Says:1

    安装一个额外的键盘驱动就好了,emacs的键盘交换就这么搞的好像

    dirk Reply:

    麻烦推荐一个试试。谢谢啦!


  2. matriz Says:2

    要是全局的话可以看下这个http://emacser.com/capslock.htm,我看了下连接,有效

    要是只在emacs里面的话,似乎是这个http://icoder.me/2010/03/18/install-emacs-23-in-mac-os-x/

    dirk Reply:

    多谢。回头试试。


Comment »