I’m running a recent nightly amlogic-ng build of CE 21 on my X96 Max+ TV box.
I’m using a SNES compat joystick via the daemonbyte SNES → USB adapter. I had the joystick fully configured and working fine with MAME and other emulators but then I wanted to try a PC Engine game so I thought I’d configure the Coreelec PC engine joypad. That seemed to work but after quitting out of the PC engine pad config menu my joystickhasn’t worked properly with CE since.
I’ve tried resetting the input/controls options but my joystick no longer works to navigate the menus and in emulators but it does still ‘work’ if I configure it ie if I go to Settings / System → Input → Configure attached controllers → Choose Super Nintendo I can ‘successfully’ reconfigure my joystick as it registers its input but after leaving that menu my joystick doesn’t work.
I expect doing a “factory reset” or just re-installng CE would fix this but I’d prefer to find out what the problem is and hopefully get it fixed.