Do touch events work with mouse?
First, you have to be careful when designing more advanced touch interactions: when the user uses a mouse it will respond via a click event, but when the user touches the screen both touch and click events will occur. For a single click the order of events is: touchstart.
What Javascript object is used to read touch input?
Events that occur when user touches a touch-based device, belongs to the TouchEvent Object.