The type of input device determines what level of precision or sensitivity you want to set for object selection. For example, users typically make much more accurate selections when they are clicking with a mouse compared to when they are touching a touch screen.
You can change the sensitivity used during selection through the
Consult the Javadoc of this method for more information.
The touch controller
has already been configured with a sensitivity appropriate for touch.