Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Fehlerbehebung für Dell Precision und XPS Ubuntu Touchpad: Lösungen für Touchpad- und Mausprobleme unter Ubuntu

Summary: Entdecken Sie effektive Lösungen für Probleme mit dem Ubuntu-Touchpad und der Ubuntu-Maus auf Dell Precision- und XPS-Computern. Befolgen Sie Schritt-für-Schritt-Anweisungen, um die Touchpad-Erfahrung unter Ubuntu zu verbessern. Beheben Sie Cursorprobleme mit dieser umfassenden Anleitung. ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Die folgende Korrektur ist eine Best Practice für das Troubleshooting der Touchpad- und Mauskonfiguration in Ubuntu. Es handelt sich um eine Änderung an Ihrem Ubuntu-Betriebssystem (BS), die sich bei der Behebung von Problemen wie z. B. einen ungleichmäßigen oder springenden Cursor bewährt hat. Dadurch sollte die allgemeine Haptik des Touchpads/der Maus verbessert werden.

Cause

Keine Information zur Ursache verfügbar.

Resolution

Gehen Sie folgendermaßen vor, um Probleme mit dem Touchpad oder der Maus zu beheben:

  1. Überprüfen Sie zunächst, ob der Computer vollständig aktualisiert wurde:
    1. Öffnen Sie ein Terminal-Fenster (drücken Sie die Tasten STRG + ALT + T zusammen).
    2. Führen Sie die folgenden Befehle aus und drücken Sie nach jedem die Eingabetaste.
      sudo apt-get update
      sudo apt-get upgrade -y
      HINWEIS: Sudo ist ein Befehl in Ubuntu, der dem folgenden Befehl Administratorrechte verleiht. Sie benötigen Zugriff auf den Computer auf Administratorebene, damit diese Befehle funktionieren. Wenn Sie beabsichtigen, mehrere Terminal-Befehle auszuführen, können Sie den Befehl „sudo su“ verwenden, um der gesamten Terminalsitzung Administratorrechte zu verleihen.
  2. Führen Sie einen Neustart des Computers durch, damit die Änderungen wirksam werden.
  3. Aktivieren Sie den HWE-Kernel:
    1. Öffnen Sie ein Terminal-Fenster.
    2. Geben Sie den folgenden Befehl ein und drücken Sie dann die Eingabetaste:
      sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
    HINWEIS: Weitere Informationen dazu, was dieser Kernel tut, finden Sie im folgenden Artikel: https://wiki.ubuntu.com/Kernel/LTSEnablementStack Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.
  4. Führen Sie einen Neustart des Computers durch, damit die Änderungen wirksam werden.
  5. Überprüfen Sie, ob Ihr Computer über die zwei Maustreiber verfügt. (Nicht alle Modelle haben dieses Problem. Wenn Ihr Computer nicht über den Treiber für die doppelte Maus verfügt, fahren Sie mit dem nächsten Schritt fort.):
    1. Öffnen Sie ein Terminal-Fenster.
    2. Führen Sie den folgenden Befehl aus und drücken Sie dann die Eingabetaste, um zu überprüfen, ob Ubuntu zwei Touchpads erkennt (Abbildung 1):
      xinput list
      Ubuntu Terminal-Fenster – xinput-Liste
      Abbildung 1
       
      HINWEIS: Ihre ID-Nummer unterscheidet sich, da jeder Computer die IDs unterschiedlich abruft und zuweist.
    3. Führen Sie den folgenden Befehl aus und drücken Sie die Eingabetaste, um die Datei „51-synaptics-quirks.conf“ zu bearbeiten (Abbildung 2):
      sudo gedit /usr/share/x11/xorg.conf.d/*synaptics-quirks.conf

      Fügen Sie den folgenden Text unten in der Datei ein:
      • # Disable generic Synaptics device, as we're using
        # DLL0704:01 06CB:76AE Touchpad

        # Having multiple touchpad devices running confuses syndaemon
        Section InputClass
        Identifier SynPS/2 Synaptics TouchPad
        MatchProduct SynPS/2 Synaptics TouchPad
        MatchIsTouchpad on
        MatchOS Linux
        MatchDevicePath /dev/input/event*
        Option Ignore on
        EndSection

      Screenshot von .conf-Datei für Ubuntu-Maus
      Abbildung 2

      Klicken Sie nach Abschluss des Vorgangs oben rechts auf die Schaltfläche Speichern, schließen Sie dann das Fenster und starten Sie den Computer neu.
    4. Öffnen Sie ein Terminal-Fenster.
    5. Stellen Sie sicher, dass die zweite Maus deaktiviert ist, indem Sie den folgenden Befehl ausführen und dann die Eingabetaste drücken (Abbildung 3):
      xinput -list
      Ubuntu Terminal-Fenster – xinput-Liste
      Abbildung 3

      Das Synaptics-Touchpad sollte nicht angezeigt werden. Wenn Sie immer noch ein zusätzliches Touchpad sehen, versuchen Sie, die letzten Schritte zu wiederholen, bevor Sie fortfahren.
  6. Installieren Sie den neuen libinput-Treiber:
    1. Öffnen Sie ein Terminal-Fenster.
    2. Geben Sie den folgenden Befehl ein und drücken Sie dann die Eingabetaste:
      sudo apt-get install xserver-xorg-input-libinput-hwe-16.04 libinput-tools xorg-input-abi-24
    3. Starten Sie den Computer neu.
  7. Blockieren Sie den Synaptics-Treiber:
    1. Bearbeiten Sie die Datei synaptics.conf, um den alten Treiber zu blockieren. Je nach Modell kann die Nummer auf der Vorderseite unterschiedlich sein.
    2. Öffnen Sie ein Terminal-Fenster.
    3. Geben Sie den folgenden Befehl ein und drücken Sie dann die Eingabetaste:
      sudo gedit /usr/share/X11/xorg.conf.d/*synaptics.conf
    4. Kommentieren Sie den Abschnitt Touchpad catchall aus, indem Sie am Anfang jeder Zeile des Abschnitts das Rautezeichen (#) hinzufügen (Abbildung 4).
      Screenshot von Ubuntu Synaptics.conf-Datei
      Abbildung 4
    5. Klicken Sie nach Abschluss des Vorgangs oben rechts auf die Schaltfläche Speichern und schließen Sie dann das Fenster.
  8. Add-in-Optionen für die libinput-Konfigurationsdatei:
    1. Der letzte Schritt besteht darin, die zusätzlichen Optionen zur libinput-Konfigurationsdatei hinzuzufügen. Dadurch werden einige zusätzliche Funktionen aktiviert und die Haptik des Touchpads verbessert.
    2. Öffnen Sie ein Terminal-Fenster.
    3. Führen Sie den folgenden Befehl aus, um die Datei zu bearbeiten, und drücken Sie dann die Eingabetaste (Abbildung 5):
      sudo gedit /usr/share/X11/xorg.conf.d/*libinput.conf
    4. Suchen Sie jetzt nach dem Abschnitt mit dem Text „libinput touchpad catchall“, und geben Sie die folgenden Änderungen zwischen den Zeilen „MatchDevicePath /dev/input/event*“ und „Driver libinput“ ein:
      • Option Tapping True
        Option TappingDrag True
        Option DisableWhileTyping True
        Option AccelProfile adaptive
        Option AccelSpeed 0.4
        Option SendEventsMode disabled-on-external-mouse

      Screenshot von Ubuntu libinput.conf-Datei
      Abbildung 5

      Klicken Sie nach Abschluss des Vorgangs oben rechts auf die Schaltfläche Speichern und schließen Sie dann das Fenster.
  9. Führen Sie einen Neustart des Computers durch und prüfen Sie, ob die Probleme behoben wurden.

Zurück zum Anfang

Additional Information

Nützliche Terminal-Befehle für Linux:

  • xinput -list-devices – Damit erhalten Sie die Hardware-ID des Touchpads. Jeder Computer zeigt eine andere Nummer an. Mein Computer hat z. B. die ID 11, aber Ihre ist möglicherweise eine andere.
  • xinput list-props 11 – Zeigt Ihnen alle Optionen an, die aktiviert und deaktiviert sind. Dadurch wird auch überprüft, ob libinput funktioniert. Die 11 am Ende ist die Hardware-ID, die mit dem vorherigen Befehl abgerufen wurde.
  • sudo libinput-list-devices – Damit werden alle von libinput erkannten Geräte und der Status der Optionen angezeigt.

Alle libinput-Optionen finden Sie unter https://www.mankier.com/4/libinput Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.

Hier sind die folgenden Optionen, die am häufigsten verwendet werden (diese Optionen werden zu /usr/share/X11/xorg.conf.d/*libinput.conf hinzugefügt):

  • Option "SendEventsMode" "disabled-on-external-mouse“ – Wenn eine USB-Maus erkannt wird, wird das Touchpad deaktiviert.
  • Option "Tapping" "True" – Damit können Sie mit dem Finger auf die Maus tippen, um zu klicken. Wenn Sie diese Option nicht verwenden, müssen Sie physisch auf das Touchpad klicken oder die unteren Tasten drücken, um einen Mausklick zu aktivieren. Sobald diese Option aktiviert ist, können Sie mit einem 2-Finger-Tippen einen rechten Mausklick aktivieren.
  • Option "DisableWhileTyping" "True" – Standardmäßig aktiviert, aber dies ist die Einstellung.
  • Option "AccelProfile" "adaptive" – Aktiviert das Mausbeschleunigungsprofil. Dadurch wird die Geschwindigkeit des Mauszeigers etwas natürlicher und weniger träge. „Adaptive“ (Anpassungsfähig) wird empfohlen, da es sich an Ihre Eingaben anpasst. Sie können auch die Option „Flat“ (flach) verwenden.
  • Option "AccelSpeed" "0.3" – Ändert die Beschleunigungsgeschwindigkeit des Zeigers. Verwenden Sie die Werte -1 bis 1. Je höher die Zahl, desto schneller wird der Zeiger. Die meisten Menschen bevorzugen 0,2 für eine langsamere Reaktion und 0,5 für eine schnellere Reaktion.
  • Option "TappingDrag" "True“ – Wenn diese Option aktiviert ist, führt ein Tippen mit anschließendem Halten des Fingers zum Drücken einer Schaltfläche, alle Bewegungen des Fingers werden daher in eine Ziehbewegung umgewandelt.
  • Option "HorizontalScrolling" "True" – Wenn Sie von Seite zu Seite scrollen möchten. Mit persönlich gefällt das nicht. Wenn Sie über einen Touchscreen verfügen, können Sie die Option auf dem Touchscreen verwenden. Es fühlt sich natürlicher auf dem Touchscreen an als auf dem Touchpad.
  • Option "ScrollMethod" "edge" – Standardmäßig wird auf dem Touchpad mit zwei Fingern gescrollt. Wenn Sie eine ältere Maus mit dem Scrollbereich rechts neben dem Touchpad bevorzugen, können Sie diese Option verwenden, um diese Funktion zu aktivieren.

Zurück zum Anfang

Article Properties


Last Published Date

13 Feb 2024

Version

7

Article Type

Solution