[Scummvm-git-logs] scummvm master -> 358b12ceda32ec4e7c4a01904823a595492234bd
bluegr
noreply at scummvm.org
Mon Dec 29 11:31:17 UTC 2025
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
358b12ceda SHERLOCK: Add JOY_A to map and settings dialog keymaps
Commit: 358b12ceda32ec4e7c4a01904823a595492234bd
https://github.com/scummvm/scummvm/commit/358b12ceda32ec4e7c4a01904823a595492234bd
Author: zafos (zafiris at gmail.com)
Date: 2025-12-29T13:31:13+02:00
Commit Message:
SHERLOCK: Add JOY_A to map and settings dialog keymaps
Serrated Scalpel:
Fixes controller select button not working on these screens when
gamepad keymaps are disabled. The map screen is required to travel
between locations, making the game unplayable past Baker Street
in Switch docked mode where touch screen is unavailable.
Changed paths:
engines/sherlock/metaengine.cpp
diff --git a/engines/sherlock/metaengine.cpp b/engines/sherlock/metaengine.cpp
index aa5136ce83a..9f1f04a421b 100644
--- a/engines/sherlock/metaengine.cpp
+++ b/engines/sherlock/metaengine.cpp
@@ -662,6 +662,7 @@ Common::KeymapArray SherlockMetaEngine::initKeymaps(const char *target) const {
act->addDefaultInputMapping("RETURN");
act->addDefaultInputMapping("KP_ENTER");
act->addDefaultInputMapping("SPACE");
+ act->addDefaultInputMapping("JOY_A");
scalpelMapKeymap->addAction(act);
//
@@ -673,6 +674,7 @@ Common::KeymapArray SherlockMetaEngine::initKeymaps(const char *target) const {
act->addDefaultInputMapping("RETURN");
act->addDefaultInputMapping("KP_ENTER");
act->addDefaultInputMapping("SPACE");
+ act->addDefaultInputMapping("JOY_A");
scalpelSettingsKeymap->addAction(act);
act = new Action("SETTINGSEXIT", _("Exit"));
More information about the Scummvm-git-logs
mailing list