KeyboardRate

If you want to control keyboard rate over emacs session you may want to do this:

  ;; Installs C-ck Prefix for Keyboard control commands
  (defun my-set-keyrate (lat rate)
    (shell-command (format "xset r rate %d %d" lat rate)))

  (define-key global-map "\C-ckd"
    (lambda ()
      (interactive)
      (my-set-keyrate 250 50)
      (message "Default keyrate intalled."))) ;default keyrate
  (define-key global-map "\C-ckf"
    (lambda ()
      (interactive)
      (my-set-keyrate 250 100)
      (message "Fast keyrate intalled"))) ;fast
  (define-key global-map "\C-cks"
    (lambda ()
      (interactive)
      (my-set-keyrate 250 25)
      (message "Slow keyrate installed"))) ;slow

I like to use fast rate at the morning, slow - after dinner and default for the rest time. --ZajcevEvgeny


CategoryKeys