1.number of analog sticks
The more analog sticks, the more complex the input can be.
2.has an integrated touchpad
With a touchpad, users can control the device by moving their finger on a touch-sensitive surface.
3.Compatible with a motion-sensing controller(s)
A motion controller is a type of game controller that utilizes sensors (such as accelerometers, gyroscopes, and other types of sensors) to track motion and provide input.
4.Has a wireless controller
The device controllers connect to the console wirelessly, allowing for a tangle free gaming experience.
5.Has dual force feedback
With dual force feedback the controller has realistic vibrations, allowing you to feel the direction from which the impact is coming.
The more buttons the device has, the more complex the input can be.