[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