The 2.4Ghz wireless connection allows gamers with the arcade stick to play for up to 30 hours on a single charge without plugging in a headphone, or up to 20 hours with the headphone plugged it. The universal joystick mounting plate supports virtually every arcade stick ever made: Sanwa JLF / Sanwa JLW Seimitsu / 元 33, 55, 56, 58. Swap out 30mm/24mm arcade buttons as you like. Not only can you program all the buttons and the joystick on this controller with the 8Bitdo software, the company even lets you physically change buttons as well: