title: How can I script resetting the mouse pointer after an application fails to reset it?
body: <p>A friend of mine has to use an internally-written Windows application to perform part of their job.</p>
  
  <p>Something he has noticed is that the app does the bit where it changes the mouse pointer to an hourglass when it's working, sets it back to normal when it's done, etc. </p>
  
  <p>However there appears to be a bug where in some circumstances the mouse pointer does not return to normal and remains an hourglass. It still works fine, being able to click buttons and select things and so forth, but it's an hourglass and not an arrow like normal. </p>
  
  <p>This behavior continues <strong>even after the application is exited</strong>. </p>
  
  <p>Said friend was resorting to rebooting to fix the issue until we stumbled across the fact that bring up the "Mouse" dialog in the control panel appears to reset it to normal.</p>
  
  <p>Being a developer, I figure there's got to be some sort of command or script or something to fix this. So, <strong>assuming that fixing the application is beyond the scope of my friend's power</strong>, how can one reset the mouse pointer via a script or other command?</p>