From 55d99734e1abd7a75e7c08736b8bcde24c6d0d41 Mon Sep 17 00:00:00 2001 From: GPUCode Date: Tue, 9 Apr 2024 02:27:43 +0300 Subject: [PATCH] panda_sdl: Use sym instead of scancode --- src/panda_sdl/frontend_sdl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/panda_sdl/frontend_sdl.cpp b/src/panda_sdl/frontend_sdl.cpp index f94f98f4..0c78eea1 100644 --- a/src/panda_sdl/frontend_sdl.cpp +++ b/src/panda_sdl/frontend_sdl.cpp @@ -95,7 +95,7 @@ void FrontendSDL::run() { case SDL_KEYDOWN: { if (emu.romType == ROMType::None) break; - u32 key = getMapping(event.key.keysym.scancode); + u32 key = getMapping(event.key.keysym.sym); if (key != HID::Keys::Null) { switch (key) { case HID::Keys::CirclePadRight: @@ -138,7 +138,7 @@ void FrontendSDL::run() { case SDL_KEYUP: { if (emu.romType == ROMType::None) break; - u32 key = getMapping(event.key.keysym.scancode); + u32 key = getMapping(event.key.keysym.sym); if (key != HID::Keys::Null) { switch (key) { // Err this is probably not ideal