One Skin with Dual Monitors (Skin working on just one monitor)

One Skin with Dual Monitors (Skin working on just one monitor)

How can I use one DISPLAX Skin with dual monitors and enable touch on only one screen?

When using dual monitors on Ubuntu (or similar Linux distributions), touch input may default to only one display or behave incorrectly. To ensure the DISPLAX Skin works only on the desired monitor, you must manually map the touch device to the correct output.

⚠️ These steps should be performed after completing all DISPLAX Skin configuration and calibration.


Step-by-Step Configuration (Ubuntu)

1. Identify the DISPLAX Skin Device ID

Open a terminal and run:

xinput --list

Locate the DISPLAX Skin device and note its ID number.


2. Identify Connected Monitors

Run:

xrandr

This command lists all connected monitors. Note the monitor name (for example: HDMI-1, DP-1, etc.).


3. Map the Touch Device to the Desired Monitor

Use the following command:

xinput map-to-output ID MONITOR

Example

xinput map-to-output 11 HDMI-1

Where:

  • 11 = DISPLAX Skin device ID (from Step 1)

  • HDMI-1 = Target monitor (from Step 2)

After running this command, touch events will only be active on the selected monitor.


Important Note (Persistence)

⚠️ Ubuntu may lose this mapping after a reboot.

To keep the configuration:

  • Run the command after every restart, or

  • Add the command to a startup script or system startup routine


Summary

When using one DISPLAX Skin with dual monitors on Linux, touch input must be explicitly mapped to the correct display using xinput. This ensures touch events are processed only on the intended monitor.





    • Related Articles

    • DISPLAX Skin Works With Linux

      Can DISPLAX Skin touch sensors be used with Linux? Yes. DISPLAX products work with Linux, provided the operating system includes a HID multitouch driver. DISPLAX products behave like other standard USB HID devices (such as keyboards, mice, or USB ...
    • Rotate or Swap Touch Calibration - Linux

      How can I rotate or swap the X and Y touch coordinates on Linux? On Linux systems—or any operating system that does not support DISPLAX Connect—you may need to manually rotate or swap the touch coordinates. This is common on platforms such as ...
    • DISPLAX Skin works with Android

      Overview DISPLAX Skin Ultra, Skin Fit, and Skin Dualtouch work out of the box with Android, with no additional drivers required, provided the Android system meets the necessary requirements. Once connected and supported by the operating system, touch ...
    • MacOS Monterey Workaround to Enable Touch

      How do I enable touch on macOS Monterey with DISPLAX controllers? With macOS Monterey and newer versions, native touch input is no longer supported by default for DISPLAX Skin line touch controllers. To restore touch functionality, DISPLAX provides a ...
    • DISPLAX Connect Does Not Start on Ubuntu

      Why does DISPLAX Connect fail to launch on Ubuntu? On some Ubuntu systems, DISPLAX Connect may fail to start because a required Qt library dependency is missing. Qt applications rely on several system libraries that are not always installed by ...