[Scummvm-tracker] [ScummVM :: Bugs] #15356: AGS: Implement custom keymapper for a selection of games

ScummVM :: Bugs trac at scummvm.org
Wed Feb 11 16:53:38 UTC 2026


#15356: AGS: Implement custom keymapper for a selection of games
----------------------------+--------------------------
Reporter:  antoniou79       |       Owner:  (none)
    Type:  feature request  |      Status:  new
Priority:  high             |   Component:  Engine: AGS
 Version:                   |  Resolution:
Keywords:                   |        Game:
----------------------------+--------------------------
Comment (by GiulioRinalduzzi):

 Hi, I’m a second-year Computer Engineer student at Unibo. I am interested
 in contributing to this issue for GSoC 2026 to bridge the AGS input logic
 with the ScummVM Keymapper API.

 I have been analyzing the engine source and I have a technical question:
 for games like "Gemini Rue", is it better to intercept keyboard events at
 the script engine level (e.g., on_key_press) or should the actions be
 injected directly into the main loop in
 engines/ags/engine/main/game_run.cpp? This will help me define the correct
 architecture for my proposal.

 Thank you for your eventual consideration.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15356#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list