[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Reduce curses escdelay from 1s to 0.2s
From: |
Samuel Thibault |
Subject: |
Re: [Qemu-devel] [PATCH] Reduce curses escdelay from 1s to 0.2s |
Date: |
Sun, 3 Mar 2019 18:26:02 +0100 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
Warner Losh, le dim. 03 mars 2019 10:11:52 -0700, a ecrit:
> On Sun, Mar 3, 2019, 12:45 AM Samuel Thibault <address@hidden>
> wrote:
>
> By default, curses will only report single ESC key event after 1s delay,
> since ESC is also used for keypad escape sequences. This however makes
> users
> believe that ESC is not working. Reducing to 0.2s provides good enough
> user
> experience, while still allowing 200ms for keypad sequences to get in,
> which
> should be more than enough.
>
> How did you come up with this number?
Since the default was very long, I chose a value that felt fast enough
for the user.
> Still seems a bit long for the ESC ESC case where the user hits ESC
> twice in quick succession.
Right, there might be such double-press.
> Even back in the day, terminals would send the characters back to back
> at 1200 baud, which is 8ms per character. 32ms is 4x that, 32x 9600
> baud rates. 25 or 50ms is suggested from these figures.
Alright, let's try 25 then.
Samuel