Windows Ink
Overview
Windows Ink is an API and set of features in Microsoft Windows that enable using a pen to work with your PC. More here: The history of Windows Ink
Windows Ink is one of two APIs used for Windows to talk to a tablet. The other, older one, is called WINTAB.
In theory, Windows Ink makes it easier for developer to build pen-enabled apps or add pen support for their existing apps. It also provides a consistent, modern, single interface for an application to deal with pen input.
Coordinating Windows Ink configuration between driver and application
Whichever API you want to use, you have to configure it in two places the same way.
For example if you want to use Windows Ink:
you have to enable Windows Ink in the tablet driver
you have to enable Windows Ink in the application
Driver configuration of Windows Ink
A drawing tablet driver will let you use either pen API. In most tablet drivers you can even choose which API on a per-application basis.
Read how to configure windows ink in tablet drivers
Application configuration of Windows Ink
Applications usually let you specific which API to use with the tablet. Some applications, only use a specific API. For example recent versions of OneNote only use the Windows Ink API.
NOTE: If you reconfigure an application to switch between APIs then you should restart the application.
Read how to configure Windows Ink for applications
Why you need to be aware of Windows Ink configuration
Sometimes applications have trouble working with one of the APIs, so switching to the other API can sometimes solve problems.
Recommended configuration
As of 2023 enough applications on Windows support Windows Ink (or require it) that I suggest this configuration:
In the tablet driver:
Enable Windows Ink for all apps
Disable Windows Ink for and specific apps where you want to use the WinTab API
In the applications
Ensure they are configured to use the appropriate API as specified in the tablet driver
Last updated