title: Is there an AngularJS directive to use ngClick, which only fires up on touch events?
body: <p>Is it possible to call a method only when the input was initiated through a touch screen? e.g. on the Surface Studio you have two possible input devices - mouse and touch screen. </p>
  
  <p>I want to react differently based on the type of input device used. As far as I know, feature detection won't work as it only tells me if a device is capable of smth. But not if a specific action was called via touch screen.</p>