[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Key repeat is no longer working on TTY and grub menu
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] Key repeat is no longer working on TTY and grub menu |
Date: |
Wed, 13 Feb 2019 07:01:35 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Daniel P. Berrangé <address@hidden> writes:
> Yes, this is another regression accidentally introduced by the keyboard
> state tracker.
>
> When GTK does key repeat it omits the Up event for repeated keys.
>
> IOW, you get
>
> Press (a)
> Press (a)
> Press (a)
> Release (a)
This is how keyboards commonly do it, if I remember correctly.
> Not
>
> Press (a)
> Release (a)
> Press (a)
> Release (a)
> Press (a)
> Release (a)
>
> The keyboard state tracker doesn't take this into account, so it is
> surpressing all except the first Press event.
>
> This might affect other frontends too if they use the same trick for
> key repeat
Plausible.