AutoRepeat setting wrong repeat rate
The "AutoRepeat" rate for a keyboard sets the wrong repeat rate. For example, if I have Option "AutoRepeat" "150 40"
, this sets the delay rate to 150 (correct) and the repeat rate to 25. I can verify this by viewing the output of xset q
: auto repeat delay: 150 repeat rate: 25
.
Here is the log output, which shows the correct numbers:
[ 15968.600] (**) Option "xkb_options" "caps:none"
[ 15968.601] (**) Option "AutoRepeat" "150 40"
[ 15968.601] (**) AutoRepeat: 150 40
Here is my /etc/X11/xorg.conf.d/99-keyboard.conf
:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbOptions" "caps:none"
Option "AutoRepeat" "150 40"
EndSection
Another configuration could possibly be affecting this, but it is strange that it every time I change the repeat rate, the actual repeat rate set is different (ex. using 50 instead of 40 changes the actual repeat rate to 20).
I'd be happy to submit a fix for this if I figure out what is going on.