在Mac OS X下使用外接的“Windows”键盘

31

我使用 MacBook,但我连接了一个普通的键盘。

问题在于键不是一对一映射的。其中之一是APPLE和ALT键。它们映射到WIN和ALT,但它们通常物理上是反转的,因此如果您想以相同的布局使用它们,必须在操作系统中将它们反转。 功能键也有所不同。外部的Fx = MacBook键盘上的Fn + Fx。然后还有所有的插入,删除键。

那么问题是,你如何解决这个问题?现在我重映射了所有我想要的内容,但是当我拔掉外部键盘时,它就变得一团糟。有没有办法仅为外部键盘重新映射键?某些型号的键盘可以存储自己的映射而无需操作系统吗?我是唯一被这个问题困扰的人吗?

(我想避免购买外部Mac键盘,因为我想尝试其中一个人体工程学模型,据我所知,没有Mac人体工学模型)

更新: 感谢回复,我解决了这个问题。

要设置不同键盘的控制键,您必须转到“系统偏好设置/修改器键”,然后下拉菜单“选择键盘”允许您选择一个特定的键盘并设置这些键。断开插头/插入似乎有效

@Matthew Schinckel提出的建议似乎适用于其他问题(函数键等)。我还没有尝试它,因为命令键是我最大的问题。


不是真正回答你的问题,只是一条评论:“据我所知,目前没有 Mac 人体工程学键盘。”Kinesis 制造了兼容 Mac 的人体工程学键盘。 http://www.kinesis-ergo.com/ - amrox
4个回答

26
在OS X 10.5中,他们允许您为不同的键盘设置不同的键位布局。大多数情况下可以正常工作。我遇到过使用PS2转USB接口连接的非常老旧的键盘问题,但除此之外,它运行良好。

18
我找到了它们。在10.7系统中,前往“系统偏好设置” -> “键盘” -> “修饰键”(右下方按钮)。在那里,您可以更改单个键盘的修饰键映射。 - Travis Northcutt
2
这就是你要找的东西,在按照 @tnorthcutt 的指示后 http://i.imgur.com/hR0aDyZ.png - Abram

6
我最好的方法是从Logitech下载OSX的Logitech Control Center。在安装程序包中搜索LCCKCHR.rsrc文件,将此文件拖放到~/Library/Keyboard Layouts或/Library/Keyboard Layouts中。注销并重新登录,您会注意到在“输入法”国际系统偏好设置下有更多选项。勾选您想要的键盘布局。
虽然这个键盘布局是为Logitech键盘设计的,但它适用于大多数键盘(特别是国际用户)。

3
您可以创建自己的自定义键盘映射,然后可以在键盘语言菜单中使用。因此,当您插入键盘时,只需切换到自定义布局即可。自从OS X 10.2以来,苹果就支持这一功能,并提供了有关如何制作自定义映射的文档。

http://developer.apple.com/technotes/tn2002/tn2056.html

我没有亲自尝试过,只是读了一两次相关内容。看起来它有可能完成任务。我会复制一个最接近你想要的映射,并从那里进行自定义。

1
你可以尝试使用DoubleCommand,它可能能够满足你的需求。
还有一个实验版本,允许为不同的键盘设置不同的属性。

1
DoubleCommand的1.6.9版本(最新消息为2011年6月29日)完全禁用了我在运行OSX 10.6.8的Macbook上的键盘。而且没有一个可用的键盘,卸载也不容易。所以请注意。 - huyz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接