Linux Wacom Project HOWTO
2.2 - Downloading the Code
Navigation:
MAIN UP PREV NEXT INDEX ALL
The file linuxwacom-0.9.5.tar.bz2 contains files that you will need to
get your serial or USB tablet working.
Unpacking the tarball is usually a one-step process, but I show both
steps in case the typical -jxf option doesn't work with tar.
[jej@ayukawa jej]$ bunzip2 linuxwacom-0.9.5.tar.bz2
[jej@ayukawa jej]$ tar -xf linuxwacom-0.9.5.tar
[jej@ayukawa jej]$ cd linuxwacom-0.9.5
Once in the package directory, you need only to configure and build the code.
This is described in more detail as you continue. The executables and
wacom_drv.o are installed automatically; the kernel drivers have different
installation procedures depend on the kernel source you use.
If you are interested, the following tables contain the package contents
and release dates. Otherwise, let's continue.
Files included for linuxwacom-0.9.5:
| File | Comment |
| configure | - configure script for distribution independent builds |
| src/util/wacdump.c | - a simple program for displaying tablet event data directly using ncurses |
| src/util/xidump.c | - a diagnostic program for displaying XInput event data |
| src/util/wacscrn.c | - curses library for wacdump |
| src/util/wactablet.c | - wacom tablet library for wacdump |
| src/util/wacusb.c | - wacom USB protocol library for wacdump |
| src/util/wacserial.c | - wacom serial protocol library for wacdump |
| src/util/wactablet.h | - wacom tablet library for wacdump |
| src/util/wacusb.h | - wacom USB protocol library for wacdump |
| src/util/wacserial.h | - wacom serial protocol library for wacdump |
| src/util/xsetwacom.c | - a command line configuration tool for Wacom X driver |
| src/util/wacomcfg.c | - configuration option library for xsetwacom |
| src/util/wcmAction.c | - keystroke and modifier encoding/decoding |
| src/util/wcmAction.h | - keystroke routine definitions |
| src/util/hal-setup-wacom.c | - a HAL service program for Wacom devices |
| src/util/10-linuxwacom.fdi | - a HAL script for Wacom devices |
| src/include/Xwacom.h | - configuration options for xsetwacom |
| src/2.6.x/wacom_sys.c | - wacom kernel driver specific to each major kernel release, where x can be 16 and 30 |
| src/2.6.x/wacom_wac.c | - wacom kernel driver processes tablet specific information, where x can be 16 or 30 |
| src/2.6.x/wacom.h | - wacom kernel driver header specific to each major kernel release, where x can be 16, 18, 24, and 30 |
| src/2.6./wacom_wac.h | - part of wacom kernel driver header for tablet specific declaration and definitionsx, where x can be 16 or 30 |
| src/2.6.16/hid-core.c | - replacement kernel driver for kernels 2.6.16 and 2.6.17 |
| src/xdrv/xf86Wacom.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Binary available in prebuilt directory. |
| src/xdrv/xf86Wacom.h | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. |
| src/xdrv/wcmCommon.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Common to USB and serial tablets |
| src/xdrv/wcmXCommand.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. APIs to xsetwacom. |
| src/xdrv/wcmCompat.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. XFree86 4.x support |
| src/xdrv/wcmConfig.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Configuration setup |
| src/xdrv/wcmFilter.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Raw data filters |
| src/xdrv/wcmFilter.h | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Raw data filters |
| src/xdrv/wcmISDV4.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. General Tablet PC |
| src/xdrv/wcmSerial.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Serial tablet support |
| src/xdrv/wcmSerial.h | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Serial tablet support |
| src/xdrv/wcmUSB.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. USB tablet support |
| src/xdrv/wcmTilt2Rotation.c | - source for wacom_drv.o; requires XFree86/Xorg build environment to compile. Converting mouse tilt to rotation |
| src/wacomxi/wacomcpl-exec | - a graphic configuration tool for wacom XFree86 driver |
| src/wacomxi/wacomxi.c | - calibration library for xsetwacom |
| src/wacomxi/wacomxi.h | - calibration library for xsetwacom |
| GPL | - the GNU General Public License, in case you did not already have one lying around |
| File | | Date | Comment |
| linuxwacom-0.9.4.tar.bz2 | - | 2012-07-20 | Add Cintiq 22HD support. |
| linuxwacom-0.9.4.tar.bz2 | - | 2012-04-25 | Add Intuos5 support. |
| linuxwacom-0.9.3.tar.bz2 | - | 2012-01-13 | Add Cintiq 24HD support. |
| linuxwacom-0.9.2.tar.bz2 | - | 2011-10-18 | Add LED support for Cintiq 21UX2 and Intuos4. |
| linuxwacom-0.9.0.tar.bz2 | - | 2011-06-20 | Updated src/xdrv/Makefile.am for SLED11. |
| linuxwacom-0.8.9.tar.bz2 | - | 2011-05-04 | Some bug fixes. Still support: kernels 2.6.16 up to 2.6.35; Xorg older than 1.7. |
| linuxwacom-0.8.8-11.tar.bz2 | - | 2011-03-03 | Support: Cintiq 21UX2, DTU-2231 & -1631, and Intuos4 USB Endpoint; kernels 2.6.16 up to 2.6.35; Xorg older than 1.7. |
| linuxwacom-0.8.6-2.tar.bz2 | - | 2010-05-12 | Support tablets 0xE2, 0xE3, and 0x9F. Support new serial ISDv4 Tablet PCs. Avoid duplicated and invalid devices and types for X server 1.4 and later. Support kernels up to 2.6.35. Add 5 new Bamboo devices. |
| linuxwacom-0.8.4-4.tar.bz2 | - | 2009-11-13 | Support: Intuos4; kernels up to 2.6.31; Xorg up to 1.6.0. |
| linuxwacom-0.8.2-2.tar.bz2 | - | 2009-01-19 | Support: USB Tablet PC with and without touch; kernels up to 2.6.28; Bamboo1 and Monarch; new wacomcpl features. |
| linuxwacom-0.8.0-3.tar.bz2 | - | 2008-05-23 | Support: kernels up to 2.6.25; Keystrokes for both buttons and expresskeys; New tablets: Bamboo series and Cintiq 12WX & 20WSX, and so much more that you can not afford to miss. |
| linuxwacom-0.7.8-3.tar.bz2 | - | 2007-08-15 | Supports new tablet, Bamboo. Provides prebuilt Wacom X driver and its utility programs for x86_32 and x86_64 systems. Adds many new xsetwacom options. |
| linuxwacom-0.7.6-4.tar.bz2 | - | 2006-12-01 | Updated xsetwacom and support kernel 2.6.17/18, Intuos3 4x6 and on-the-fly tablet rotation. |
| linuxwacom-0.7.4-3.tar.bz2 | - | 2006-06-19 | Supports kernels 2.6.15/16, 2 new Intuos3 (12x12 and 12x19), and DTF 521. |
| linuxwacom-0.7.2.tar.bz2 | - | 2005-12-21 | Updated configuration script and support kernel 2.6.13/14, Graphire4, PL710, DTF720, Intuos3 6x11 and Volito2 . |
| linuxwacom-0.7.0-1.tar.bz2 | - | 2005-09-23 | Updated wacomcpl and support 16 buttons for all tools. |
| linuxwacom-0.7.0-x86-64-1.tar.bz2 | - | 2005-09-23 | Updated wacomcpl and support 16 buttons for all tools. |