Linux unterstützt eine breite Auswahl an Hardware und Hardware Features. Einige dieser Features sind je nach Distribution nicht als Standard aktiviert. Ein häufig auftretendes Beispiel ist die Aktivierung der Touch Funktionalität auf Laptops. Im Beispiel wurde auf einem älteren eeePc 1000h das Debian Derivat Raspbian installiert, die Hardware wurde bestens unterstützt, allerdings funktionierte Tap to Click auf dem Touchpad nicht.
Die Aktivierung von Tap to Click erfolgt in drei einfachen Schritten.
In einigen Distributionen wird für die Mouse das Synaptics Paket verwendet. Für die Aktivierung von Tap to Click wird empfohlen anstelle von xserver-xorg-input-synaptics das Paket xserver-xorg-input-libinput zu verwenden.
sudo apt remove xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-libinput
Falls noch nicht installiert sollten außerdem xserver-org-input-evdev und xserver-org-input-mouse installiert werden.
sudo apt install xserver-xorg-input-evdev
sudo apt install xserver-xorg-input-mouse
Danach wird das Touchpad konfiguriert. Hierzu wird im Ordner /etc/X11/xorg.conf.d die Datei 40-libinput.conf mit folgendem Inhalt angelegt
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
EndSection
Je nach Distribution unterscheidet sich die Verzeichnisstruktur. Ein typischer Ort anstelle von /etc/X11/xorg.conf.d/ ist für viele Distributionen (z.B. in vielen Ubuntu Derivaten) /usr/share/X11/xorg.conf.d/
Abschließend wird der Desktop Manager neu gestartet.
sudo systemctl restart lightdm
oder
sudo systemctl restart gdm3
Die Konfiguration des Touchpad ist kein Hexenwerk. Für Systeme die xserver-xorg-input-libinput verwenden, wurde die Konfiguration im Artikel beschrieben. Für andere Debian Derviate empfiehlt sich ein Blick ins Debian Wiki in den Artikel zum Synaptipcs Touchpad