Unleash your gaming potential with 8BitDo's Ultimate Arcade Stick! Customize button mapping and create macros effortlessly with dedicated P1/P2 buttons. Seamlessly switch between Switch and PC (X-Input) mode with a dynamic button layout. Connect via Bluetooth, 2.4g, or USB-C, and enjoy 40 hours of play on 2.4g or 30 hours on Bluetooth with just a 4-hour charge. Swap buttons, mount your preferred joystick, and explore extra features like button swapping, control stick switching, turbo functionality, and firmware updates. Compatible with Switch and Windows, it's your ultimate gaming companion.