Hi,

You can diagnose the issue like this:
- open the openMSX console (F10)
- execute the command:   set kbd_trace_key_presses true
- close the openMSX console (F10 again)

Each key press/release now generates a log line on stderr. Those should
appear in the terminal from which you started openMSX.

These log lines are pretty close to the events we receive from SDL. So if
it's already wrong in the log the issue is likely located in SDL itself. if
the log looks fine, then we might be able to fix it in openMSX.

Wouter

On Mon, Apr 6, 2020 at 9:15 PM Manuel Bilderbeek <
manuel.bilderb...@gmail.com> wrote:

> Hi,
>
> On 06-04-2020 13:54, Jesús Barrado Varela wrote:
> >  > Can you confirm the problem doesn't occur by compiling a previous
> >  > version and trying that?
> > I've tried the following today:
> >   * On Debian 10 Buster the bug is present on version 0.15.0-2.
> >   * On Debian 10 Buster the bug is present on version 0.13.0-1 (the
> > version found in Stretch repos).
> >   * On Debian 9 Stretch the bug is *not* present on version 0.13.0-1.
> >   * On Ubuntu 18.04 the bug is *not* present on version 0.14.0-2.
>
> On all these cases, did you try with full screen, consistently?
>
> > I've also noticed today that the bug is only present under Buster when
> > playing fullscreen (pressing the F12 key). Maybe it's an SDL bug?
>
> Does it make a difference to go to fullscreen by typing in the console
> (open with F10):
> set fullscreen on
> ?
>
> I still can't reproduce the issue on 0.15.0-2+b1.
>
> If you reproduced consistently in the same way, and in one 0.13.0-1 it
> occurs and in the ther 0.13.0-1 it does not occur, then I doubt it's a
> bug in openMSX.
>
> --
> Kind regards,
>
> Manuel
>
>

Reply via email to