Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeyRepeat tab is gone #551

Closed
demircancelebi opened this issue Jan 12, 2017 · 6 comments
Closed

KeyRepeat tab is gone #551

demircancelebi opened this issue Jan 12, 2017 · 6 comments

Comments

@demircancelebi
Copy link

What's the reason behind removing the Key Repeat tab?

@tekezo
Copy link
Member

tekezo commented Jan 12, 2017

Karabiner-Elements use virtual keyboard to post key events since v0.90.69.
(We have to use the virtual keyboard to support sticky modifiers in Accessibility features.)

Apple does not provide a way to change the key repeat rate of keyboard devices.
Thus, the key repeat configuration was vanished.

@tekezo tekezo closed this as completed Jan 12, 2017
@jackzampolin
Copy link

jackzampolin commented Jan 13, 2017

Is there any way to re-add this feature? Something I really enjoyed!

BTW thank you @tekezo for making my machines more productive! Love your software

@demircancelebi
Copy link
Author

Hi @jackzampolin,
You can build the v0.90.68 from the source code as I did :)

@tekezo
Copy link
Member

tekezo commented Jan 14, 2017

You can do it by defaults command without Karabiner-Elements.
(You have to logout and login to apply the setting.)

Example:

defaults write NSGlobalDomain KeyRepeat -int 10

@demircancelebi
Copy link
Author

I do not know how Karabiner-Elements does it but I am able to set the KeyRepeat and InitialKeyRepeat from the Karabiner-Elements UI with a much more responsive feeling compared to editing the defaults. Is it just changing the defaults under the hood?

@franciscolourenco
Copy link

franciscolourenco commented Feb 7, 2017

NSGlobalDomain KeyRepeat and NSGlobalDomain InitialKeyRepeat don't seem to affect my system (karabiner elements currently installed)

Log out and log it is necessary to see the effects.

I'm currently using

$ defaults write NSGlobalDomain KeyRepeat -float 1.3
$ defaults write NSGlobalDomain InitialKeyRepeat -int 11

Which is the same as:

screen shot 2017-02-07 at 14 00 17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants