Hallo,
Was wir also brauchen ist richtigen Event-Support Test.
das geht ganz einfach:
// Ermitteln der unterstützten Methoden
var can_touch = ("TouchEvent" in window);
var can_pointer = ("PointerEvent" in window);
http://perfectionkills.com/detecting-event-support-without-browser-sniffing/
das hat aber eher Museumscharakter.
Gruß
Jürgen