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.

Lucidor

8 years ago

Quoting qb89dragon: "I will bear it in mind when rewriting this app for ubuntu 10.04 and see what I can do to make TCPButton work for you."

So I guess the answer is yes, the question is only when it will happen.

Report

C

qb89dragon

8 years ago

It's working on 10.04 now. Thanks for waiting.

Report

skiri-ki

8 years ago

As of Ubuntu 10.4 Lucid Lynx (or X Server 1.7) there is no wacom-tools package anymore. Are there any plans on making this tool work regardless?

Report

C

qb89dragon

8 years ago

It's working on 10.04 now. Thanks for waiting.

Report

YourN

8 years ago

Well, i'm happy to see that finally someone did this correclty :)

I would suggest some upgrades if you don't mind:
1) There should be some checkbox for TPCButton option (which can be turned on or off) somewhere in the interface. This option can be normally added to xorg.conf and turning it on causes sending button events only when Button1 (the tip) is pressed. It allows you to have a better precision when using custom configuration for pen buttons (assigned modificators, keys etc).
2) Wacom drivers for windows offers a possibility to configurate any of pen's buttons to behave like mouse scroll wheel. It is realy nice feature, especially when used with TPCButton option enabled. It usualy works like "hand tool" in Photoshop. You can just press selected button on the pen and scroll documents just moving the cursor.
3) When I have my Wacom Bamboo connected to USB port, my USB mouse (Logitech VX Nano) goes off. I can use only one of these devices - mouse or tablet. I can't use them together. To switch between them I have to reset X-server. And the tablet seems to take priority over the mouse when both are connected to the computer.

Please, consider this just as tips, not complaining. I hope it will help you to extend this usefull application.

Regards :)

Report

C

qb89dragon

8 years ago

Thanks for your suggestions.
As this app is a gnome front-end for the wacom-tools package, I can only implement features that the wacom-tools devs have made available. This is in regard to your TPCButton issue. Also if you are using ubuntu, the use of xorg.conf to configure tablets is deprecated in favor of HAL, which is in turn being deprecated with the new release coming next month. I will bear it in mind when rewriting this app for ubuntu 10.04 and see what I can do to make TCPButton work for you.

Report

YourN

8 years ago

Oh, I was supposing your tool relies on xsetwacom and at this moment I am actually able to set the TPCButton using command: "xsetwacom set {stylus} TPCButton on". It works fine for me so I simply added the command to my .profile config file.

Though I'm still pretty sure you should be able to solve it without xsetwacom support, too. But you're right - lets wait for next release.

When it comes to "scrolling by pen" issue (known from Windows version of Wacom drivers) I realized it isn't supported by xsetwacom at all. However, this is the last thing to make Wacom Bamboo work perfectly.

Generally, pointing devices always make annoying problems on Linux, so once more - thanks for solving one of them.

Regards

Report

C

qb89dragon

8 years ago

Hi yes it does use the xsetwacom command. I'll look into adding support for it for you. It might take me awhile as I'm swamped with software projects right now I'm afraid.

Report

dodecaedro

8 years ago

esperando solución intous 4.

gracias mil

Report

Kalafiorowski

8 years ago

Waiting for Intuos 4 Support...

Report

C

qb89dragon

8 years ago

This is a frontend for xsetwacom and wacomcpl. It doesn't actually interface to the tablet itself, it just talks to those programs. When they support it, then I can make this program support it.

Report

qubodup

8 years ago

Error showing url: Failed to execute child process "epiphany" (No such file or directory)

May I ask to use xdg-open instead of Gio for opening url?

Thanks for this tool :)

Report

DanielAt84

8 years ago

Hello, Thx for that app - really great.

Maybe someone here can help me: plugged a new Wacom Bamboo ( ID 056a:0065 Wacom Co., Ltd ) into my kubuntu-pc and it worked rigth out of the box. But the scoll-area ony scrolls up - no matter what i touch.

Even in this app, it seems to be configured correct, up maps to scroll-up and down to scroll-down.

Any ideas?

Report

holger79

8 years ago

Hallo,
this App seemed to be fine, but I doesn't know how to work with. May anybody help me please?

Holger

What I have done yet:
download and install 104309-wacom-utility_1.9-1_all.deb
reboot
System-Preferences-Wacom-Control Panel
-> no graphics tablets detected


My system: Ubuntu 9.10

before I tested it with 8.04 LTS and the old version of Wacom Control Panel, although -> no graphics tablets detected


lsusb ->
Bus 004 Device 002: ID 056a:00d3 Wacom Co., Ltd

usr/share/wacom-utility/wacom_utility.py
/usr/share/wacom-utility/wacom_utility.py:283: 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)

gedit /etc/X11/xorg.conf
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Generic Keyboard"
# Driver "kbd"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "de"
# Option "XkbOptions" "lv3:ralt_switch"
#EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Configured Mouse"
# Driver "mouse"
# Option "CorePointer"
#EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Report

C

qb89dragon

8 years ago

Hi Holger,
The issue you are having is because Wacom have come out with new models that have new USB ids.
I have to wait until I'm home from the holidays before I can build an updated package with your tablet included, however here is a quick fix to get you by in the mean time (if you're feeling technical enough)!

1) Press Alt + F2
2) Type into the window:
Quote:gksu gedit /usr/share/wacom-utility/wacom_data.py
3) Add this line into the list, keep the formatting the same as the other items in the list, indentation of the line must be the same too.
Quote: self.Tablets.append(tablet("CTE_450", "Wacom BambooFun", 0xd3))
4) Save and relaunch the program. Good luck!

Report

holger79

8 years ago

Hi,
thanks for the discreption.
It is a step forward. I can see the Bamboo Fun (in the old Version), but I can't do anything.

On the left site of the window if have the lines:
Wacom BambooFun
Input devices
options

I can only click options and it open on the right site: Apply stettings on startup

Restart was not helpfull.

Thanks and enjoy your holidays.
Holger





Report

C

qb89dragon

8 years ago

Hi Holger,

If you can't see the tablet at this point then it means that the folks who maintain code over at the linux wacom project don't know about this new tablet from wacom either (usb product id 00d3).

My work is just to make and maintain a gnome graphical frontend for this tool.

Try uninstalling wacom-tools package, downloading the source-code from http://sourceforge.net/projects/linuxwacom/files/linuxwacom-dev/0.7.9-11/linuxwacom-0.7.9-11.tar.bz2/download

You then need to go into the file src/xdev/wcmUSB.c at line 413, add the following:
Quote: { 0xd3, 2540, 2540, &usbBambooFun }, /* BambooFun 6x8 */

Then compile and install following the build instructions on their website http://linuxwacom.sourceforge.net/

I will submit this information to their developers so that the issue is resolved in upcoming releases - and hopefully that will make it into the next release of ubuntu.

Please post back and let me know if the line added works for you.

Thanks for your help.

Report

holger79

8 years ago

Ok,
I have done the changes you have told me. This was easy. But the HowTo from The Linux Wacom Project is very hard for me.

What I have done:
sudo apt-get remove wacom-tools
bunzip2 linuxwacom-0.7.9-11.tar.bz2
tar -xf linuxwacom-0.7.9-11.tar
cd linuxwacom-0.7.9-11
cd prebuilt/
./uninstall
./install

for testing the Tablet Detection I shoud run
more /proc/bus/usb/devices
but the directory is empty.

Maybe it us easier to wait until thewacomproject was updated.

Greetings Holger

Report

Superxakal

8 years ago

I have the same problem. i'n dissapointed :-(

Report

holger79

8 years ago

Hallo,
this App seemed to be fine, but I doesn't know how to work with. May anybody help me please?

Holger

What I have done yet:
download and install 104309-wacom-utility_1.9-1_all.deb
reboot
System-Preferences-Wacom-Control Panel
-> no graphics tablets detected


My system: Ubuntu 9.10

before I tested it with 8.04 LTS and the old version of Wacom Control Panel, although -> no graphics tablets detected


lsusb ->
Bus 004 Device 002: ID 056a:00d3 Wacom Co., Ltd

usr/share/wacom-utility/wacom_utility.py
/usr/share/wacom-utility/wacom_utility.py:283: 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)

gedit /etc/X11/xorg.conf
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Generic Keyboard"
# Driver "kbd"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "de"
# Option "XkbOptions" "lv3:ralt_switch"
#EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Configured Mouse"
# Driver "mouse"
# Option "CorePointer"
#EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Report

vjmailservice

8 years ago

Thank You for this application, I was not sure of manually editing the config file.

Please add an option to configure mouse on Bamboo Fun to behave like a mouse. Now the mouse needs to be dragged over the whole tablet. The drag to scroll functionality of the pen can also be included.

Report

C

qb89dragon

8 years ago

Hi there,
Thanks for your interest however I should point out that Wacom control panel is merely a front-end for the functionality of the wacom-tools libraries, you are much better off taking up your issue with them as they maintain and provide the functionality upon which this program works.
Thanks,
QB89Dragon

Report

gzahl

9 years ago

Hey,
Your App seems really to be great. But it doesn't work for me yet. Please help finding the problem.
I have a wacom Bamboo, lsusb:
Bus 001 Device 003: ID 056a:0065 Wacom Co., Ltd
I have nothing wacom related in my xorg.conf and i get from "xinput --list"
this output: http://pastebin.com/f165169b
But your tool only shows me the option tab. No Curser, eraser, pad or something like that.
What could be wrong?
Greetings
Manuel

Report

C

qb89dragon

9 years ago

- What version of what distro are you running? (e.g. Ubuntu 9.04)

- What version of wacom control panel did you download. By the looks of it you should be using the latest version made for ubuntu 9.04.

Report

gzahl

9 years ago

Hi,

Sorry forgot to mention it.
Im using Ubuntu 9.04 64bit and also used the 9.04 package with HAL support.

btw. it works allright on my Laptop Ubuntu 9.04 32bit

Greetings
Manuel

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 33
System Tags app software