Hall effect joysticks, remappable buttons, and multiple connectivity options are features that can be had on controllers ...