Touch Field Press/Release + Coordinate of Event

When a previously defined touch field (see Create/Define Touch Field) is pressed/released, and the reporting of the coordinates is switched on via Enable/Disable Reporting Touch-Coordinates, the press of a field is indicated by

K key_char ev_coord_x ev_coord_y [ACK]

and the release is reported as follows

k key_char ev_coord_x ev_coord_y [ACK]

key_char is the non-zero character assigned to the touch field previously defined and ev_coord_x / ev_coord_y is the coordinate where the event took place relative to the upper left corner of the corresponding touch field.

Multi Touch

When more than one touch point are evaluated simultaneously, a point ID is inserted to the report for make

K key_char point_id ev_coord_x ev_coord_y [ACK]

as well as for break events:

k key_char point_id ev_coord_x ev_coord_y [ACK]

where point_id is a unique ID automatically assigned to the touch point (finger).

The number of concurrently reported touch points can be set by the command Set Number of Touch Points.

Note

See also:

Create/Define Touch Field
Enable/Disable Reporting Touch-Coordinates