Skip to content
atmeltouchlab edited this page Apr 16, 2019 · 2 revisions

Using the maXTouch Linux Driver

Introduction

This documentation introduces the maXTouch Linux driver, its features and available debug options to help developers with driver integration. It also provides details on how to configure and build the kernel on a test platform.

The maXTouch Linux driver is designed to support the Linux input subsystem. This driver resides in the drivers/input/ touchscreen directory of the kernel and interfaces with the hardware to generate 2D touch events to the Linux input subsystem.

The Linux driver can be compiled as an in-built driver or as a module to be loaded after the initial kernel boot. The documentation provides details regarding function of the driver and the debug options that are available along with information regarding the testing of the touch driver.

All testing has been done using the Ubuntu OS version 16.04. Any critical libraries or tools that need to be installed will be mentioned in this documentation.

The details within this document will mainly reference the standard Linux kernel. Where possible, differences between the Linux “distributions” (for example, Ubuntu, Android) in terms of tools, directory locations or behavior will be noted.

Clone this wiki locally