Difference between revisions of "Adjusting typematic delay and rate"

From ArchWiki
Jump to: navigation, search
m (typo)
m (fix redirect target to match talk page)
(11 intermediate revisions by 9 users not shown)
Line 1: Line 1:
==Introduction==
+
#REDIRECT [[Keyboard_Configuration_in_Console#Adjusting_typematic_delay_and_rate]]
<p>This article describes tuning of the automatic repeating process of characters when a key on your keyboard is pressed.<br>
+
The 'typematic delay' indicates the amount of time a key needs to be pressed in order for the repeating process to begin. (typically given in ms)<br>
+
After the repeating process has been triggered, the character will be repeated with at a rate which is governed by the 'typomatic rate'. (typically given in Hz)
+
 
+
==Tuning the typematic behavior in the tty==
+
is done using the 'kbdrate' command. The syntax is:
+
kbdrate [ -d delay ] [ -r rate ]
+
if you wanted to set an typematic delay of 200ms and a repeating rate of 30Hz then you would issue this command as root:
+
kbdrate -d 200 -r 30
+
returning the typematic settings to their default value is done by issuing the command without arguments:
+
kbdrate
+
will return the typematic values to their respective defaults. (currently a delay of 250ms and a rate of 11Hz)
+
==Tuning the typematic behavior in X==
+
is done using the 'xset' command. The syntax adjusting the typematic rate and delay is:
+
xset r rate delay [rate]
+
if you wanted to set an typematic delay of 200ms and a repeating rate of 30Hz then you would include this command in your .xinitrc/.xsession:
+
xset r rate 200 30
+
returning the typematic settings to their default value is done by issuing the command without specifying the delay and rate:
+
xset r rate
+
will return the typematic values to their respective defaults. (currently a delay of 660ms and a rate of 25Hz)
+

Revision as of 20:28, 23 September 2013