[Scummvm-tracker] [ScummVM :: Bugs] #16200: MOBILE: Better touch controls

ScummVM :: Bugs trac at scummvm.org
Tue Sep 9 22:20:45 UTC 2025


#16200: MOBILE: Better touch controls
----------------------------+---------------------
Reporter:  nikocxx6464      |       Owner:  (none)
    Type:  feature request  |      Status:  new
Priority:  normal           |   Component:  GUI
 Version:                   |  Resolution:
Keywords:                   |        Game:
----------------------------+---------------------
Comment (by i30817):

 My main problem with the touch controls entwines with some other problems.

 Yes, they're not good for action games because they only trigger after
 touching (to appear) then moving the finger\touching the key. That's weird
 and slow, but it's not so bad because the main games scummvm has are slow
 adventure games.

 My problems are:

 1. the keyremapper can't map all keyboard keys\keycodes to keys, turning
 the controller mostly useless in the games where you'd expect a controller
 to be useful (keyboard controlled PC games with atypical keys for the
 options or movement). The keys that exist and are shown are per engine....
 but almost all engines where this is useful customize the keys per game.
 Even scummvm which is the default 'avalaible keys' has several games where
 the remapping is hell or impossible, monkey island 4 for example, much
 less AGS or SCI.

 2. Some games require or are much slower without a mixed keyboard\mouse
 mode. Naturally, in scummvm tablets you want to turn that into a mixed
 virtual gamepad\mouse mode (like if you turn on the keyboard in android
 scummvm and you can still move the game cursor and click in the background
 if you turned it on in the drag mode). The virtual keypad in scummvm makes
 this impossible because it occupies the whole screen. The left side is for
 arrows, the middle is for custom and scummvm menu button, and the right is
 for gamepad face buttons. No zone allows you to drag a cursor, much less
 touch to click (the 'mouse' mode in android) at the same time as a
 gamepad.

 For me to solve that 2nd issue I'd just add another mode like the android
 keyboard mode but instead of a keyboard it would be a fixed game pad
 (although the custom buttons would be a problem obviously, they'd need to
 be offset to the sides or bottom).

 I already opened issues about these I'm just posting here to tell you (the
 reporter) that this lag is not nearly the only problem with gamepad mode.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16200#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list