From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.

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.

Known components

Name Linux hardware Description
Alps_PS/2 Device 'ALPS AlpsPS/2 DualPoint TouchPad' CONFIG_MOUSE_PS2_ALPS

Available software

Desktop environments

Desktop environments generally include their own controls for touchpads customization. These can include hot corners, scroll behavior, pinch to zoom, etc.


  • 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

Disable while typing (DWT) support can be activated as a feature of the desktop environment or directly via libinput driver. Each DE has a different settings path in order to activate the feature.[1]

See also

External resources

  • - A project dedicated to making touchpads on Linux systems behave in a manner similar to touchpads on MacBooks.