This answers the second part of the question: How to prevent web browsers from recognizing a laptop as a touch enabled device?
Google Chrome
Visit the internal Flags page and set Enable touch events to Disabled.
chrome://flags/#touch-events
Restart Google Chrome.
Firefox
Enter
about:config
in the address bar, click I'll be careful, I promise!Enter
dom.w3c_touch_events.enabled
in the search bar and change the preference value to 0 for disabled.Restart Firefox.
Additionally, you can also test whether or not Modernizr detects your browser as touch capable by visiting this link: Online Test for Browser Touch Capability