title: Eye-tracking for code editing
body: <p>Is there a decent <strong>eye tracking</strong> package to <strong>replace the mouse</strong> for <strong>code editing</strong>?</p>
  
  <p>I want to free up the mouse, but <strong>keep</strong> using <strong>my keyboard</strong> for editing code.</p>
  
  <p>Having done some research on it, I concluded that proper eye tracking hardware is expensive. Using a webcam or high resolution video camera seems to be the most viable option.</p>
  
  <p>Unfortunately, image-based tracking (as opposed to infra-red tracking) restricts the accuracy, and so not all features might be practical.</p>
  
  <h2>Desired eye-tracking IDE features:</h2>
  
  <ul>
  <li>Page scrolling</li>
  <li>Tab selection</li>
  <li>Setting cursor position</li>
  <li>Selecting gaze-focused text with keyboard</li>
  </ul>
  
  <p>A <a href="https://stackoverflow.com/questions/683461/webcam-based-eye-tracking-heatmaps">similar question</a> recommends <a href="http://www.inference.phy.cam.ac.uk/opengazer/" rel="nofollow noreferrer">Opengazer</a> for webcams, but I am particularly interested in speeding up basic text-editing. Any recommendations are appreciated, especially if you have experience with eye tracking and practical use cases.</p>