Intuos, Cintiq, and Business Tablets

Intuos, Cintiq, and Business Tablets

  • Overview
  • Docs
  • FAQs
  • Support
  • GitHub

›X Events

Intuos, Cintiq, and Business Tablets

  • Intuos, Cintiq, and Business Tablets

Windows

    Wintab

    • Overview
    • Basics
    • Reference
    • FAQs

    Wacom Feel Multi-Touch

    • Overview
    • Basics
    • Reference
    • FAQs

    Windows Ink

    • Overview
    • Basics
    • Reference
    • FAQs

    Windows Native Touch

    • Overview
    • Basics
    • Reference
    • FAQs

    Sample Code

    • Multi-Touch Windows .NET
    • Multi-Touch Windows C++
    • Wintab .NET
    • Wintab CAD Test
    • Wintab Pressure Test
    • Wintab ScribbleDemo
    • Wintab Tablet Controls
    • Wintab TiltTest

MacOS

    NS Events

    • Overview
    • Basics
    • Reference
    • FAQs

    Driver Request Interface

    • Overview
    • Basics
    • Reference
    • FAQs

    Multi-Touch Framework

    • Overview
    • Basics
    • Reference
    • FAQs

    Sample Code

    • Multi-Touch
    • Tablet Controls
    • Tablet Mapping
    • ScribbleDemo

Linux

    Building the Driver

    • Overview
    • Basics
    • Reference
    • FAQs

    GTK+

    • Overview
    • Basics
    • Reference
    • FAQs

    Kernel Events

    • Overview
    • Basics
    • Reference
    • FAQs

    Wayland

    • Overview
    • Basics
    • Reference
    • FAQs

    X Events

    • Overview
    • Basics
    • Reference
    • FAQs

    Sample Code

    • GTK+
    • Kernel Events
    • X Events

QT

  • Overview
  • Basics
  • Reference
  • FAQs

Web API

  • Overview
  • Basics
  • Reference
  • FAQs
  • Sample Code

    • ScribbleDemo Using Pointer Events

Overview

Intended Audience

This document is intended to assist Linux developers who would like to have access to raw X Input tablet events.

Introduction

X Input events for a Wacom device originate from the Linux Kernel Wacom driver, which emits them through the standard Linux input event subsystem. X Server Input extensions take those kernel events and repackage them as X Input events. Toolkits then use X Input events to generate their own events.

Types of Applications You Can Write With X Input Events

Most developers wishing to use pen and tablet events in their applications will choose to use events emitted from a UI toolkit like GTK or QT. Only use X Input events in your application if you know that they are required for your purpose.

Supported Tablets

All Wacom tablets supported by the Wacom driver are supported by this API. Get the driver that supports your device at: https://github.com/linuxwacom/input-wacom.

Supported Extensions

In general, you will need the X server version 1.8 or higher as well as the Wacom X.Org X11 driver to make Wacom stylus, eraser, pad, and touch devices work. To support Multi-Touch devices, X Input 2 is required. These will be standard on most modern Linux distributions.

See Also

Basics

Reference

FAQs

X Events Sample Code

← FAQsBasics →
  • Intended Audience
  • Introduction
  • Types of Applications You Can Write With X Input Events
  • Supported Tablets
  • Supported Extensions
  • See Also
Intuos, Cintiq, and Business Tablets
DOCS
IntroductionWindowsMac OSLinuxQtWeb API
COMMUNITY
TwitterLinkedInGitHub
ABOUT
Terms of UsePrivacyCookies
Wacom Developer Relations
Copyright © 2021 Wacom Co., Ltd