2016-05-31 27 views
0

Windows 10, wenn Sie die "POINTER" API für eine "einheitliche" Art und Weise der Eingabe von allen Zeigegeräten verwenden, hat einige Macken.Gibt es eine Möglichkeit, PEN und TOUCH zusammen in der Windows "POINTER" API zu verwenden?

Einige für gute Design-Gründe, aber es dient nicht allen Fällen.

Sie deaktivieren die Berührungseingabe, wenn der Stift oder Stift verwendet wird. Kein HW-Problem.

Also, wenn ich den Raum mit einem Finger ziehen will, während ich eine Linie mit dem Stift am zeichnen, kann das nicht tun oder eine Taste gedrückt, während Sie mit dem Stift usw.

Gibt es eine Möglichkeit zu deaktivieren Sie die "deaktivieren Touch während Stift ist unten" "Feature" in der Windows 10 API ?? so kann ich gleichzeitige Eingabe von beiden bekommen?

Antwort

0

Ich weiß, dass dies mit RAWINPUT sicher funktioniert, aber dann müssen Sie die Analyse für die rohen Touchscreen Digitizer Eingabedaten für jedes Gerät, das Sie unterstützen möchten, implementieren.

Ich recherchiere mich noch, ob es eine andere API gibt, mit der Sie die ungefilterten Touch-Ereignisse in einem geräteunabhängigen Format empfangen können.

+0

Ich endete mit der Windows 10 "Unified Pointer API", die im Grunde funktioniert, aber ein paar Bugs und Inkonsistenzen zwischen verschiedenen Geräten hat. Wie zum Beispiel unterschiedliche Eingabe/Beenden-Anzeige/Fenster Verhalten zwischen Maus und Touch. – peterk