title: Simulating tremor (from e.g. Parkinson's Disease) with the mouse on a webpage?
body: <p>I'm working for a foundation that raises awareness for accessibility in the internet. For a presentation, we want to offer a small workshop that simulates different disabilities/impairments to people. This is done via a website created especially for this presentation.</p>
  
  <p>One of the demonstrated impairments is having a tremor, which means experiencing shaky, difficult-to-control hand movements. With this impairment, it's very difficult to move the mouse cursor exactly and to press the mouse button while the mouse is over a link. Both some old people and people with disease, e.g. Parkinson's, can suffer from tremor.</p>
  
  <p>Now I'd like to somehow move the mouse cursor in an unpredictable way, so that it's very hard for people to click on a small button. Because JavaScript doesn't allow moving the mouse cursor directly, I'm looking for other ways to achieve this. I came up with the following ideas:</p>
  
  <ul>
  <li>Using a mouse driver / utility that simulates the mouse shaking.</li>
  <li>Hide the mouse cursor via CSS, place a GIF animation of a shaking mouse cursor at the place of the original cursor (with JavaScript), and then make the target link clickable only every few seconds for a second or so. This would at least give the feeling as if one always clicks at the wrong moment.</li>
  </ul>
  
  <p>While the first idea would be pretty cool, I couldn't find a tool like this, whether for Mac nor for Windows. And I don't have any skills in programming such a thing myself.</p>
  
  <p>The second idea seems a bit clumsy, but it would achieve the desired effect, I think.</p>
  
  <p>Does anybody have another idea?</p>