We have attempted to support many different controllers, but we are only able to test a small number and not exhaustively.
All the controllers that work with THEC64, THEVIC20 and THEA500 should work, and there is a lot of community support around which are the most compatible.
See also How do I use a compatible joystick…