title: Cancel IE9 touch scroll event and invoke Mousemove, possible?
body: <p>On a Windows 7 computer with IE9 and a multitouch screen, like an HP TouchSmart, if you touch the screen on a page that is tall enough to have a scrollbar and move your finger up or down the page scrolls. This doesn't seem to fire any <code>mousemove</code> event. If you touch the screen and initially move left or right instead of up and down it does fire the <code>mousemouse</code> events. </p>
  
  <p>I wan't to cancel this scrolling and cause the browser to invoke a normal <code>mousemove</code> event. Is this possible?</p>
  
  <p>EDIT: There does not appear to be touch events in IE9 <a href="https://stackoverflow.com/questions/6588517/does-ie9-support-touch-events-on-windows-7">Does IE9 support Touch events on Windows 7?</a></p>
  
  <p>EDIT 2:
  A couple other points of interest about this. First is that browsers often fire a <code>mousewheel</code> event when scrolling is triggered by a gesture, this can often be caught and cancelled. Second is that in this particular case, you can prevent the scrolling on IE9 with this hack <code>$(document).bind('mousedown mouseup click dblclick', function (e) { });</code> which as hacks sometimes do, does not make any sense to me - it may be possible to use fewer event bindings but I didn't have good access to a device to easily test.</p>