[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] Keyboard repeat bug
On Tue, 2010-12-14 at 16:45 +0100, Vincent Rivière wrote:
> Alan Hourihane wrote:
> > I've not looked at this code yet, but maybe the kernel should just reset
> > the IKBD before continuing.
>
> It is not about IKBD itself... it is about EmuTOS (or TOS) system timer.
> Since MiNT completely replaces the keyboard handler, EmuTOS is not informed
> the key has been released so its keyboard repeat routine continues to be
> called infinitely.
It sounds like MiNT is replacing the keyboard handler before any
buffered keyboard events have been dealt with and thus throwing away
some bytes.
Alan.