[Scummvm-tracker] [ScummVM :: Bugs] #16420: SCI: LSL7: Map shortcut on keyboard doesn't work

ScummVM :: Bugs trac at scummvm.org
Sun Jan 4 01:16:42 UTC 2026


#16420: SCI: LSL7: Map shortcut on keyboard doesn't work
-------------------------+-----------------------------------
Reporter:  GermanTribun  |       Owner:  (none)
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: SCI
 Version:                |  Resolution:
Keywords:                |        Game:  Leisure Suit Larry 7
-------------------------+-----------------------------------
Comment (by sluicebox):

 When the global keymapper has a default that collides with an SCI game, I
 don't know of any alternatives beyond manually changing the conflicting
 keybinding in your settings.

 In engines that are less abstract, we can add a keymapper action to an
 engine, as antoniou79 mentioned. In SCI we can't do that, that's why we
 don't have any keymapper actions. The SCI engine has no knowledge of any
 of these hotkeys. All hotkeys are implemented in game-specific scripts.
 They receive abstract input events containing keycodes and key modifiers
 states, and then do whatever with them. It's our job in the engine to
 package up ScummVM events as SCI events and pass them on. When the
 keymapper blocks input events from reaching our engine code, the chain is
 broken and I don't know what we can do about it in the engine.

 Regarding CTRL+C, you should try it and let us know, because that's the
 default binding for Copy in the ScummVM GUI. You can go to Global Options
 \ Keymap to see them all. I don't know if GUI actions conflict in-game or
 not. I would test it I don't really know how to play LSL7, and if I'm
 being honest, I don't particularly want to =)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16420#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list