---
name: "ts_print_mt"
section: "1"
platform: "linux"
package: "tslib"
version: "1.24-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/ts_print_mt"
---

# ts\_print\_mt(1)

A very basic multitouch test routine for tslib.

## NAME

ts\_print\_mt - A very basic multitouch test routine for tslib.

## SYNOPSIS

**ts\_print\_mt \[OPTION\]**

## DESCRIPTION

ts\_print\_mt simply reads tslib multitouch input samples and prints them to the console.

- **-i, --idev**

  Explicitly choose the original input event device for tslib to use. Default: the environment variable **TSLIB\_TSDEVICE**'s value.

- **-r, --raw**

  Don't use the filters. This uses ts\_read\_raw\_mt() instead of ts\_read\_mt(). This replaces the ts\_print\_raw\_mt program.

- **-n, --non-blocking**

  Opens the input device in non-blocking mode and indefinitely prints the error codes while no samples are received.

- **-s, --samples**

  Number of samples tslib should read before returning.

- **-j, --slots**

  Override the number of concurrent touch contacts to allocate.

- **-h, --help**

  Print usage help and exit.

## SEE ALSO

ts.conf (5), ts\_test (1), ts\_test\_mt (1), ts\_calibrate (1)
