如何在 OSX Sierra 中调整 KeyRepeat 和 RepeatDelay?
How to adjust KeyRepeat and RepeatDelay in OSX Sierra?
在 El Capitan 中,我使用 Seil 和 Karabiner 进行 keystroke/repeat/delay 微调。 Seil/Karabiner 组合在 OSX 10.12 (Sierra) 中不再有效。如何调整我的 KeyRepeat 和 RepeatDelay 设置?
自从 Seil 停止在 OSX Sierra 中工作 - Karabiner Elements 现在继承了它的一些功能 - KeyRepeat 和延迟 (InitialKeyRepeat) 不能再调整到合理的值。
阅读 github 上的问题一段时间后,出现了一个可行的解决方案。涉及的设置有:
defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -float 8.5
这些设置对我很有用。如果您想尝试一下,请务必重新启动以使新值生效。有些人说 logout/login 就足够了,但它不适合我。
还值得注意:在 System Preferences -> Accessibility
中,一定要取消选中键盘的按住设置。它会干扰 KeyRepeat 设置。
无关说明:我必须安装 Karabiner Elements 才能同时使用两个键盘。 Sierra 重新配置了它们,因此我无法使用 option/alt/shift/command 十字键盘。使用 Karabiner Elements 可以再次按下左键盘上的 shift 键,例如A
在右键盘上写一个大写的A。
在 El Capitan 中,我使用 Seil 和 Karabiner 进行 keystroke/repeat/delay 微调。 Seil/Karabiner 组合在 OSX 10.12 (Sierra) 中不再有效。如何调整我的 KeyRepeat 和 RepeatDelay 设置?
自从 Seil 停止在 OSX Sierra 中工作 - Karabiner Elements 现在继承了它的一些功能 - KeyRepeat 和延迟 (InitialKeyRepeat) 不能再调整到合理的值。
阅读 github 上的问题一段时间后,出现了一个可行的解决方案。涉及的设置有:
defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -float 8.5
这些设置对我很有用。如果您想尝试一下,请务必重新启动以使新值生效。有些人说 logout/login 就足够了,但它不适合我。
还值得注意:在 System Preferences -> Accessibility
中,一定要取消选中键盘的按住设置。它会干扰 KeyRepeat 设置。
无关说明:我必须安装 Karabiner Elements 才能同时使用两个键盘。 Sierra 重新配置了它们,因此我无法使用 option/alt/shift/command 十字键盘。使用 Karabiner Elements 可以再次按下左键盘上的 shift 键,例如A
在右键盘上写一个大写的A。