Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am an absolute newbie and struggling with Ubuntu! I am using Unity on 12.04 and where possible prefer to use GUI controls rather than terminal. In I can alter the repeat rate when a key is held down but can find no way to change the delay when repeating a key stroke as when typing double letters (allow, see. etc) At the moment I have to wait about 0.5sec before I can type the repeated letter! How can I speed this up? Have checked many other answers in the forums but cannot find this question.

share|improve this question
Have you checked System Settings -> Keyboard -> Typing and tried changing the 'Repeat keys' values? I've never changed any keyboard settings and I don't have the half-second delay you describe. (You access the settings by clicking the little gear icon, very top right of the screen.) Note there are two different options for keyboard settings in that first menu, 'Keyboard layout' and 'Keyboard'. You want the second one. – Tom Brossman Dec 11 '12 at 21:11
@TomYes, as I said I have already tried changing the settings in 'keyboard' for both delay and speed – derek Dec 20 '12 at 10:02

I used xset. The following will show the current Repeat Rate Delay and the Repeat Rate:

xset q 

My default values were 200,33. The following will set the repeat rates:

xset r rate 500 33

The Repeat Rate Delay refers to the time it takes for a 2nd repeat character to appear when a character key is pressed down.

The Repeat Rate refers to the delay between the next repeat character to be displayed after the repeat rate delay has expired.

share|improve this answer

I had had the problem, that was the solution.

share|improve this answer
Welcome to Ask Ubuntu! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Amith KK Mar 3 '13 at 12:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.