Opened 20 months ago

Last modified 20 months ago

#10439 new defect

BASS: vkeybd only allows 1 keyboard input at a time

Reported by: dafioram Owned by:
Priority: low Component: Engine: Sky
Keywords: Cc:
Game: Beneath a Steel Sky

Description

ScummVM: 2.1.0git-898-gc5981afad
Game: Beneath a Steel Sky v0.0372/cd
OS: Ubuntu 17.10

When trying to save a game using the in-game save menu (F5) if the virtual keyboard is used only one character can be inputted at a time and it will be the last character.

Ex. for the vkeybd showing the desired keyboard as "[1][2][3][4][5]" and hitting the check mark it will then only type the "5".

This didn't happen in other games (I.e., titanic).

Relevant:
http://forums.scummvm.org/viewtopic.php?t=14550

Change History (1)

comment:1 by adelpha, 20 months ago

This ticket is attached to the wrong component. It is a problem with the virtual keyboard backend and the event code, and not with any specific engine.

I can confirm that the problem where the vkbd inputs KEYUP and KEYDOWN events too fast for the engine to recognise them affects the following games.

  • eob
  • eob2
  • simon1
  • sky

It almost certainly affects other games too, I just haven't tested them yet.

Last edited 20 months ago by adelpha (previous) (diff)
Note: See TracTickets for help on using tickets.