Wacom Control Panel

System Software

Source (required if based on other people's work):

17
Score 82%
Description:

UPDATE New version is currently underway. I so far have better tablet detection, the new features of xsetwacom implemented, Intuos4 OLEDs working with both images, text and animations and application profiles that automatically switch the button configuration. Please hang in there everyone, I know the current version up here sucks and this overhaul is long overdue. Check back in a month or two.



THIS DOES NOT WORK WITH UBUNTU 11.04
I will fix the compatibility issues when I have the time to do so.

You can now easily configure a wacom tablet on linux!
This utility allows you to:
- Automatically detect and configure a wide range of wacom products
- Set custom key commands or mouse buttons to a tablet's shortcut buttons
- Set custom pressure curve on each of the tablet's input devices
- Automatically remembers and reapplies settings on startup
- At present, serial and bluetooth tablets are not yet supported. If it doesn't work for you, submit a comment on here so I can fix it.
- More features coming!

HOW TO INSTALL:
======================
Add the PPA to get the latest updates automatically!

sudo add-apt-repository ppa:hughescih/ppa && sudo apt-get update && sudo apt-get install wacom-utility


HOW TO USE PRESSURE SUPPORT IN GIMP:
====================================
1. Open GIMP
2. In the Edit menu, click on preferences
3. Click on Input Devices
4. Click on Configure Extended Input Devices
5. For the devices; stylus, eraser and cursor, set the Mode to 'Screen'
6. Click Save, then Ok and you're done!
Last changelog:

9 years ago

Update:
Version 1.20-1: Updated for Maverick. Now works on Ubuntu 10.10

Version 1.19-2: Added button mapping for CTE_440 tablets. (thanks to ABelliqueux for the contribution)

Version 1.18-2: Repackaged and being built on launchpad servers.

Version 1.17-1: Adds button-mapping support for DTZ-12wx, DTZ-20wsx, DTZ-21ux.

Version 1.16-1: Adds support for CTH-660 (Bamboo Pen and Touch)
Fixes support for all Cintiq models (report back any bugs people!)

Version 1.15-1: Adds support for CTH-460 (Bamboo Pen and Touch) tablets.

Version 1.14-1: Adds support for CTL-460 (Bamboo Pen) tablets.

Version 1.13-1: Fixes issue with button mapping on PTZ-431W tablets

Version 1.12-1: Adds support for Intuos 4. Let me know if you have any bugs with your intuos 4!

Version 1.11-1: Fixed some bugs that appeared due to 10.04.

Version 1.10-1: Fixed dependency that prevented install on Ubuntu 10.04.

Version 1.9-1: Removed xorg.conf configuration. Now works with HAL and the new hotplugging support.

Version 1.8-1: Fixed button map getting cropped by window border.

Version 1.7-1: Fixed button mapping for all Intuos 3 series tablets.

Version 1.6-1: Fixed bug where gtk button events were left unmapped, leading to changes going in the wrong place when modifying your pad settings.

Version 1.5-1: Fixed model info for CTF_430-U (Bamboo1)

Version 1.4-1: Fixes launcher to use any installed version of python, not just 2.5

Version 1.3-1: Further bugfixes

Version 1.2-1: Bugfix - Software now creates serverlayout section of xorg.conf if it doesn't exist.

vandalk

8 years ago

Thanks for the info and all the support on this program ^___^
I'll keep an eye on that bug report too!

Report

tempo500

8 years ago

hey very nice! maybe you can add support for the wacom cintiq models?

Report

C

qb89dragon

8 years ago

What is the USB device ID of your model. (type lsusb in terminal and it's the xxxx:xxxx on the line that is your tablet).

Report

tempo500

8 years ago

hi, its 056a:00c5
if you need any other info, let me know. phil

Report

C

qb89dragon

8 years ago

Hi Phil,
The support for this tablet is already in the program here. You'll need to do a little more specific troubleshooting.
-Does the tablet work when you first plug it in?
-What version of what OS are you running?
-Does the program detect the tablet, then fail to configure it?
-Are any error messages generated when the program is run by the command 'python /usr/share/wacom-utility/wacom_utility.py'

Report

tempo500

8 years ago

-Does the tablet work when you first plug it in? yes

-What version of what OS are you running? ubuntu 10.04 64bit

-Does the program detect the tablet, then fail to configure it? uhmmm i dont think so. but i had to change the fdi file according to a ubuntuforum post.

sudo cp /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi /home/phil/compile/10-linuxwacom.bak
sudo sudo gedit /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">
<device>
<match key="input.originating_device" contains="if0">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<merge key="info.product" type="string">stylus</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">pad</append>
</match>
</match>
</device>
<device>
<match key="input.x11_options.Type" contains="eraser">
<merge key="info.product" type="string">eraser</merge>
</match>
</device>
<device>
<match key="input.x11_options.Type" contains="pad">
<merge key="info.product" type="string">pad</merge>
</match>
</device>
</deviceinfo>

-Are any error messages generated when the program is run by the command 'python /usr/share/wacom-utility/wacom_utility.py'


it changes the curser and writes out the next error when clicking in the terminal

sh wacom_utility.py
import: unable to open image `sys': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `gtk': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `pygtk': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `gobject': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `gtk.glade': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `cairo': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `pango': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `os': Permission denied @ blob.c/OpenBlob/2480.
import: unable to open image `gc': Permission denied @ blob.c/OpenBlob/2480.
from: can't read /var/mail/copy
from: can't read /var/mail/wacom_identify
from: can't read /var/mail/wacom_interface
import: unable to open image `wacom_xorg': Permission denied @ blob.c/OpenBlob/2480.
from: can't read /var/mail/dialogbox
from: can't read /var/mail/cairo_framework
from: can't read /var/mail/tablet_capplet
wacom_utility.py: 25: class: not found
wacom_utility.py: 26: Syntax error: "(" unexpected


sudo sh wacom_utility.py
from: can't read /var/mail/copy
from: can't read /var/mail/wacom_identify
from: can't read /var/mail/wacom_interface
from: can't read /var/mail/dialogbox
from: can't read /var/mail/cairo_framework
from: can't read /var/mail/tablet_capplet
wacom_utility.py: 25: class: not found
wacom_utility.py: 26: Syntax error: "(" unexpected


thanks, phil

Report

C

qb89dragon

8 years ago

Python scripts cannot be run by the sh command in the way you posted.
Please can you run the program by this command and post any errors or output:
'python /usr/share/wacom-utility/wacom_utility.py'

Report

tempo500

8 years ago

hi, somehow this did not work yesterday...but did today. as i mentioned in the other reply(executing the prog through preferences->wacom control panel) it works fine. the terminal doesnt seem to output any errors except

/usr/share/wacom-utility/wacom_utility.py:321: GtkWarning: Attempting to add a widget with type GtkVBox to a GtkWindow, but as a GtkBin subclass a GtkWindow can only contain one widget at a time; it already contains a widget of type GtkVBox
widget.reparent(self.window)

the only thing that i am missing would be a way to calibrate the pen with the screen. thank you for your work so far. phil

Report

C

qb89dragon

8 years ago

Are you able to change settings on the device via the xsetwacom command?

What is the output of 'xsetwacom --list' ?

Report

tempo500

8 years ago

xsetwacom --list
Wacom Cintiq 20WSX eraser ERASER
Wacom Cintiq 20WSX cursor CURSOR
Wacom Cintiq 20WSX pad PAD
Wacom Cintiq 20WSX STYLUS

Report

C

qb89dragon

8 years ago

Does the version I posted today work for you?

Report

tempo500

8 years ago

this is really nice! it works fine now. could you add calibration to the app? thank you so much. this is something that should be included in all linux distros!

Report

Conso

8 years ago

Please help. How can I run it?
Python 2.6 is installed.

Report

C

qb89dragon

8 years ago

It is in your preferences menu.

Report

stefece

8 years ago

Does Wacom Control Panel supports Bamboo CTH 661?
My tablet is perfectly working on Ubuntu 10.04 but WCP doesn't recognize it.

Here's lsusb for the tablet:
Bus 002 Device 004: ID 056a:00d3 Wacom Co., Ltd

Thanks,

Report

regisburin

8 years ago

Hi!

Same problem with my Bamboo Fun P&T (CTH661) on Ubuntu 10.04 - 2.6.32.24-generic

ID 056a:00d3

Thank's

Report

stefece

8 years ago

Since version 1-16.1 Bamboo pen&touch CTH661 is now recognized by the application.
However some functions such as Absolute/Relative mode are not available.
Any idea how to clear this?

Thanks,

Report

C

qb89dragon

8 years ago

Absolute / relative modes aren't working for any tablet I'm afraid. They're in absolute all the time. When I have more time I'll look into it.
Sorry for the inconvenience,
Cheers,
Chris

Report

catchit

8 years ago

When I launch the Wacom Control Panel, I see my Intous4 6x9 device but cannot select it from the left hand as the instructions suggest. Both the Wacom Intous4 6x9 tab and input device seem to be grayed out, only the options tab can be selected.

Running lsusb shows the Wacom device too.

Can anyone tell me how to fix this?

Report

C

qb89dragon

8 years ago

I believe it's either a driver or an 'xsetwacom' problem. This app acts as a frontend for that, the actual device support is maintained within ubuntu and the developers of that driver. So it's best to go and post a bug report with them. I posted the link to that for someone else, I think it's on the next page of comments back.

Report

catchit

8 years ago

I haven't actually set anything with 'xsetwacom'. Should I be, and if so, what is the proper command for the Intous4?

Report

catchit

8 years ago

I should also mention that I am using Ubuntu 9 and haven't installed any other drivers or apps.

Report

nathanvader

8 years ago

Hello... I have a tablet Wacom Bamboo Pen&Touch (CTH-460) under Linux Ubuntu Lucid x64 10.04 and works fine in Ubuntu and Gimp, but Wacom Control Panel not recognizes the tablet.

Is this tablet support by Wacom Control Panel??
Something must be done for the Wacom control panel recognizes the tablet?

Thanks,

Report

nathanvader

8 years ago

If that helps...

$ lsusb
Bus 008 Device 002: ID 1307:1171 Transcend Information, Inc.
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 1241:1166 Belkin MI-2150 Trust Mouse
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 056a:00d1 Wacom Co., Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 1267:0103 Logic3 / SpectraVideo plc G-720 Keyboard
Bus 003 Device 002: ID 03f0:2404 Hewlett-Packard
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 002 Device 002: ID 152e:2507 LG (HLDS)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Report

nathanvader

8 years ago

More info... Ubuntu recognizes my Wacom Bamboo Pen&Touch as BambooFun ¿¿??:

$ xsetwacom list
Wacom BambooFun 2FG 4x5 Pen eraser ERASER
Wacom BambooFun 2FG 4x5 Pen STYLUS
Wacom BambooFun 2FG 4x5 Finger pad PAD
Wacom BambooFun 2FG 4x5 Finger TOUCH

Report

9 years ago

Update:
Version 1.20-1: Updated for Maverick. Now works on Ubuntu 10.10

Version 1.19-2: Added button mapping for CTE_440 tablets. (thanks to ABelliqueux for the contribution)

Version 1.18-2: Repackaged and being built on launchpad servers.

Version 1.17-1: Adds button-mapping support for DTZ-12wx, DTZ-20wsx, DTZ-21ux.

Version 1.16-1: Adds support for CTH-660 (Bamboo Pen and Touch)
Fixes support for all Cintiq models (report back any bugs people!)

Version 1.15-1: Adds support for CTH-460 (Bamboo Pen and Touch) tablets.

Version 1.14-1: Adds support for CTL-460 (Bamboo Pen) tablets.

Version 1.13-1: Fixes issue with button mapping on PTZ-431W tablets

Version 1.12-1: Adds support for Intuos 4. Let me know if you have any bugs with your intuos 4!

Version 1.11-1: Fixed some bugs that appeared due to 10.04.

Version 1.10-1: Fixed dependency that prevented install on Ubuntu 10.04.

Version 1.9-1: Removed xorg.conf configuration. Now works with HAL and the new hotplugging support.

Version 1.8-1: Fixed button map getting cropped by window border.

Version 1.7-1: Fixed button mapping for all Intuos 3 series tablets.

Version 1.6-1: Fixed bug where gtk button events were left unmapped, leading to changes going in the wrong place when modifying your pad settings.

Version 1.5-1: Fixed model info for CTF_430-U (Bamboo1)

Version 1.4-1: Fixes launcher to use any installed version of python, not just 2.5

Version 1.3-1: Further bugfixes

Version 1.2-1: Bugfix - Software now creates serverlayout section of xorg.conf if it doesn't exist.

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
1.20
updated Jun 02 2011
added May 07 2009
downloads today
0
page views today 15
System Tags app software