El Proyecto Linux Wacom consta de tres componentes principales:
- El controlador de núcleo, que traduce protocolos específicos de hardware a eventos estándar de entrada, y que se incorpora directamente al núcleo de Linux.
- El controlador X, que es responsable de la traducción de eventos de núcleo al sistema de ventanas de Linux, a fin de que se pueda utilizar las tabletas de Wacom con programas de aplicación como Blender, Maya y GIMP.
- La biblioteca libwacom, que suministra a los programas de aplicación información adicional acerca de los dispositivos Wacom enlazados; eso a fin de hacer posibles paneles de control totalmente funcionales que contengan las opciones relevantes, y también para mejores configuraciones predeterminadas.