Specs for Bluetooth Version - Compatible with Switch via Bluetooth/2.4g adapter/USB Cable and Windows with a 2.4g adapter/USB Cable. - Multifunctional Charging Dock - Stable connection and controller will be automatically switching ON/OFF while it is undocked/docked. - Hall Effect Sensing Joystick - Ultimate Software on PC and mobile (Android/iOS) - 2 Pro back paddle buttons, Custom Profile Switch Button, Player indicators & 2-way Mode Switching button. - Rumble vibration, motion controls, USB-C, 22 hours rechargeable battery. Specs for 2.4g wireless - Compatible with Windows & Android & Raspberry Pi. - Multifunctional Charging Dock - Stable connection and controller will be automatically switching ON/OFF while it is docked/undocked. - Ultimate Software on PC - Mode switch button (X-input, D-input) - 2 Pro back paddle buttons & Custom Profile Switch button, 3 profiles to switch on the fly - 2.4g adapter, rumble vibration, USB-C, 15 hours rechargeable battery