This joystick adapter is configurable from PC application to work on a variety of emulators:
https://www.retronicdesign.com/en/
I also like this dual joystick adapter (store is currently closed due to COVID):
http://blog.tynemouthsoftware.co.uk/
Archive of product page:
http://web.archive.org/web/20200721213325/https://www.tindie.com/products/tynemouthsw/9-way-d-usb-joystick-adapter/