苹果无线键盘上的大写锁定键响应延迟


8

我注意到Apple Wireless Keyboard键盘有一个半方便的功能:快速按下大写锁定键不会启用大写锁定,需要坚决地按下。好处是显而易见的,当您确实要按'A'时,它可以防止意外大写文本。

有没有办法解决这个问题?调整它或将其完全删除?我喜欢这个主意,但对我来说,它更像是减速带,而不是安全带。

我已经检查了键盘首选项和可用性首选项。键盘延迟关闭,重复延迟最小。上有其他键没有延迟(当然,除了弹出键,但它需要更坚定压),和转弯时大写锁定没有延迟关闭

我在 雪豹 Lion和无线键盘随2010年中的iMac一起提供。


编辑:似乎功能在驱动程序而不是键盘本身。在Windows 7中使用键盘时,大写锁定键会正常工作。Windows使用的驱动程序是Microsoft提供的标准HID键盘驱动程序。


+1我一直都这样做(即按大写锁定,尽管它似乎仍然可以激活它)。好问题。
桑福德,2010年

哇-在Windows驱动程序上编辑!那将是新的行为。当键盘的固件更新程序问世时-我们在与Windows配对,与Mac配对以及未配对时进行了测试-无论使用什么操作系统或不使用什么操作系统,都存在亚秒级延迟键的锁定。
bmike

Answers:


1

我的主要答案:

Apple认为这是一项功能,如其知识库中所述。Apple没有记录如何禁用延迟。

以我的经验,如果您重新映射Mac OS X上的大写锁定键(在系统偏好设置..键盘..修改键中),例如将其映射到Control,则当我登录Mac OS X时,延迟消失了。因此,正如koiyu在此处的注释中所建议的那样,似乎硬件和键盘驱动程序之间存在一些差异。

其余问题:

我自己的问题是,当我启动Ubuntu Linux时,延迟仍然存在,在这种情况下,即使将Caps Lock键重新映射为Control,延迟仍然存在。因此,Ubuntu Linux上提供的香草键盘驱动程序仍然受到延迟的困扰。

所以我现在的问题是:

  • 标准Windows 7驱动程序没有延迟,而Linux驱动程序确实有延迟?

  • 在笔记本电脑上进行Linux安装时,如何通过复制禁用延迟?


(我在此处单独发布我的后续问题因为我现在才意识到,最初的问题只是在询问铝制无线键盘,而我自己的问题是铝制MacBook Pro上的内置键盘。有一点区别,是的,但可能相关。)
pnkfelix

5

遗憾的是,最终延迟是内置在键盘硬件中的,因此即使将Caps Lock键重新映射到其他功能(例如Control),它也仍然存在。


经过绝望的谷歌搜索后,我将得出相同的结论。特别是一篇Slashdot文章:it.slashdot.org/story/09/08/01/1658258/…使我认为它可能已编码到固件闪存中。但是,然后我启动了我的bootcamp / windows7分区,并且大写锁定键正常工作。因此,该功能似乎在驱动程序中,而不是在键盘本身中。(在W7上,键盘驱动程序是标准的HID键盘设备类型,由Microsoft提供)
JariKeinänen2010年

1
@koiyu检查以下内容:stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK并查看评论,一些人报告说Linux的延迟相同。也许Win驱动程序不同?奇怪的。
Martin Marconcini 2010年

0

如果您同时拥有笔记本电脑和外接Mac键盘,则同时打开它们的大写锁定键可能会起作用。那是因为你欺骗Mac键盘上,以为其打开大写锁定关闭,其中有没有延迟。这仅在大写锁定键不是大写锁定的情况下才有用,因此您总是假装“关闭”大写锁定,而是将键重新映射到其他东西。


带MacBook Pro和(有线)Apple Keyboard的IIRC的大写锁定状态是分开的(即,每个键盘的大写锁定不是全局的)
JariKeinänen2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.