-
Notifications
You must be signed in to change notification settings - Fork 0
Touchpad Modes
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:
The firmware 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.
The firmware sends a D-Pad signal corresponding to the touch. The firmware maps the touchpad 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 firmware does not respond to invalid D-Pad states (i.e. Left-Right, Up-Down). The firmware resolves triples (e.g. Up-Left-Down) to a regular four-directional input, with invalid sub-state removed (in this case Up-Down).
This is not implemented at this moment
The firmware translates the touches as presses of LR buttons.
Similar to TP mode but the firmware also sends a touchpad click signal when at least one touch point presents.
Similar to TP mode but the firmware 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.