wacom tablet
System Software
Description:

KDE 4 KCModule

This module implements a GUI for the Wacom Linux Drivers and extends it
with profile support to handle different button / pen layouts per profile.

For hardware support have a look at http://www.linuxwacom.sourceforge.net

Project Repository:
https://projects.kde.org/projects/extragear/base/wacomtablet

get the source with
git clone git://anongit.kde.org/wacomtablet

(K)Ubuntu 12.x & 13.04:
https://launchpad.net/~maret/+archive/wacom

OpenSUSE 12.2, 12.3 & Factory:
http://software.opensuse.org/download.html?project=home:Temar:wacom&package=kcm_tablet

Changelog:

1 year ago

+++++++++++++++++++++++++++
# v3.0.0~beta1
First kde frameworks 5 release
* port kded to kf5
* port plasma widget to qml widget
* ported KCM to kf5
* support xcb and x11_input

Thanks a lot to Michael Abrahams, Juan Palacios, Weng Xuetian, Stephan Frank

There are still some known issue with the tablet screen mapping and hotplugging with xcb.

+++++++++++++++++++++++++++
# v2.1.0
* Add support for Cintiq 22HD 18 buttons
* Add image for the Cintiq 13HD layout
* Update Wacom Intuos PT S Finger touch device db entry
* Update Intuous button layout
* Update Wacom INTUOS Pen Small CTH-480 db entry (030E)
* Add Wacom Intuos Pro L PTH-851 to db (0316)
* Allow to setup Stylus/Eraser Tip Mosue button (Left-Handed Mode)
* Update database. Add HUION, add Waltop again, install missing vendors

Note:
you must install a wacom-driver 0.20 or higher
See:
http://linuxwacom.git.sourceforge.net/git/gitweb.cgi?p=linuxwacom/xf86-input-wacom;a=summary

BrendanScott

3 years ago

This works for me from xsetwacom:
key shift plus

Report

Temar

3 years ago

I commited a fix for this problem, which should fix most (but not all) button mapping problems. There still seem to be some bugs left in xsetwacom which we can not work around on our side.

Thanks for testing and reporting this bug!

Report

BrendanScott

3 years ago

I have a wacom intuos 5 tablet, opensuse 12.3
kcm_tablet was installed from the 12.3 repo. It cannot find the tablet ("No tablet device was found")
However, the tablet is there, and visible to x and xsetwacom:
Quote:

>xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HID 04b3:310d id=8 [slave pointer (2)]
⎜ ↳ Wacom Intuos5 touch M Pen stylus id=9 [slave pointer (2)]
⎜ ↳ Wacom Intuos5 touch M Finger touch id=10 [slave pointer (2)]
⎜ ↳ Wacom Intuos5 touch M Pen eraser id=12 [slave pointer (2)]
⎜ ↳ Wacom Intuos5 touch M Pen cursor id=13 [slave pointer (2)]
⎜ ↳ Wacom Intuos5 touch M Pen pad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]

>xsetwacom --list devices
Wacom Intuos5 touch M Pen stylus id: 9 type: STYLUS
Wacom Intuos5 touch M Finger touch id: 10 type: TOUCH
Wacom Intuos5 touch M Pen eraser id: 12 type: ERASER
Wacom Intuos5 touch M Pen cursor id: 13 type: CURSOR
Wacom Intuos5 touch M Pen pad id: 14 type: PAD


Any ideas?

Report

BrendanScott

3 years ago

ps. Adding the [0027] entry as per:
http://kde-apps.org/content/show.php?content=114856&forumpage=9

Doesn't seem to work for me.

Report

BrendanScott

3 years ago

Scratch that
Have installed lastest unstable from
https://projects.kde.org/projects/extragear/base/wacomtablet

And rebooted
and now it seems to work.

Report

kalmar

4 years ago

Hi,
I'm experiencing a very strange bug:

Starting kde service Wacom Tablet causes cursor controlled by stylus to stay in top left corner (it does moves, but

xinput test
says differences ca. 30 [points];

restarting X makes it behave correctly

I downgrade wacomtablet (to 1.3.7) to see if the issue occurs only in the new one.

[tablet is Intuos4]

Report

Etric

4 years ago

Weird.

What happens if you "calibrate" the tablet. So in the "Tablet" tab open "Map Tablet Area to Screen" make the tablet are fit to the screen area.

Also did you try to create a new profile or just reused the old one? And did you restart the kded after installing this?

Report

kalmar

4 years ago

fitting to screen area changes nothing in behavior of cursor.

deleted all old profiles, and deleted
.kde4/share/config/wacomtablet-kderc

I logged out and in, restarted X, and did reboot; still the same.

currently I'm using
xf86-input-wacom-0.20.0
libwacom-0.7
wacomtablet-1.99.7
kernel-3.7.4

Report

kalmar

4 years ago

Next findings:

only stylus position is wrong. clicks, eraser do work correctly;

xsetwacom ResetArea makes things right (with factory calibration)

Report

Temar

4 years ago

Thanks for your testing.

I have an idea what the problem might be. Can you check your tablet profiles configuration file and tell me what the properties "Area" and "ScreenMap" are set to (when it's not working)?

Do you see a "-1 -1 -1 -1" entry anywhere in your configuration file?

Report

kalmar

4 years ago

which file should I check?

find .kde4/|grep wacom
returns only
.kde4/share/config/wacomtablet-kderc
(which only contains name of the last profile)

neither search in ./.config nor by profile name reveals something...

Report

Temar

4 years ago

Ah sorry, it's "$HOME/.kde/share/config/tabletprofilesrc".

But you can also try the latest version from GIT. I committed a patch which might fix your problem.

Report

kalmar

4 years ago

I can see such an entry indeed;-)

[Wacom Intuos4 6x9][default][eraser]
Area=-1 -1 -2 -2
Button2=2
Button3=3
Mode=absolute
PressureCurve=0 0 100 100
Rotate=auto
ScreenMap=-1 -1 -1 -1
ScreenSpace=desktop
Threshold=27

[Wacom Intuos4 6x9][default][pad]
AbsWheel2Down=5
AbsWheel2Up=4
AbsWheelDown=5
AbsWheelUp=4
Button1=0
Button2=0
Button3=0
Button4=0
Button5=0
Button6=0
Button7=0
Button8=0
Button9=0

[Wacom Intuos4 6x9][default][stylus]
Area=-1 -1 -2 -2
Button2=2
Button3=3
Mode=absolute
PressureCurve=0 0 100 100
Rotate=auto
ScreenMap=-1 -1 -1 -1
ScreenSpace=desktop
TabletPcButton=off
Threshold=27

unfortunately I get 404 error on git access...

[btw.If I do ResetArea and then calibrate/Set Screen Proportions, then everything works as intended even after replugging the tablet.]

Report

Temar

4 years ago

Thank you, your configuration explains a lot.

My patch won't work for you but I now know what to fix.

However you still got a strange "ScreenMap" entry. It doesn't matter because the entry gets auto-corrected but still I have to check how such an entry could get into your configuration file.

It should always be something like...

ScreenMap=desktop:-1 -1 -1 -1

... or ...

ScreenMap=desktop:-1 -1 -1 -1|map0:0 0 800 600

... but never a single area map.

You have only one monitor, do you?

KDE GIT is currently down but I will commit a fix for that problem later.

Report

Temar

4 years ago

I committed a fix which should properly reset your tablet when full desktop mapping is selected. Let me know if the patch works for you.

However, Git access might be a bit jumpy today as they had a corrupt filesystem on the server.

Also, could you please try and map your tablet to half of your screen and tell me what your ScreenMap property gets set to?

Thanks again for testing.

Report

kalmar

4 years ago

I tried the git version, it works perfectly now;

(installing, restarting kded4, deleting tabletprofilerc, plugging tablet, and finally creating default profile resutls in
https://dl.dropbox.com/u/2158899/tabletprofilesrc-clean-install

here:
https://dl.dropbox.com/u/2158899/tabletprofilesrc-map-tablet-area

is after mapping screen to right ~half of the tablet

Report

Temar

4 years ago

Great to hear that everything works perfectly now. Your configuration files look fine now, too.

Thanks for all your testing. We only have a very limited selection of tablets available to test our software with. So we really depend on people like you, who are willing to test beta software and spend some time on giving feedback. Thanks again for all your efforts!

Report

kalmar

4 years ago

Well, we should thank You for Your work on wacomtablet instead!

It was a pleasure to test!

Cheers!

Report

kalmar

4 years ago

I can't compile it...

here is the log:
https://dl.dropbox.com/u/2158899/wacomtablte-1.99.7_build.log

Gentoo (mostly) stable

Report

Etric

4 years ago

Not sure why this happens, but could you try to remove

-DKDE4_BUILD_TESTS=OFF

We check only if the variable is set and this results ina static library instead of a shared one for some parts. This might cause the problem.

without -DKDE4_BUILD_TESTS=OFF the unit tests are not build as well, so there is no need to specify this directly

Report

kalmar

4 years ago

I tried, the same error occured...

I tried also compile with "-j1", the same happened...

Report

oldium

4 years ago

I also have Gentoo and I have Googled DT_TEXTREL problem - some of the linked files use -fPIC and some don't. I fixed the problem by removing the conditional around adding -fPIC in src/common/CMakeLists.txt and src/kded/CMakeLists.txt - so that it will use -fPIC always. This did the trick for me.

Report

kalmar

4 years ago

Great! It worked!

How did You found it out?

Report

oldium

4 years ago

Error message is "warning: creating a DT_TEXTREL in a shared object" and Google told me (in the first search result) that this is a problem with missing -fPIC. So I searched the sources for -fPIC and removed the conditional. Simple :-)

Report

Etric

4 years ago

Great! Thanks for the hint. I'll ask Alex why he added the condition around it.

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 81%
81.00 Likes
19 Dislikes

0 Supporters for wacom tablet:

Recent Donations:

Be the first to donate
show all
Details
version
3.0.0~beta1
updated Oct 28 2015
added Nov 04 2009
downloads
page views 17316
support Etric
For The Product
wacom tablet
5 - 10 - 25 - 50 - 100 - 200 - 500