Neues in der Kategorie Howto

Dominiks Multi Touch Howto:


Das Synaptics TouchPad, das in den meisten Laptops verbaut ist, kann von Haus aus bereits seit längerem mehrere Finger erkennen. Leider bietet der Treiber bisher keine Unterstützung für 2-Finger-Gesten an wie die vom Mac bekannte Scrollfunktion.

Mit diesem Tool lässt sich diese Funktion aktivieren (ähnlich wie bei einem MacBook). Außerdem kann man mit zwei Fingern einen Rechtsklick auslösen usw.

Dazu wird ein neuerer Synaptics Treiber benötigt als der, der auf der Synaptics Homepage als „aktueller" Treiber zum Download angeboten wird. Ich habe die Version 12.1.0.0 von dieser Homepage verwendet:

http://www.laptopvideo2go.com/forum/index.php?showtopic=15103

(Mirror: http://hosting.edo-soft.com/synaptics_v12.1.0.0.exe)

 

Dieser Treiber bietet eine API-Funktion an, mittels derer mehrere Finger auf dem TouchPad erkannt werden können. Dazu wird das Two-Finger-Scroll Tool benötigt, welches dann die Scrollfunktion und auch die Konfiguration anbietet:

http://code.google.com/p/two-finger-scroll/downloads/list

(Mirror: http://hosting.edo-soft.com/TwoFingerScroll_1_0_6.zip)


Zuerst muss der Treiber installiert werden (evtl. zuvor den alten Synaptics Treiber deinstallieren), dann muss das System neu gestartet werden. Dann das Two Finger Scroll Tool ausführen, das die MultiTouch Unterstützung aktiviert. Nach einem weiteren Neustart kann dann das Tool erneut ausgeführt werden, diesmal erzeugt es ein Symbol im Infobereich rechts unten bei der Uhr, darüber kann dann auch die Konfiguration vorgenommen werden.

Falls du Windows 7 verwendest und der Treiber sagt, dass er nicht auf diesem Betriebsystem läuft, musst du das 7z-File entpacken und dann die Setup.exe-Datei im Kompatibilitätsmodus (z.B. Win XP) starten.

Das Two Finger Scroll Tool muss bei jedem Windows-Start ausgeführt werden, da die Scrollfunktion nur geht, während das Tool läuft.

 

Noch was:

Dieses Tool http://dt.in.th/src/Synaptics.rar (aus diesem Thread: http://dt.in.th/2008-04-06.synaptics-scroll.html) bietet eine ähnliche Scrollfunktion an, allerdings verwendet es statt der Multi-Touch Unterstützung des Treibers die Aufdruckfläche, die ebenfalls vom Treiber zurück gegeben wird (und ja logischerweise größer ist, wenn mehr Finger verwendet werden).

Allerdings funktioniert das Tool nicht so gut, da es manchmal falsche Werte für die Aufdruckfläche erhält wenn man z.B. fester drückt oder den Daumen verwendet. Außerdem kann nicht die genaue Anzahl der Finger ermittelt werden (eins, zwei oder drei).

Aber falls dein TouchPad aus irgendeinem Grund mit dem anderen Tool nicht funktioniert, kannst du's ja mal damit probieren (Sourcecode für Visual Basic enthalten).