按住时键盘不再重复按键


13

我只想在按下键的地方进行一些输入,然后使用自动重复功能,因此不必多次按下0键就可以生成一个长数字。

10000000000000000000000000000

过去,这种方法一直没有失败,但这并不是我经常做的事情,而且我不确定下一步该怎么看,以找出可能阻止这种情况发生的原因。

键盘-系统偏好设置

我已经切换了滑块以更改按键重复的延迟,但是我唯一能挂在帽子上的是,也许Lion会通过按住某些按键的新功能(例如元音和一些辅音)禁用此功能。获得替代的重音字符。

s变成ßor śš以此类推。

我是否错过了一个明显的设置,或者这是移至隐藏设置的东西,还是仅仅是因为现在不赞成重复按键,这些控件仍然存在的错误?

如果有人没有答案,欢迎发表评论,但可以提供具体的答案。我已经检查了两台Mac,所以我猜测它与键盘类型或连接方法无关。


Answers:


10

按住键时重音字符的选择是Lion中发生微小改变之一。要禁用它,请在终端中运行它:

默认写-g ApplePressAndHoldEnabled -bool false

但是,我承认,奇怪的是,“系统偏好设置”中有一个设置仅影响通过defaults write命令访问的行为。


1
我将提交一份错误报告,以保留这些控件但与实际的关闭开关分离。谢谢!
bmike

2
Lion中的按键重复控件仍然会影响字母和数字以外的其他按键-箭头键,返回键,删除键,功能/硬件键,标点符号等。某些应用程序(例如Terminal)仍然会重复字母数字字符。即使没有数字触发弹出窗口,标点符号和“选项”字符也允许重复但不允许数字,这确实很奇怪。
joelseph 2012年

1
哇-一堆未记录的烂摊子(假设我知道默认命令后现在找不到该记录了)-也许这就是为什么我花了这么长时间注意到终端未更改的原因。
bmike

1
此命令需要重新启动才能生效。
stiemannkj1 2014年

1
没关系-它没有为GUI应用程序修复。拉屎!

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.