The nature of the input device determines how much precision or sensitivity you want to set for object selection. For example, when they are using a mouse, users can select objects much more accurately than when they are using their fingers on a touch screen.
You can change the sensitivity for selection through the
Consult the javadoc of this method for more information.
The touch controller,
is already configured with a sensitivity appropriate for touch screens.