I recently set up Batocera on an old Dell SFF desktop that I wasn't using for anything else. I figured it would make a decent gaming rig for not only
supported_controllers [Batocera.linux - Wiki]
【Compatibility】Compatible with Switch / Switch Lite / Switch OLED, Android, Raspberry Pi (Raspberry Pi OS/Lakka/RetroPie/Recalbox/Batocera). Perfect
AKNES 8Bitdo Micro Bluetooth Controller, Pocket-sized Mini Gamepad for Switch/Lite/OLED, Android, and Raspberry Pi, Supports Keyboard Mode for
1TB Batocera Recalbox Jamma HyperSpin MAME Mini Arcade Gaming Retro Pandora Box
Play any game, anywhere. Nintendo Switch and Windows PC. 8BitDo controllers are designed to be as versatile as possible with each of your modern devices. Now with a 2-way mode switch, you can instantly pair your controller via Bluetooth.
8Bitdo Ultimate Bluetooth Controller with Charging Dock(White)
8BitDo SN30 Pro 2 Controller review: A lightweight, tactile choice
Pro 2 Wired Controller 8BitDo
Manette 8Bitdo SN30 Pro – ☆ Boutique Console Retrogaming ☆
Review - 8bitdo SN30 Pro multi-platform controller: Portable nostalgia
8Bitdo SN30 Pro Wireless Bluetooth Controller with Joysticks Rumble Vibration USB-C Cable Gamepad Compatible with Switch,Windows, Mac OS, Android, Steam (Crystal Purple) : Video Games