Bug 282529 - Widgets (sliders, buttons, checkbox) don't work with tablet (Wacom)
Summary: Widgets (sliders, buttons, checkbox) don't work with tablet (Wacom)
Status: RESOLVED FIXED
Alias: None
Product: wacomtablet
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jörg Ehrichs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-22 04:44 UTC by SirPigeonz
Modified: 2011-12-04 09:45 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SirPigeonz 2011-09-22 04:44:17 UTC
Version:           4.7 (using KDE 4.7.1) 
OS:                Linux

When I use tablet tip on buttons (close, minimize also) they are animating, like they would normaly, but nothing happens, button looks like it was pressed but is not doing anything. I have to use mouse click again, for it to work as expected, mouse clicks work normally.
Additionaly in GTK apps, sliders when used with tablet act strange, even if in Gnome desktop they work normally. When I use slider with tablet pen, after changing value when tablet touch is released, pointer of slider jumps to right, to maximum value. GTK buttons don't work either.

I use KDE Wacom system settings panel it works as expected, screen mapping works, tablet is calibrated.

Reproducible: Always

Steps to Reproduce:
Click with tablet on a button in Qt or/and GTK app
Use slider in GTK app with tablet

Actual Results:  
In Qt app button locks on animation of pressed but is not working.
In GTK app button looks like being pressed, without lock of pressed animation, but is not working.
In GTK app slider, when clicked and moved looks normal but when released jumps to right maximum value.

Expected Results:  
Button should make expected action not only animate.
Slider should stay on new value.

Default widget style, theme.
Wacom Intuos 3 Large
Comment 1 Christoph Feck 2011-09-22 09:53:58 UTC
That's odd, I can use all applications normally with Wacom TabletPC tablet. Could you check if it works better if you do not use the Wacom system settings module? You probably have to uninstall the package and restart the system.
Comment 2 SirPigeonz 2011-09-22 13:08:28 UTC
(In reply to comment #1)
> That's odd, I can use all applications normally with Wacom TabletPC tablet.
> Could you check if it works better if you do not use the Wacom system settings
> module? You probably have to uninstall the package and restart the system.

I have uninstalled this module and problem disappeared, when I installed it again, problem came back.

package: kde-config-tablet
Comment 3 Jörg Ehrichs 2011-09-22 17:09:01 UTC
Could you please try the following:

* delete the ~/.kde/share/config/tabletprofilesrc

* update to the latest version (1.3.3) from 
http://kde-apps.org/content/show.php/kcm+tablet?action=content&content=114856

and check if the error is still available
Comment 4 SirPigeonz 2011-09-22 22:01:03 UTC
(In reply to comment #3)
> Could you please try the following:
> 
> * delete the ~/.kde/share/config/tabletprofilesrc
> 
> * update to the latest version (1.3.3) from 
> http://kde-apps.org/content/show.php/kcm+tablet?action=content&content=114856
> 
> and check if the error is still available

I have deleted the file and installed 1.3.3 now everything works great. Thank you.
Comment 5 Jörg Ehrichs 2011-09-23 05:56:48 UTC
Great :)

Just for information:

The actual "bug" lies in the wacom-driver

using the command
xsetwacom set "tablet" Button 1 1 

so reassigning the tip to the left mouse button
cause the mentioned behavior.

This is what I removed from the 1.3.3 release.
Comment 6 Fabian 2011-12-03 16:57:23 UTC
I've got the same problem on my pandaboard (omap4 processor).  The wacom driver is not needed there, as far as I know. Jörg, can you please explain what actually cause this bug. So perhaps I can find the problem in my installation.
Comment 7 Jörg Ehrichs 2011-12-04 09:45:01 UTC
You should ask on the xf86-input-wacom mailing lists to get any deeper information. I know they fixed it some time ago, but I can't find the right git diff to it currently.

From my point of view, the error occurred because xsetwacom was reassigning the left mouse button to the pen tip, which had some error in the driver.