From 8cb30838ed6183dd8c49a01e0ff26b5894e45431 Mon Sep 17 00:00:00 2001 From: SimoneN64 Date: Sun, 19 May 2024 09:25:06 +0200 Subject: [PATCH] Introduce game controller db --- src/frontend/EmuThread.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/EmuThread.cpp b/src/frontend/EmuThread.cpp index 83b3e716..112d99ef 100644 --- a/src/frontend/EmuThread.cpp +++ b/src/frontend/EmuThread.cpp @@ -14,6 +14,10 @@ EmuThread::EmuThread(std::unique_ptr&& instance_, std::unique SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER); bool controllerConnected = false; + if(SDL_GameControllerAddMappingsFromFile("resources/gamecontrollerdb.txt") < 0) { + Util::warn("[SDL] Could not load game controller DB"); + } + auto pollEvents = [&]() { SDL_Event e; while(SDL_PollEvent(&e)) {