If you are looking for a good Arduino Joystick the RobotGeek Joystick is the best choice. We had these joysticks special made two joystick options; the standard mushroom top used in gaming controllers and a tall stick for much greater range of motion. The joystick has the standard RobotGeek three pin connection and plugs right into the RobotGeek Sensor Shield so you can be up and running immediatly.
This arduino joystick is self centering and will return to the home position when let go. The stick joystick is 5cm tall (not including the potentiometer) and works great for projects needing more accurate control or easier gripping.
As with all RobotGeek sensors, the hole mounting pattern is on a 1x1 CM grid so they easily mount to the RobotGeek Workbenches or any other RobotGeek kit.
Don't forget to pick up RobotGeek Sensor Cables if you need some!