There are 1-2 nacon xbox controllers (availability depends upon if the person who bought them is using one for one thing or another) that are shared with lag to use for community fun and for kids during open-houses and moments where parents aspire for a distraction for their kids.

On archlinux, the Nacon controllers get recognised with:

usbcore: registered new interface driver xpad

In the arch repositories there is a package called:

aur/xpadneo-dkms

With Debian 13 the controllers worked fine. The kernel driver is xpad. They seem to be immediately recognised and run fine. On some of the emulators you need to open up settings and map the controller buttons / joy-stick keys to emulator controls (i.e. SNES has a start button for example - you need to choose which of the NACON keys represents that).