Eevery now and then (I'd say a minute or two of usage) when I use my Bamboo CTH-670 in Ubuntu, it happens that when I raise my pen from a press the "release" isn't recognised. Instead, the pen stays in this continuous drag'n'drop mode while I'm moving it (without me doing any more pressing, just moving) which is very problematic - it rearanges my windows, changes the objects I am working on and it's not that easy to get it back to normal. Usually after I press the pen down a couple more times it does return to a normal state, but this recurrent behaviour is very unfortunate.
Expected behaviour
----------------------------
Whenever the pen is raised, no matter what I was doing or how high or fast I raise it - it must switch into a "non-pressed" mode.
Versions
-------------
I am using Ubuntu 12.04.1 LTS and the wacom drivers I acquired through the normal instructions (though they weren't in the repo, I think I had to add some PPA).
$ dpkg -s xserver-xorg-input-wacom | grep Version
Version: 1:0.14.0-0ubuntu2
If you require some additional information or some log files, just let me know.
The default xserver-xorg-input-wacom for Precise is 0.14.0: http://packages.ubuntu.com/precise/xserver-xorg-input-wacom
If you did use a PPA for it we'd need to know the PPA to see what modifications, if any, were made. If instead the PPA installed input-wacom-0.14.0 (the usb kernel driver/module wacom.ko) that would be useful to know.
If a PPA it should be registered in APT so your grep command should have worked but I don't see an indication it is something other than the default. A PPA should have changed the package name to indicate it is from a PPA. To be sure you can get version by entering in a terminal: xsetwacom -V
You might want to try updating xf86-input-wacom to the current 0.17.0. Irie has recently updated his PPA to 0.17.0: https://launchpad.net/~irie/+archive/wacom
Or compile it yourself: http://ubuntuforums.org/showthread.php?t=1515562 Don't forget the frankenserver patch: http://ubuntuforums.org/showpost.php?p=12146782&postcount=1034 Or for updated instructions see: http://forums.linuxmint.com/viewtopic.php?f=42&t=110408&sid=148f3ab87e5ba45c3102a496ca8ed2ad
@favux - you're right, I don't have any wacom-related PPAs. I just checked my /etc/apt/sources.list. I don't know why I remembered that. Maybe I had to do install a PPA back in Ubuntu 11.10.
Anyway, thanks for the advice. First, though, I will upgrade to 12.10 which just came out and see if that changes anything. If the bug still persists, I will try the PPA you mentioned to get version 0.17 or compiling from source.
Will keep you posted.
BTW, I found a similar bug-thread (though tied to Lenovo tablets) on Launchpad:
https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/234466
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
OK, I have Ubuntu 12.10 and I got the newer version:
kermit@Glamdring:~$ dpkg -s xserver-xorg-input-wacom | grep Version
Version: 1:0.17.0-0ubuntu2
I am still experiencing this bug, but I have noticed something that might be a clue, though. When I hold the pen at the very top, keeping my fingers away from the surface, the erratic behaviour seems to stop. I suspect that somehow when my fingers hover close above the surface, the tablet thinks I am still keeping pressure (maybe I accidentally brush it once in a while), even though I raise the tip of my pen from the surface.
What is the proper way to completely remove touch input and only leave the pen?
I was doing that using my own script, which I now believe might have left "some parts" of the touch input still going through and confusing the driver. The script basically finds the xinput id of the Wacom Bamboo Finger input and calls `xinput -set-prop 12 "Device Enabled" 0` on it (where 12 is the xinput id).
Last edit: Anonymous 2013-09-07
Same problem with driver version 0.18 and an Intuos 3 an Arch Linux 64 bit.
$ grep wacom /var/log/Xorg.0.log
[ 40.308] (II) LoadModule: "wacom"
[ 40.308] (II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
[ 40.328] (II) Module wacom: vendor="X.Org Foundation"
[ 40.328] (II) Using input driver 'wacom' for 'Wacom Intuos3 9x12'
[ 40.340] (II) Using input driver 'wacom' for 'Wacom Intuos3 9x12 eraser'
[ 40.340] (II) Using input driver 'wacom' for 'Wacom Intuos3 9x12 cursor'
[ 40.341] (II) Using input driver 'wacom' for 'Wacom Intuos3 9x12 pad'
$ xsetwacom --list devices ~
Wacom Intuos3 9x12 stylus id: 16 type: STYLUS
Wacom Intuos3 9x12 eraser id: 17 type: ERASER
Wacom Intuos3 9x12 cursor id: 18 type: CURSOR
Wacom Intuos3 9x12 pad id: 19 type: PAD