Funktioniert Windows 7 Multi-Touch mit jedem Touchscreen?

11

Funktioniert der Multitouch von Windows 7 auf jedem Touchscreen?

Edit: Ok, denkst du, einige dieser Treiber würden abwärtskompatibel funktionieren? Wenn nicht, wie würde ich erkennen, ob es dies unterstützt (wenn es nicht im Lieferumfang enthalten ist)?

Ivo Flipse
quelle
1
Ich wollte immer wissen, ob Multi-Touch bestimmte Hardware erfordert ...
KovBal

Antworten:

11

Nein, der Bildschirm muss Multi-Touch unterstützen. Sie können nicht einfach einen normalen einzelnen Touchscreen verwenden und erwarten, dass Sie automatisch Multi-Touch-Funktionen erhalten.

Darüber hinaus müssen geeignete Windows-Treiber für den jeweiligen Bildschirm vorhanden sein. Ich würde davon ausgehen, dass die meisten Hersteller Windows-Treiber anbieten. Es wäre ziemlich seltsam, wenn sie dies nicht tun würden.

[Bearbeiten: als Antwort auf Ihre Bearbeitung. Es ist möglich, dass einige Hersteller ihre Treiber abwärtskompatibel machen. Wir haben hier einen Touchscreen (der eigentlich nicht als Multi-Touch verkauft wurde), der jedoch eine Art eingeschränkten Multi-Touch unterstützt (jeweils nur 2 Berührungen zulässig). Da es in Windows XP keine native Windows-Unterstützung für diese Art von Dingen gibt, müssen Sie auf die Multi-Touch-Funktionalität zugreifen, indem Sie direkt für eine von ihnen bereitgestellte COM-Bibliothek codieren. Daher ist jeder dafür geschriebene Code spezifisch für die Hersteller von Bildschirmen unterstütze diese bestimmte Bibliothek auf. Mit Windows 7 hat MS eine Wrapper-Ebene bereitgestellt, mit der Sie den Code einmal schreiben können, um die Multi-Touch-Funktionalität zu verwalten. Wenn die Treiber vorhanden sind, spielt es keine Rolle, welcher Bildschirm verwendet wird. Wenn Ihr Bildschirm nicht sagt, dass er Multi-Touch-kompatibel ist, es ist nicht. Die Hardware unterscheidet sich von normalen Single-Touchscreens.]

Simon P Stevens
quelle
+1, Multi-Touchscreens benötigen sehr spezielle Hardware, um überhaupt zu funktionieren.
Eric Koslow