From 8a306a7a63496282acc1403e591d62aca79f6cb6 Mon Sep 17 00:00:00 2001 From: Ethan O'Brien Date: Tue, 3 Jun 2025 23:56:14 -0500 Subject: [PATCH] Fix keyboardInput default option --- data/src/emulator.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/data/src/emulator.js b/data/src/emulator.js index ff06248..4511a97 100644 --- a/data/src/emulator.js +++ b/data/src/emulator.js @@ -549,7 +549,6 @@ class EmulatorJS { this.enableMouseLock = core.options.supportsMouse; this.retroarchOpts = core.retroarchOpts; this.saveFileExt = core.save; - this.changeSettingOption("keyboardInput", (this.defaultCoreOpts.useKeyboard === true ? "enabled" : "disabled"), true); } else if (k === "license.txt") { this.license = new TextDecoder().decode(data[k]); } @@ -4792,7 +4791,7 @@ class EmulatorJS { addToMenu(this.localization("Direct Keyboard Input"), "keyboardInput", { "disabled": this.localization("Disabled"), "enabled": this.localization("Enabled"), - }, "disabled", inputOptions, true); + }, ((this.defaultCoreOpts && this.defaultCoreOpts.keyboardInput === true) ? "enabled" : "disabled"), inputOptions, true); checkForEmptyMenu(inputOptions);