Detects touchpad gestures and generates key events. uses synaptics shared memory