it-swarm.com.de

Gibt es eine Möglichkeit, Windows zu zwingen, Precision Touchpad-Treiber anstelle von Synaptics zu verwenden?

Ich habe ein Dell XPS 15 (9530) mit einem Synaptics-Clickpad. Ich habe versucht, mit vielen Einstellungen und verschiedenen Dell/Synaptics-Treibern zu basteln, aber es gibt immer einige Aspekte, die nicht gut funktionieren (Scrollen mit zwei Fingern oder Palm-Ablehnung usw.).

Nach einem Blick auf die Synaptics-Website ( http://www.synaptics.com/en/clickpad.php ) wird erwähnt, dass "alle Synaptics TouchPads eine Schnittstelle herstellen können mit dem Precision TouchPad-Treiber von Microsoft oder mit der branchenführenden Synaptics Gesture Suite. "

Gibt es eine Möglichkeit, das Touchpad zur Verwendung der Präzisionstreiber zu zwingen? Können die Präzisionstreiber für das Touchpad an einer bestimmten Stelle heruntergeladen werden?

Jede Hilfe wäre toll, danke!

16
codechinchilla

Ich habe einen Weg gefunden, dies zu tun, und hier ein kurzes Tutorial gepostet: The Verge Forums . Dies funktioniert auf meinem HP Spectre X360 (2017) mit einem Synaptics-Touchpad. Ich kann nicht garantieren, dass dies für alle funktioniert, aber es ist einen Versuch wert. Mein Tutorial basiert auf den Ergebnissen von hier (reddit post) .

UPDATE

Ich bemerkte also, dass der Treiber bei diesem Hack aus dem Ruhezustand ausbrach, nachdem das System aufgewacht war. Mit "Pause" meine ich, dass das Touchpad funktionieren würde, aber keine der Touchpad-Einstellungen/Genauigkeitsfunktionen vorhanden wäre. Interessanterweise trat dieses Problem nicht auf, wenn der Computer aus dem Ruhezustand aufwachte, sondern nur, wenn er aus dem Ruhezustand aufwachte. Um dies zu beheben, müssen Sie eine Windows-Task erstellen, die den Treiber beim System-Wake neu startet.

Zunächst müssen Sie eine Kopie von devcon.exe für die Installation Ihres bestimmten Betriebssystems herunterladen. Lesen Sie hierzu diesen anderen Superuser-Beitrag . Nachdem Sie devcon.exe auf Ihrem Computer installiert haben (in meinem Fall unter C:\Programme\DevCon), müssen Sie den neu zu startenden Treiber identifizieren.

Umschalt + Linksklick in den Ordner, der devcon.exe enthält und wählen Sie den Kontextmenüpunkt "CMD/PowerShell öffnen". Hier können wir die ID des Treibers ermitteln, den wir neu starten müssen.

devcon.exe /find ROOT*

Dieser Befehl zeigt eine Liste verschiedener Elemente an. Suchen Sie nach dem mit der Beschreibung "Synaptics HID-kompatibles Touchpad-Gerät" oder ähnlichem. Für mich entspricht dies "ROOT\SYNHIDMINI\0000", der ID, an der ich zum Neustart interessiert bin.

Sobald Sie Ihre ID haben, müssen Sie eine geplante Aufgabe erstellen (als Administrator!), Um dieses Gerät anhand der ID zurückzusetzen. Öffnen Sie dazu als Administrator den Taskplaner (diesen können Sie im Startmenü suchen). Erstellen Sie im Aufgabenplanungsfenster eine neue Aufgabe:

Creating a new task in Task Scheduler

Geben Sie den Namen der Aufgabe (z. B. "TouchPad beim Wecken neu starten") und eine Beschreibung ein. Stellen Sie sicher, dass es als Benutzer mit Administratorrechten ausgeführt wird, und aktivieren Sie das Kontrollkästchen "Mit den höchsten Berechtigungen ausführen". Stellen Sie außerdem sicher, dass das Optionsfeld für "Ausführen, ob der Benutzer angemeldet ist oder nicht" aktiviert ist.

Filling out the task.

Klicken Sie anschließend auf die Registerkarte Auslöser und erstellen Sie einen neuen Auslöser. Der Auslöser sollte die Aufgabe bei einem Ereignis mit dem Protokoll System und der Quelle Power-Troubleshooter beginnen. Event ID sollte 1 sein (dies steht für System Wake).

Filling out task details.

Erstellen Sie als Nächstes auf der Registerkarte Aktionen eine neue Aktion. Die Aktion sollte "Programm starten" lauten und das Feld "Programm/Skript" sollte auf den vollständigen Installationspfad von devcon.exe verweisen. Die Argumente sollten so ähnlich sein

/restart "@FULL_ID_THAT_YOU_FOUND_EARLIER_HERE"

Filling out the action.

Das "@" Symbol vor Ihrer ID ist ebenso wichtig wie die Anführungszeichen!

Öffnen Sie abschließend die Registerkarte Bedingungen für die Aufgabe, und deaktivieren Sie das Kontrollkästchen unter der Überschrift "Starten Sie die Aufgabe nur, wenn der Computer mit Netzstrom versorgt wird". Dadurch wird sichergestellt, dass der Task auch dann ausgeführt wird, wenn Sie nicht angeschlossen sind.

Klicken Sie abschließend auf OK und stellen Sie sicher, dass Ihre Aufgabe erstellt wurde. Jedes Mal, wenn Ihr System aus dem Energiesparmodus geweckt wird, führt diese Task die Datei devcon.exe aus und fordert Sie auf, den Synaptics-Treiber als Administrator neu zu starten. Dies sollte sicherstellen, dass der Treiber für die Verwendung ordnungsgemäß initialisiert ist und dass Sie jederzeit über alle Microsoft Precision-Funktionen verfügen.

5
James Manes

Gehen Sie zunächst zu ` PC-Einstellungen> PC und Geräte> Maus und Touchpad , um zu überprüfen, ob das Precision Touchpad ausgeschaltet ist (oder nicht vorhanden ist).

enter image description here

Schalten Sie es ein, wenn es gerade ausgeschaltet ist.

Wenn es nicht vorhanden ist, sieht es folgendermaßen aus:

enter image description here

Stellen Sie sicher, dass Ihr Windows Update auf dem neuesten Stand ist, da das Touchpad mit Precision kompatibel sein sollte. Für die Anzeige der Präzisionseinstellungen benötigen Sie das Update KB2975719 .

Für Ihr Modell (XPS-15 9530) entfernt der Synaptics-Touchpad-Treiber einige Gestenfunktionen des Touchpads , kann jedoch das Touchpad-Erlebnis insgesamt verbessern ( Weitere Infos ). Daher müssen Sie auswählen, welche Touchpad-Treiber verwendet werden sollen, indem Sie sie ein- oder ausschalten.

4
Rsya Studios

Mein Acer S7-392 verfügt ebenfalls über ein Synaptics-Clickpad und unterstützte ursprünglich nicht die Windows 10-Multitouch-Gesten (kein Präzisions-Trackpad). Da ich immer noch diese Multitouch-Funktionen haben wollte, habe ich ein paar verschiedene Treiber ausprobiert, in der Hoffnung, dass sie funktionieren würden - einer hat es getan!

Lass mich dich durch die Schritte führen, die ich gemacht habe:

  1. Ich habe das Installationsprogramm (dpinst.exe) für diesen Treiber ausgeführt: Synaptics Precision Touchpad-Treiber für Windows 10 (64-Bit) - ThinkPad X1 Carbon (Maschinentypen: 20HQ, 20HR) . (Das ThinkPad X1 verfügt über ein Synaptics-Touchpad, das ein Präzisions-Touchpad ist.)
  2. Dann habe ich den Treiber des Touchpads im Geräte-Manager manuell in diesen neu installierten Treiber geändert (Treibersoftware aktualisieren> Meinen Computer durchsuchen ...> Aus einer Liste auswählen ...> Häkchen entfernen Kompatible Hardware anzeigen> Synaptics> "Thinkpad Pointing Device").
  3. Nach einem Neustart meines Laptops (Touchpad funktionierte zu diesem Zeitpunkt überhaupt nicht) wurden zwei Mäuse im Geräte-Manager angezeigt: eine neue "HID-kompatible Maus" und das Touchpad (jetzt "Thinkpad Pointing Device").
  4. Da das Touchpad nicht funktionierte, habe ich den Treiber des "Thinkpad Pointing Device" auf den ursprünglichen Treiber "Synaptics PS/2 Port TouchPad" zurückgesetzt, Windows neu gestartet - und plötzlich festgestellt, dass mein Touchpad jetzt Windows-Multitouch-Gesten unterstützt! Es wird angezeigt, dass Ihr PC über ein Präzisions-Touchpad verfügt. auch in den PC-Einstellungen (was es vorher nicht tat).
  5. Ich bemerkte, dass die Synaptics-Gesten immer noch gleichzeitig aktiviert waren, was zu Verwirrung führte, da Windows nicht wusste, welche Aktion ausgeführt werden sollte. Nach dem Deaktivieren aller möglichen Optionen in der Synaptics-Systemsteuerung hat alles einwandfrei funktioniert. (Abgesehen von einer Sache: Beim Drücken in den unteren rechten Bereich des Touchpads wird kein Rechtsklick ausgeführt. Ich kann jedoch weiterhin Rechtsklicks mit zwei Fingern ausführen.)

Vielleicht funktioniert das auch für jemanden anderen :)

4
Peter

Alle Synaptics TouchPads können mit dem Precision TouchPad-Treiber von Microsoft oder mit der branchenführenden Synaptics Gesture Suite betrieben werden.

Die Hardware und Schnittstelle für ein Precision Touchpad unterscheidet sich von einem herkömmlichen/"modernen" Touchpad.

Diese Aussage bedeutet, dass jedes Touchpad entweder das eine oder das andere ist und nicht, dass Sie zwischen ihnen wechseln können.

1
hacksoncode