A single tap on the screen is not registered in the BGE, but a double tap or a dragging action is.
Here’s a video demonstrating this:
Does anyone have any experience working with touch input in BGE? Is there a solution or workaround, apart from modifying and compiling our own version of Blender? Our systems are using Windows 8.1.
IIRC, the first tap is recognised as a hover action. I ended up making a touch-screen mode where I activated things on mouse-over rather than on left-click.