Alps PS/2

To get the Alps touchpad working, the kernel option ALPS PS/2 mouse protocol extension ( CONFIG_MOUSE_PS2_ALPS ) needs to be activated.

It can be operated using the libinput driver and the default configuration as set in should work sufficiently in most cases. Customization can be done via.

For more detailed instruction/description, see https://wiki.archlinux.org/index.php/Libinput#Common_options

In dmesg it will appear like:

lsinput detects it as

and can be used to show the touchpad's characteristics:

Troubleshooting

 * Due to kernel bug 204541, some kernel versions from gentoo-sources:4.19.63 also needed IBM Trackpoint PS/2 mouse protocol extension ( CONFIG_MOUSE_PS2_TRACKPOINT ). This is fixed since gentoo-sources:4.19.68

External resources

 * https://forums.gentoo.org/viewtopic-t-1070134-highlight-.html
 * https://linux-hardware.org/index.php?id=ps/2:alps-0008-alpsps-2-dualpoint-touchpad