Opened 4 years ago

Last modified 15 months ago

#10439 new defect

SKY: BASS - vkeybd only allows 1 keyboard input at a time

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


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).


Change History (2)

comment:1 by adelpha, 4 years 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.

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.

Version 0, edited 4 years ago by adelpha (next)

comment:2 by raziel-, 15 months ago

Summary: BASS: vkeybd only allows 1 keyboard input at a timeSKY: BASS - vkeybd only allows 1 keyboard input at a time
Note: See TracTickets for help on using tickets.