The multi-buttons send button four/five events for vertical scrolling and button six/seven events for horizontal scrolling.
Horizontal scrolling (button six and seven events) through moving the finger on the lower side of the touchpad.
The up/down button sends button four/five events.
Vertical scrolling (button four and five events) through moving the finger on the right side of the touchpad.
Middle and right button events on the upper and lower corner of the touchpad.
Dragging through short touching and holding down the finger on the touchpad (tap-and-drag gesture).
Double-Button events through double short touching of the touchpad.
Button events through short touching of the touchpad.
Movement with adjustable, non-linear acceleration and speed.
Even though touchpads can be handled by the normal evdev or mouse drivers, this driver allows moreĪdvanced features of the touchpad to become available. Synaptics is an Xorg input driver for touchpads.