[Scummvm-git-logs] scummvm branch-2-8 -> c08705d440af23eca1bf73da17be96ff0937bf0c

mikrosk noreply at scummvm.org
Sun Apr 7 01:14:40 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
c08705d440 BACKENDS: ATARI: Fix numpad mappings


Commit: c08705d440af23eca1bf73da17be96ff0937bf0c
    https://github.com/scummvm/scummvm/commit/c08705d440af23eca1bf73da17be96ff0937bf0c
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2024-04-07T03:13:21+02:00

Commit Message:
BACKENDS: ATARI: Fix numpad mappings

Changed paths:
    backends/events/atari/atari-events.cpp


diff --git a/backends/events/atari/atari-events.cpp b/backends/events/atari/atari-events.cpp
index 25a5158e7b2..f49fce7d279 100644
--- a/backends/events/atari/atari-events.cpp
+++ b/backends/events/atari/atari-events.cpp
@@ -84,20 +84,20 @@ AtariEventSource::AtariEventSource() {
 	_scancodeToKeycode[0x5b] = Common::KEYCODE_TILDE;	// Eiffel only
 	_scancodeToKeycode[0x61] = Common::KEYCODE_F12;	// UNDO
 	_scancodeToKeycode[0x62] = Common::KEYCODE_F11;	// HELP
-	_scancodeToKeycode[0x63] = Common::KEYCODE_SLASH;	// KEYPAD /
-	_scancodeToKeycode[0x64] = Common::KEYCODE_KP_DIVIDE;
-	_scancodeToKeycode[0x65] = Common::KEYCODE_KP_MULTIPLY;
-	_scancodeToKeycode[0x66] = Common::KEYCODE_KP_MULTIPLY;	// duplicate?
-	_scancodeToKeycode[0x67] = Common::KEYCODE_7;	// KEYPAD 7
-	_scancodeToKeycode[0x68] = Common::KEYCODE_8;	// KEYPAD 8
-	_scancodeToKeycode[0x69] = Common::KEYCODE_9;	// KEYPAD 9
-	_scancodeToKeycode[0x6a] = Common::KEYCODE_4;	// KEYPAD 4
-	_scancodeToKeycode[0x6b] = Common::KEYCODE_5;	// KEYPAD 5
-	_scancodeToKeycode[0x6c] = Common::KEYCODE_6;	// KEYPAD 6
-	_scancodeToKeycode[0x6d] = Common::KEYCODE_1;	// KEYPAD 1
-	_scancodeToKeycode[0x6e] = Common::KEYCODE_2;	// KEYPAD 2
-	_scancodeToKeycode[0x6f] = Common::KEYCODE_3;	// KEYPAD 3
-	_scancodeToKeycode[0x70] = Common::KEYCODE_0;	// KEYPAD 0
+	_scancodeToKeycode[0x63] = Common::KEYCODE_LEFTPAREN;	// KEYPAD (
+	_scancodeToKeycode[0x64] = Common::KEYCODE_RIGHTPAREN;	// KEYPAD )
+	_scancodeToKeycode[0x65] = Common::KEYCODE_KP_DIVIDE;	// KEYPAD /
+	_scancodeToKeycode[0x66] = Common::KEYCODE_KP_MULTIPLY;	// KEYPAD *
+	_scancodeToKeycode[0x67] = Common::KEYCODE_KP7;	// KEYPAD 7
+	_scancodeToKeycode[0x68] = Common::KEYCODE_KP8;	// KEYPAD 8
+	_scancodeToKeycode[0x69] = Common::KEYCODE_KP9;	// KEYPAD 9
+	_scancodeToKeycode[0x6a] = Common::KEYCODE_KP4;	// KEYPAD 4
+	_scancodeToKeycode[0x6b] = Common::KEYCODE_KP5;	// KEYPAD 5
+	_scancodeToKeycode[0x6c] = Common::KEYCODE_KP6;	// KEYPAD 6
+	_scancodeToKeycode[0x6d] = Common::KEYCODE_KP1;	// KEYPAD 1
+	_scancodeToKeycode[0x6e] = Common::KEYCODE_KP2;	// KEYPAD 2
+	_scancodeToKeycode[0x6f] = Common::KEYCODE_KP3;	// KEYPAD 3
+	_scancodeToKeycode[0x70] = Common::KEYCODE_KP0;	// KEYPAD 0
 	_scancodeToKeycode[0x71] = Common::KEYCODE_KP_PERIOD;
 	_scancodeToKeycode[0x72] = Common::KEYCODE_KP_ENTER;
 }




More information about the Scummvm-git-logs mailing list