This meta article acts as a hub of shared knowledge for FOSS touchpad configuration efforts. Improving the state of touchpads is a continual improvement effort in the Linux ecosystem. With support enabled in the kernel, configuration can be performed in a variety of locations. Modern desktop environments build off device drivers exposed from libinput.
|Device 'ALPS AlpsPS/2 DualPoint TouchPad'
Desktop environments generally include their own controls for touchpads customization. These can include hot corners, scroll behavior, pinch to zoom, etc.
- Graphically the Settings menu ( - included with GNOME) and GNOME Tweaks ( ).
- From the commandline via gsettings (available via ).
- KDE Plasma
- System settings
- Xorg can be used to configure touchpad behavior directly in the xorg.conf file. Various drivers, such as Libinput or Synaptics can be used to drive the hardware via Xorg.
Disable while typing
- https://linuxtouchpad.org/ - A project dedicated to making touchpads on Linux systems behave in a manner similar to touchpads on MacBooks.