Touch and Pen - linux-surface/surface-pro-x GitHub Wiki

Setup

Single-touch is supported out-of-the-box. For multi-touch and pen support, you will have to install IPTSd. For Arch Linux, refer to the instructions below. For other distributions, see the README.md file of IPTSd.

If you experience any issues with spurious button presses being detected from the pen, you might need to add this to /etc/ipts.conf:

[DFT]
ButtonMinMag = 4000

Arch Linux

On Arch Linux, you can build and install IPTSd as package via

git clone https://github.com/linux-surface/iptsd
cd iptsd
makepkg -fsi