title: How to make sure touch events are enabled in Firefox desktop browser?
body: <p>I used a simple test on a windows 7 desktop with touch capabilities.
  For simplicity it was something like this:</p>
  
  <pre><code>temp_div.addEventListener('touchstart', function(e){ /*confirm */ }, false)
  temp_div.addEventListener('pointerdown', function(e){ /*confirm */ }, false)
  temp_div.addEventListener('mousedown', function(e){ /*confirm */ }, false)
  </code></pre>
  
  <p>In chrome, the 'touchstart' was confirmed.
  In IE, the 'pointerdown' was confirmed.
  In Firefox, the 'mousedown' was confirmed.</p>
  
  <p>After troubleshooting, I ultimately had to go to 'about:config' in Firefox and 
  change the 'dom.w3c_touch_events.enabled' value from 0 to 1. This caused the 'touchstart' to be confirmed in Firefox.</p>
  
  <p>My questions are these:</p>
  
  <p>Shouldn't this have already been enabled on a touch-capable machine?
  IE and Chrome were configured properly and Firefox was not. (This was a brand new download of Firefox 31). </p>
  
  <p>Is there anyway to enable touch events remotely in a case like this so that Firefox behaves similarly to the other browsers? </p>
  
  <p>Thanks</p>