Joy of the Wacom Cintiq
Today I enjoyed being 6 year old again as I opened up a huge package revealing the godly Wacom Cintiq tablet.
To install the device in Mac OS X, you need to put the CD in, run an installer and eject the CD. Setting it up in Linux is just as easy … NOT! But the most important thing is that is works and works impressively well.
What follows are the steps I needed to take to get this thing running on openSUSE 10.3 on a macbook pro using the binary blob from ATI.
The good online documentation for the wacom driver and its manpage should give you good guidance if your setup differs.
Kernel
The kernel bits worked without any tinkering. You may want to ignore the suggestions to use the /dev/input/eventX devices as those change depending on what you plugged in and in what order. Some people suggest creating an alias for udev, but I’ve found using /dev/input/by-id/ more straight forward.
Xinput
The documentation of the wacom drivers is very nice and explains things well and provides examples. Essentially you need to provide input section for the stylus, and the eraser in the xorg.conf:
Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/by-id/usb-Tablet_DTZ-2100-event-mouse" Option "Type" "stylus" Option "USB" "on" #additional options for dualhead needed. See below. EndSection
If you add a pad device, you will be able to use the buttons and trackpads on the tablet too. More on that later.
Dualhead
The issue I had initially was that the tablet mapped the combined screen estate of my two screens into its drawing area. First, I have experimented with the xsetwacom utility to set it to TwinView mode:
xsetwacom set stylus TwinView "horizontal"
This seemed to have worked, but only for the cursor, GIMP and Inkscape remained to take ’screen’ as the combined area of my two monitors when painting. The trick seems to be the ScreenNo option in the InputDevice section of the xorg.conf, where you specify the index of the screen the tablet should be using.
Buttons and Scrollpads
The Cintiq has 8 buttons and two scrolling trackpads on the sides. Fullscreen editing is a kick arse feature of GIMP so I wanted one of the buttons to toggle fullscreen and the other to toggle the docks (F11 and Tab by default). If you set up the pad xinput device, you should be able to map the pad buttons to regular keystrokes like this:
xsetwacom set pad button8 "core key F11"
The really slick thing is that you can make the sliders/trackpads on the sides send these events too. I wanted the left slider to zoom in and out and the right one to control the size of a brush in GIMP. Both GIMP and Inkscape use + and - by default for zooming. As a bonus, I can now easily create ascii rulers in my email by swiping the trackpad
. Make sure you have the pad device disabled in GIMP’s xinput preferences, otherwise it will start changing the active tool when you swipe the trackpads.
To see a list of all events you can generate, do a xsetwacom list mod. You can get my .xinitrc to see all the mappings I set up.
Calibrating
There is a utility called wacomcpl (Wacom Control Panel). If it actually works I don’t know, as my environment appeared calibrated by default and I didn’t want to try my chances. Don’t fix what’s not broken applies very well in Linux.
Conclusion
The device is extremely fun to use, everything feels very physical (although you can probably get the same sensation on the iphone for quite a bit less
. GIMP is keeping up in drawing, the device is very responsive, you get visible jaggies only when doing really fast movements. The pressure sensitivity is very fine. I may even use some other drawing tools than the beziers in Inkscape now
- My complete xorg.conf.



February 9th, 2008 at 3:05 pm
Have fun with cintiq matte!
I’ve tried openSUSE the other day (was willing to convert to it). I’ve tried both 10.3 and 11 alpha 1, but i was plain dissapoint with the hardware detection… wacom tablet support by default = plain NO (i’m a intuos 3 A5 user, using the wacom mouse), as well as no sound etc… sticking with Kubuntu.
Of the many distros i’ve tried, Ubuntu has the best support for my PC at least… out of the box, Kubuntu supports wacom as well, but gutsy seems having some issues about not supporting the mouse very well, can be configured, but i’m not that kind of guy :>
Man, krita is killing me xD
February 9th, 2008 at 9:15 pm
[...] just got a HUGE Wacom Cintiq tablet… and he has instructions on how to set it up for Linux (well, and the Mac too, but [...]
February 10th, 2008 at 12:54 am
Whoa, Jimmac!
That’s one of the things I always wanted to try but never had the occasion. I’m green with envy
February 11th, 2008 at 5:06 pm
HOT!
If you’re feeling adventurous and don’t absolutely hate Mono, mind building Tomboy from SVN with the ‘–with-sketching=yes’ configure option? You can then go to the tools button on a new note and ‘Add a Sketch’. I’d be interested to see how it works out, as sometimes it has trouble figuring out if the input is coming from a mouse or a tablet. Please note that this feature is in development and is pretty buggy!
February 11th, 2008 at 11:53 pm
Hey,
nice toy.
I am just working on a painting application for pocketPC. In a hurry I put on a website with a preview:
http://www.anigators.com/projekte/painter/index.php
This might the cheapest solution for hand-drawing, though sensitivity is not a plus of pocketpc’s (:
greets, Wolfgang
February 17th, 2008 at 11:43 pm
[...] blogged about the Wacom with excitement and the about the ‘joys’ of getting it running on Linux too. While the tablet is useful [...]
February 28th, 2008 at 2:27 am
yeah, I received mine last week, it was a second xmas day .
Cintiq is a very addictive stuff, I’m totally happy with it 4 my artworks.
April 23rd, 2008 at 10:40 pm
hey Jimmac!
I wonder about something… i’m sure you can enlighten me…
I am thinking of getting a laptop… and even better, a wacom cintiq, but does it have it’s own hdd etc?
I mean is it a laptop or “just” a monitor? xD
April 24th, 2008 at 9:06 am
The cintiq is just a tablet+monitor combo. You still need to hook it up to a computer. I can imagine how the pricetag may confuse you
April 24th, 2008 at 9:24 am
Erm xD pfff
Thanks for the prompt response…. hopefully sometime in the very near future Wacom will make another one like that Mac computer that’s only a monitor with everything included (keyboard + mouse connected to it) + tablet thingy combo xD
But it seems so cool anyway, perhaps i’ll get one after all (good to know it works on with linux).