The Input Device Drivers guide tells you how to use the Input SDK software to write your own input device drivers for QNX 6-based systems.
The following table may help you find information quickly:
| If you want to: | Go to: |
|---|---|
| Get an overview of input modules and how they're linked | Overview |
| Use a non-Photon interface to the system | Overview |
| Understand the source file organization for devi-* | Overview |
| Begin writing your own input driver | Writing an Input Device Driver |
| Learn about the data formats of protocol modules | Writing an Input Device Driver |
| Write a driver for a keyboard device | Writing an Input Device Driver |
| Write a driver for a touchscreen | Writing an Input Device Driver |
| Write a driver for a mouse | Writing an Input Device Driver |
| Combine device and protocol functionality in a single driver | Writing an Input Device Driver |
| Debug your driver | Testing and Debugging Your Driver |
| Look up a module function | Module Functions |
| Look up an interface function in the Input API | API Reference |
| For general information about working with the DDK source code, see About Driver Development Kits. |