GIMP Version: 2.6.11
Operating System: Linux
OS Version: Slackware 13.37
GIMP Experience: Beginner Level
Hi,
I'm trying to get a Wacom Intuso 5 tablet to work with GIMP 2.6.11. I have finally gotten the device to be detected properly by the OS and now the next hurdle is to make it work with GIMP.
xsetwacom --list devices gives me:
Wacom Intuos5 M Pen stylus id: 8 type: STYLUS
Wacom Intuos5 M Pen eraser id: 12 type: ERASER
Wacom Intuos5 M Pen cursor id: 13 type: CURSOR
Wacom Intuos5 M Pen pad id: 14 type: PAD
I can use the tablet as a "mouse", touching the tablet surface is registered as a click.
The problem is I want pressure sensitivity in GIMP. I can use the tablet as a "mouse" in GIMP through the "Virtual core XTEST pointer" device, but this obviously only provides binary pressure sensitivity. If I disable the virtual core pointer and enable my stylus, eraser, cursor and tablet device I can still use the pen to point the cursor, but it doesn't seem to register at all any pressure, i.e. I can't draw anything.
My pressure curve is the default linear curve:
xsetwacom --get "Wacom Intuos5 M Pen stylus" PressureCurve
0 0 100 100
However I also tried with a more aggressive curve:
xsetwacom --set "Wacom Intuos5 M Pen stylus" PressureCurve 50 0 100 50
xsetwacom --get "Wacom Intuos5 M Pen stylus" PressureCurve
50 0 100 50
Just to see if the pressure was too low to register, but this didn't seem to help at all. I still can't draw anything.
As for the axes mapping, I'm using the default, X = 1, Y = 2, pressure = 3, X tilt = 4, Y tilt = 5 and wheel = 6, on all the devices.
I have tried both mode "screen" and "window", it yields no effect I can observe.
I'm using the very latest xf86-input-wacom (downloaded and installed today) and the latest Linux kernel (3.6.9), my Xorg version is 1.9.5.
I've made sure that the device is readable by the user running GIMP, before I got an error that permission was denied to read it, but I corrected that with chmod.
Interestingly I can use the tablet device to draw e.g. a rectangle in GIMP, and do other binary things like use the "move tool", but whenever I use anything that apparently supports pressure (like the paintbrush tool), it doesn't draw anything.
Some debug messages from the console when I'm trying to use the tablet to draw something:
linux_input_read_event: EV_ABS code = 0x00 (value = 31805)
linux_input_read_event: EV_ABS code = 0x00 (value = 31821)
linux_input_read_event: EV_ABS code = 0x01 (value = 21166)
linux_input_read_event: EV_ABS code = 0x00 (value = 31878)
linux_input_read_event: EV_ABS code = 0x01 (value = 21227)
linux_input_read_event: EV_ABS code = 0x00 (value = 31912)
linux_input_read_event: EV_ABS code = 0x01 (value = 21201)
linux_input_read_event: EV_ABS code = 0x00 (value = 31911)
linux_input_read_event: EV_ABS code = 0x01 (value = 21269)
linux_input_read_event: EV_ABS code = 0x00 (value = 31932)
linux_input_read_event: EV_ABS code = 0x01 (value = 21215)
linux_input_read_event: EV_ABS code = 0x00 (value = 32045)
linux_input_read_event: EV_ABS code = 0x01 (value = 21274)
linux_input_read_event: EV_ABS code = 0x00 (value = 32035)
linux_input_read_event: EV_ABS code = 0x01 (value = 21246)
linux_input_read_event: EV_ABS code = 0x00 (value = 32049)