Emulators that are not Libretro cores will have their own configurations separate from the config files described above. Whether automatically generated or manually updated, knowing how your buttons map to keystrokes will go a long way toward understanding the layers of abstraction. Using a keyboard as a controller for emulation https://almacenonline.com.mx/teclados/1175-corsair-gaming-k55-rgb-keyboard-backlit-rgb-led.html