Skip to content

Touchpad Modes

dogtopus edited this page Sep 12, 2018 · 15 revisions

The touchpad (slider) runs in different operation modes. Mode settings affects the behavior of touchpad. So far there are 5 supported operation modes for the touchpad: TP, DPAD, LR, TP+C and TP+A. They behave like follows:

TP

The touchpad sends a touchpad signal with X-axis being the position of touch and Y-axis being a constant between the valid range of Y-axis.

DPAD

The touchpad sends a D-Pad signal corresponding to the touch. The touchpad maps from leftmost to rightmost as D-Pad Up, Left, Right and Down. Eight-directional inputs are also possible by touching the corresponding region of the touchpad. Note that the touchpad does not respond to invalid D-Pad states (i.e. Left-Right, Up-Down). Triples (e.g. Up-Left-Down) resolves to a regular four-directional input, with invalid sub-state removed (in this case Up-Down)

LR

This is not implemented at this moment

The touchpad translates the touches as presses of LR buttons.

TP+C

Similar to TP mode but the touchpad also sends a touchpad click signal when at least one touch point presents.

TP+A

Similar to TP mode but the touchpad also sends analog stick signals corresponding to how the touch points move. The holding time for analog sticks are configurable via the TP+A Hold Frm. option in service menu. The holding time is represented in internal scanning cycles/frames.

Clone this wiki locally