In previous versions I could tweak the keyboard repeat delay and speed by going to Settings > Keyboard > Typing. Now in Ubuntu Gnome 16.10 (with Gnome 3.20.2) that panel seems to be missing.

How can I configure those settings in this version?


Ok, I've found it. Those settings were moved to Settings > Universal Access > Typing > Repeat keys then you must click the Repeat keys row ot show a pop-up dialog of the setting.

Additionally, speed works in reverse. The lower the speed, the faster the repeat rate..

The same works in Ubuntu 17.04 and 18.04.

  • 6
    Have you clicked on Repeat keys? Because a menu appears allowing you to set the speed. – Loque Feb 28 '17 at 19:21
  • 5
    OK, so apparently my gsettings command did successfully set Delay to its lowest setting, and Speed to its highest setting. None the less, the repeat rate is significantly slower than it was in past versions of Gnome. Why enforce these arbitrary restrictions? – ryanpcmcquen Mar 1 '17 at 2:46
  • 9
    It does work.. it's just that the scale for the "Speed" is counter-intuitive imo. Make the repeat speed faster with a lower "Speed" value. – abourget Oct 15 '17 at 4:03
  • 14
    Bad interface change. "Repeat keys" shows just "On". It is more than natural that the user will think that clicking on it will turn it "Off", when in fact it opens a new window! And who would've thought, the configuration we're looking for is right there. Btw, had the same issue with Ubuntu 18.04. – Lucio Paiva May 1 '18 at 19:07
  • 9
    Great UI design. Why would you put keyboard settings in Settings->Keyboard? Haha that'd be stupid! We should hide them in accessibility under what looks like a toggle-button but isn't instead... Edit: Speed is backwards? Oh my god someone designed this?? – Timmmm Oct 28 '18 at 18:56

On ubuntu 14.04 and up this will survive after reboot:

gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 30
gsettings set org.gnome.desktop.peripherals.keyboard delay 250
  • 2
    Worked on 18.04LTS like a charm. Thanks – message Jul 5 '18 at 13:47
  • This is awesome, thanks. You just helped fixed my painfully slow keyboard. – Cerin Sep 15 '18 at 6:58
  • 4
    This is much better for portable configurations than settings menu, because you can set the exact values instead of blindly adjusting a slider – siikamiika Dec 5 '18 at 8:43
  • Thanks! And FWIW, this should work on any OS using Gnome. – Rahul Rajaram Dec 8 '18 at 7:40
  • works on Debian GNU/Linux 9 (stretch) 64-bit. thx. – eapo Apr 20 '19 at 1:09

If nothing else works, try running xset r rate 220 40 from a console.

For me, the HID layer got broken in some way and config GUI didn't work, gsettings didn't work, only xset worked.

This solution however is not persistent - will disappear on restart (unless added to ~/.bashrc).

  • 1
    This is a good answer for those whole ubuntu setting panel stopped working. – Kemin Zhou Aug 27 '18 at 18:11
  • +1 Lubuntu 18.04.2 uses this method instead. See file ~/.config/autostart/LXinput-setup.desktop – ATorras Apr 17 '19 at 15:48

I'm a Ubuntu 18.04.3 User.... and not a techie. I tried changing the kdrate in terminal. I was told it had changed, but it didn't change the slow keyboard input. This low tech method worked for me. Go to "Show Applications", where there's a "InputMethod" utility, which has a keyboard as the icon. Open this.... ignore the warnings. Select "Yes" then you are presented with a list of options. The one which worked for me is "auto activate IM with @mark for most locales". You need to reboot your PC/laptop. Then you can go to "Settings" "Typing" and then click on "repeat keys" and "cursor blinking". Both these options have sliders which you can use to speed up and slow the keyboard and key strokes. I tried looking at the Keyboard Documentation..... I didn't understand it, so I hope this answer works for Ubuntu users like me.

  • Hi! I followed your steps but still didn't get those sliders you mention. – ferqwerty Oct 7 '19 at 9:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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