I have bought a gamepad adapter called the MAGIC-NS adapter. It supports PC, PS3, and the Nintendo Switch: link
I am currently trying to get it to work with my Xubuntu 17.04 installation. I am using an xbox one s controller. There are three (maybe four) modes that the adapter can transmit data in. D-Input, X-Input, and whatever the Nintendo Switch uses.
lsusb is run:
- D-Input shows
Bus 002 Device 007: ID 0079:18d2 DragonRise Inc.
- X-Input shows
Bus 002 Device 007: ID 0079:18d3 DragonRise Inc.
- Nintendo Switch shows
Bus 002 Device 009: ID 0f0d:00c1 Hori Co., Ltd
- Other mode (which isn't advertised) shows
Bus 002 Device 010: ID 057e:2009 Nintendo Co., Ltd
Things I have tried installing to get it to work:
CEMU and FCEUX both recognize the gamepad (without the above installed), but do not recognize inputs. Minetest does not recognize the device at all.