News for hackers. Stuff that matters.
Re:Avy Can Do Anything by CyberShadow on Friday December 03, 2021 @02:54AM (#29427670)
I found a different solution to the "getting around the screen" problem: set your keyboard repeat rate to 100 keys/s.

Upside: works anywhere, much lighter mental load, relatively easy to learn and adjust to.

Downside: some programs (ironically, mainly Emacs) can't keep up, and scrolling becomes choppy.

On Linux this is quite easy. When I was using Windows, there was no good solution for USB keyboards, so I hacked up a driver to do it: https://github.com/CyberShadow/KeyboardEmperor (signing keys not included).

Re:Avy Can Do Anything by layer8 on Friday December 03, 2021 @06:12AM (#29428729)
Incidentally, high keyboard repeat rates is an important reason why I prefer spaces over tabs —- so that the horizontal cursor speed remains constant. (I’m serious.)
Re:Avy Can Do Anything by enriquto on Friday December 03, 2021 @04:34AM (#29428226)
> set your keyboard repeat rate to 100 keys/s.

also, you can reduce the delay so that repetitions start sooner. With some practice and care you can reduce the delay to about 0.15 seconds and learn to fly over your keyboard

   xset r rate 150 255  # delay=150 (milliseconds) rate=255 (keys per second)
at this point it's faster and easier to click left arrow than ^A, but of course it's not for everybody...
Re:Avy Can Do Anything by mssdvd on Friday December 03, 2021 @05:13AM (#29428413)
If you are on sway you can do the same: https://wiki.archlinux.org/title/Sway#Typematic_delay_and_ra...

To see the default value use xset -q

Re:Avy Can Do Anything by r-zip on Friday December 03, 2021 @09:21AM (#29430297)
I found Emacs could keep up after the gccemacs update.