Wie deaktiviere ich das Touchpad bei Dell Latitude E-Series (E5510, E6510)?

Antworten:

16

Die Nichterkennung des Touchpads und das Zurücksetzen auf die Identifizierung als PS2-Maus ist darauf zurückzuführen, dass die Hardware ein neues Protokoll verwendet und der Hersteller die Spezifikationen nicht veröffentlicht, sodass ein kostenloser Treiber geschrieben werden kann.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625

Das Protokoll wurde größtenteils rückentwickelt und es gibt jetzt einen Fix für ein gepatchtes Kernelmodul, aber es ist nicht vollständig perfekt (macht kein Multitouch) und hat noch keinen Weg in die Mainstream-Kernel gefunden. Einzelheiten finden Sie in der Diskussion. Außerdem erfahren Sie, wie Sie den Patch ausführen, wenn Sie sich mutig genug fühlen, Ihren Kernel zu patchen.

Wenn Sie nur in der Lage sein möchten, das Touchpad schnell und einfach für die Eingabe zu deaktivieren, richten Sie die folgenden Tastenkombinationen ein.

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 0

deaktiviert das Touchpad während

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 1

wird es wieder aktivieren. Das Ein- und Ausschalten des Touchpads mit einer einfachen Tastenkombination macht das Problem erträglich, während wir auf eine bessere Lösung warten.

hawthornso23
quelle
Ich hatte ein ähnliches Problem mit einem HP Trackpad. Zumindest schaltet es sich jetzt richtig ein und aus und der Anschluss einer Maus führt nicht dazu, dass es unvorhersehbar verzögert wird. Ich glaube wirklich, dass die Leute zu aggressive Erwartungen an KOSTENLOSE Inhalte haben (wenn Sie an Ubuntu oder Debian spenden, widerrufe ich meine vorherige Bemerkung).
RobotHumans
3
Beachten Sie, dass das Touchpad auf neueren Kerneln korrekt als "AlpsPS / 2 ALPS DualPoint TouchPad" (Dell E6510) angezeigt wird. Holen Sie sich die Namen und IDs aller Eingabegeräte mit xinput --list.
Kynan
7

Ich habe ein kleines Skript zum Umschalten des Touchpads geschrieben, das ich an die Funktionstaste zum Umschalten des Touchpads auf meinem e6520 ( Fn+ F5) gebunden habe .

Es verwendet die Befehle, die Peter Torpman oben gepostet hat.

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (127):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi
Martin Wallgren
quelle
2
Bitte geben Sie an, wie die Funktion an die Tasten gebunden werden soll.
NN
@NN bei Unity: Systemeinstellungen -> Tastatur -> Verknüpfungen -> Benutzerdefinierte Verknüpfungen. Fügen Sie eine Verknüpfung mit dem Namen hinzu, unter dem Sie das Skript als Befehl gespeichert haben (muss sich in Ihrem befinden $PATH).
Kynan
Zu Ihrer Information Ich verwende eine leicht modifizierte Version auf meinem E6510.
kynan
Zu Ihrer Information : Angepasste Version für E7440 und Ubuntu 14.04 (enthält auch Hinweise zum Festlegen der Tastenkombination für XFCE)
Enno Gröper,
4

Ich kann mit demselben wertlosen Touchpad keine Treiber / Software auf einen Dell Latitude-Laptop herunterladen und installieren (die Maschine gehört meinem Arbeitgeber und wird von ihm bereitgestellt). Meine Lösung zum Deaktivieren des Touchpads besteht aus einem 5 "x 2 3/4" großen Stück Pappe, ungefähr 1/8 "dick, und ein paar Klebebandstücken. Funktioniert hervorragend! Kein verirrter Mauszeiger mehr, der meine Arbeit behindert!

George
quelle
Für die Verwendung, xinputwie in mehreren anderen Antworten vorgeschlagen, sind keine Treiber / Software erforderlich, nicht einmal sudo!
Kynan
2

Ich entlade einfach das Kernelmodul für das Touchpad auf meiner Sony. Manuelle Weise:

Etwas deaktivieren:

rmmod psmouse

Ermöglichen:

modprobe psmouse

Machen Sie es dauerhaft in, /etc/modprobe.d/blacklist.confindem Sie hinzufügen:

blacklist psmouse

Hoffe das hilft auf deinem Dell ....

Michael McDowell
quelle
1
Danke für einen schönen Trick. Leider deaktiviert es auch den Trackstick.
Ivo Danihelka
1

Überprüfen Sie, ob dies hilfreich ist, bearbeiten Sie die /etc/X11/xorg.confDatei und fügen Sie die Option SHMConfigonline zum Abschnitt „Eingabegerät“ für das Eingabegerät des Synaptic Touchpad hinzu. Starten Sie anschließend X neu (mithilfe der Tastenkombination Strg + Alt + Rücktaste).

Nachdem ich angemeldet war, habe ich syndaemon als verwendet. syndaemon -t -dDie Option -t gibt an, dass nur die Antipp- und Bildlaufaktionen deaktiviert werden sollen. Sie können den Cursor weiterhin bewegen, während Sie auf der Tastatur tippen. Die Option -d fordert syndaemon auf, im Hintergrund als Daemon ausgeführt zu werden, damit Sie das Terminal nach Ausführung des Befehls nicht geöffnet lassen müssen.

Sie können das Touchpad vollständig deaktivieren, indem Sie die Option -t nicht verwenden. Damit Syndaemon bei jeder Anmeldung standardmäßig gestartet wird, fügen Sie es der Liste der Startprogramme unter System-> Einstellungen-> Sitzungen hinzu. Ich habe den folgenden Befehl hinzugefügt nun: syndaemon -t -d.

karthick87
quelle
1
Als ich den Synaptics - Treiber für das Gerät angeben, meldet er einen Fehler: (--) PS/2 Generic Mouse: no supported touchpad found. Dadurch werden sowohl das Touchpad als auch der Trackstick deaktiviert.
Ivo Danihelka
1

Eine mögliche Alternative und etwas, das ich benutze, um die Akkulaufzeit meines alten Laptops zu verlängern, ist Jupiter. Jupiter ist eine Energieverwaltungs-App, die ursprünglich für Netbooks entwickelt wurde, aber auch für echte Computer funktioniert. es gibt Ihnen ein paar Power-Modi und ermöglicht es Ihnen, WLAN, Bluetooth, externe Monitore und, was noch wichtiger ist, das Touchpad zu aktivieren oder zu deaktivieren. Ich bin mir nicht sicher, ob es funktionieren wird, aber es ist einen Versuch wert. Es ist nicht im Software-Center, aber Sie können eine Deb von der Sourceforge-Seite hier http://sourceforge.net/projects/jupiter/ abrufen.

Hoffe das hilft

Allan
quelle
1

Es scheint, als ob derzeit keine andere Antwort Ihr Problem lösen kann. Ich biete daher wahrscheinlich einen letzten Ausweg an! Der Arbeitsplatz meines Bruders verwendete Dell Latitudes der D-Serie und er sagte, er könne das Trackpad physisch trennen, wenn es nicht über Software deaktiviert werden könne. Ich weiß nicht, wie versiert Sie in Sachen Hardware sind, aber hier ist ein Link zum Wartungshandbuch für ein E5510, wenn Sie sich mutig fühlen ...

Schritt 16 der Anleitung zum Entfernen der Handballenauflage lautet: Trennen Sie das Touchpad-Datenkabel :

Alt-Text

Ich weiß nicht, ob das Trackpad dadurch ebenfalls getrennt wird, aber es könnte sich lohnen, es zu versuchen.

Roddie
quelle
1
Ich habe versucht, genau das gleiche Kabel vorher zu trennen. Es trennt auch den Trackstick und die Tastatur :(.
Ivo Danihelka
2
Ich habe meinen Bruder neulich danach gefragt. Was sie taten, war, eine Stecknadel zu finden und bestimmte Drähte am Band abzuschneiden, um das eine oder andere zu deaktivieren. Sie hatten den Luxus, Ersatzmaschinen zu haben, um dies zu testen, was ich leider nicht glaube! Entschuldigung, ich könnte Ihnen nicht weiterhelfen.
Roddie
1

Ich habe ein E6510 mit Ubuntu 11.04 und konnte das Touchpad ausschalten mit:

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0

Um es einzuschalten, geben Sie einfach Folgendes ein:

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1

Prost! / Peter

Peter Torpman
quelle
1
Ich bekomme unable to find device ImPS/2 ALPS GlidePoint:-(
aioobe
1
Dies funktioniert für mich unter 11.04, aber es deaktiviert auch den Zeiger-Stick.
Belacqua
Ich verwende ein Touchpad-Google-Skript auf meinem E6510 am 11.10.
15.
1

Der Touchpad-Indikator ist ein sehr einfacher Indikator, der von Lorenzo Carbonell (dem Picapy-Entwickler) entwickelt wurde. Wie der Name schon sagt, können Sie Ihren Laptop oder Ihr Netbook-Touchpad auf einfache Weise aktivieren / deaktivieren.

Um Touchpad Indicator unter Ubuntu (nur 10.10 Maverick Meerkat) zu installieren, müssen Sie dasselbe PPA für Picapy verwenden: sudo add-apt-repository ppa: lorenzo-carbonell / atareao sudo apt-get update sudo apt-get install touchpad- Indikator

Nach der Installation finden Sie es unter Anwendungen> Zubehör> Touchpad-Anzeige.

Quelle: http://www.webupd8.org/2010/11/touchpad-indicator-lets-you-quickly.html

Salih Emin
quelle
1

Ich habe gerade ein Dell Latitude e6520 bekommen und das Touchpad hatte keine Bedienelemente und konnte nicht ausgeschaltet werden. Dies ist ein Problem, da mein Daumen beim Tippen immer darauf trifft und ich eine externe Maus am liebsten anschließe. Zum Lösen bin ich einfach auf die Dell-Website "Treiber und Downloads" gegangen und habe "Maus und Tastatur" aufgerufen und den Touchpad-Treiber heruntergeladen. Der Treiber hat sich selbst installiert und jetzt habe ich eine Touchpad-Steuerung. Ich kann mein Touchpad jetzt deaktivieren, wenn eine externe Maus angeschlossen ist. Ich musste das gleiche letztes Jahr mit dem Dell-Laptop meiner Frau machen. Ich bin nicht sicher, warum Dell diesen Treiber auf einem neuen Laptop nicht bereitstellt.

Schussmann
quelle
1

Enttäuscht über a) die Unfähigkeit, meine Daumen während des Tippens vom Touchpad abzuhalten, b) das grobe Versagen von Dell, eine einfache softwarebasierte Steuerung zum Aktivieren / Deaktivieren und Anpassen der Empfindlichkeit des Touchpads einzuschließen, c) die Tatsache, dass drei Schwere Visitenkarten, die über die Berührung geklebt wurden, reichten nicht aus, um mich vom Daumen zu isolieren, und d) die oben genannten Software- / Hardware-Korrekturen waren für den durchschnittlichen Laptopbenutzer etwas zu technisch Lösung für das Problem.

Kleben Sie ein kleines Quadrat aus Aluminiumfolie auf das Touchpad. Da das Pad eine Kondensatormatrix ist, die die Position Ihres Fingers anhand der Kapazität misst, die zu einem Array darunter gemessen wird, hat die Folie den Effekt, dass alle Kondensatoren miteinander kurzgeschlossen werden und das Pad verblendet wird, wie dies bei Visitenkarten nicht der Fall war. Funktioniert hervorragend, obwohl es nicht so ein- und ausgeschaltet werden kann, wie es einige der oben genannten Lösungen zulassen.

Todd
quelle
1

Danke für das Disabling-Script. Sehr hilfreich. Ich benutze Ubuntu 11.10 auf einem E5510-Laptop und musste etwas ändern. Device enabled return 126 nicht 127, daher lautet das geänderte Skript (Zeile 2):

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (126):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi

Um den Code für Ihren Laptop zu finden, geben Sie "xinput --list-props" ImPS / 2 ALPS GlidePoint "| grep -e" Device Enabled "in ein Terminal ein

ANONYM
quelle
1

Mein Laptop ist ein Dell Latitude E6520. Ich benutze Ubuntu 12.04 mit einer Standardumgebung von KDE 4.8.

Das Touchpad wird bereits als "AlpsPS / 2 ALPS DualPoint TouchPad" erkannt. Erstellen Sie zunächst ein Shell-Skript, das die Zeile enthält synclient TouchpadOff=1. Fügen Sie dann dieses Shell-Skript hinzu, um Elemente automatisch zu starten. Starten Sie dann KDE neu. Das Touchpad ist jetzt deaktiviert.

cilin
quelle
1

Auf dem Latitude E6520 können Sie einfach Fn+ verwenden F5, um das Touchpad und den Touch-Stick zu deaktivieren / aktivieren.

Dies funktioniert unter Ubuntu 11 nicht, obwohl der Laptop auf die Anfrage reagiert, funktioniert das Touchpad immer noch.

Babu Krishnasamy
quelle
OP will Track / Touch-Stick betriebsbereit halten.
Belacqua
1

In Ubuntu 11 können Sie benutzerdefinierte Verknüpfungen erstellen, indem Sie eine Verknüpfung oder Tastatur in die Dash-Startseite eingeben oder Tastatur in den Einstellungen auswählen. Wählen Sie die Registerkarte Verknüpfungen und anschließend die Menüoption Benutzerdefinierte Verknüpfungen.

Klicken Sie nun auf die Schaltfläche + und wählen Sie einen Namen (beliebig - "Touchpad umschalten" und den Befehl = /usr/bin/toggle_touchpad.sh)

Dies setzt voraus, dass Sie eines der obigen Shell-Skripte kopiert, erstellt, kopiert (oder mit einem Softlink verknüpft) /usr/bin, benannt toggle_touchpad.shund ausführbar gemacht haben ( chmod +x toggle_touchpad.sh).

Wählen Sie nun die neue Verknüpfung , die Sie erstellt haben , und wählen Sie die Tastenkombination Sie mit ihm verknüpft werden soll (auf Dell , wenn Sie wählen Fn+ F5die Verknüpfung tatsächlich Touchpad - Schalter genannt) . Die Verknüpfung von Behinderten Touchpad Toggle ändern wird.

Chanoch
quelle
1

Ich habe ein E6510 mit 12.04. Das ALPS-Touchpad funktioniert sofort mit zwei Fingern. Während der Eingabe werden keine Handflächen erkannt oder deaktiviert.

Ich benutze " Touchpad-Anzeige ", um das Touchpad zu deaktivieren, wenn eine Maus angeschlossen ist.

Vic Boudolf
quelle
1

Möglicherweise möchten Sie die Einstellungen für das Gpointing-Gerät installieren , um weitere Konfigurationsoptionen für Ihr Touchpad bereitzustellen. Übrigens ersetzt dies in Ubuntu 10.04LTS + gsynaptics

sudo apt-get install gpointing-device-settings

Einmal installiert, finden Sie es unter System -> Einstellungen -> Zeigegeräte .

MagicFab
quelle
1
gpointing-device-settings sieht das Touchpad + den Trackstick nur als PS / 2-Maus. Es ist nicht möglich, nur das Touchpad dort zu deaktivieren.
Ivo Danihelka
0

Um die erste Antwort etwas weiter zu nehmen ...

Ich habe ein Skript erstellt, um das Touchpad mit dem Befehl xinput von oben ein- und auszuschalten. Dann ging in Tastenkombinationen (Mandriva) und fügte einen benutzerdefinierten Befehl. Jetzt schaltet die "Super + T" -Taste mein Touchpad ein und aus. Es ist immer noch manuell, aber ich muss keine Maus angeschlossen haben, um es umzuschalten!

NN
quelle
-1

Diese Einstellungen können in Ihrer Systemsteuerung> Mauseigenschaften konfiguriert werden. Wenn die Registerkarte Dell Touchpad nicht angezeigt wird, müssen Sie diesen Maustreiber von Dell herunterladen .

Ich habe eine Weile gebraucht, um das herauszufinden. Mein System ist ein Latitude E5510 mit installiertem Windows 7. Viel Glück!

Ha, ich habe diese Frage gefunden, nachdem ich eine schnelle Google-Suche nach dem General durchgeführt habe. Mir ist klar, dass Sie wahrscheinlich nicht mit Windows arbeiten. Hoppla!


quelle
Vielen Dank für die Bestätigung, dass die Deaktivierung unter Windows funktioniert :). Der Trackstick könnte aktiviert bleiben, während das Touchpad deaktiviert ist, oder?
Ivo Danihelka