There's another similar switch controller with assignable buttons on the back, too. Best part is it's split, so you can rest your arms/hands where ever: https://www.amazon.com/dp/B08M5RW5QP