如何在OSX Sierra中调整KeyRepeat和RepeatDelay?

时间:2017-05-09 11:24:45

标签: macos macos-sierra

在El Capitan,我使用Seil和Karabiner进行击键/重复/延迟微调。 Seil / Karabiner组合不再适用于OSX 10.12(Sierra)。如何调整KeyRepeat和RepeatDelay设置?

1 个答案:

答案 0 :(得分:4)

由于Seil停止在OSX Sierra工作 - Karabiner Elements现在继承了它的一些功能 - KeyRepeat和delay(InitialKeyRepeat)不能再调整为合理的值。

在阅读github上的问题一段时间后,出现了一个有效的解决方案。涉及的设置是:

defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -float 8.5

这些设置对我有用。如果您想玩游戏,请务必重新启动以使新值生效。有些人说退出/登录就够了,但对我来说并不是这样。

另外值得注意的是:在System Preferences -> Accessibility中一定要取消选中Press&保持键盘的设置。它会干扰KeyRepeat设置。

无关注:我必须安装Karabiner Elements才能同时使用两个键盘。 Sierra重新配置了它们,因此我无法使用选项/ alt / shift /命令交叉键盘。使用Karabiner Elements,可以再次按下左键盘上的shift,例如在右键盘上A写一个大写字母A.