Bugzilla – Bug 385149
krandrtray don't rotate wacom tablet devices on TabletPCs
Last modified: 2008-08-01 15:38:04 UTC
Affected are: KDE3 and KDE4 on 11.0 and KDE3 on 10.3 as it looks to me. As described in the documentation and in Fate #300713 KDE should be able to rotate the wacom input devices if the screen get rotated via randr extension. Unfortunately the related patch in the KDE3 package (kdebase3) is disabled. Please enable the patch (rotate-wacom-pointers.diff) again and update kde4 to be able to rotate wacom input devices.
Don't be silly.
Sorry, but I'm not silly. It's a requested, documented and needed feature!
And btw. I don't know who disabled the patch, but there is no comment in the Changelog about it.
http://lists.opensuse.org/opensuse-commit/2007-08/msg00473.html disabled it. Ported/reenabled for kdebase3.
Ported/added to kdebase4-workspace too. Didn't test functionality though, I'm sure you will do :-)...
I've tried the current 11.0 (KDE3) package again and it looks as if don't work. I've added some qdebug/fprintf calls to the code in legacyrandrscreen.cpp but I don't get any debug from there. Also ltrace/strace shows that xsetwacom get never called. Looks as if the port didn't work as expected.
*** Bug 408745 has been marked as a duplicate of this bug. ***
Dirk found out that the code is never called because of xrandr v1.2. He tried to fix it by adding the same code to the RandRScreen class, but didn't work for me on any TabletPC. I added the code after some debugging also to RandRCrtc and now it works. I attach an updated patch including the changes from Dirk and me. Can we make a YOU update?
Created attachment 227931 [details] patch to fix rotation in krandrtray
I would like to have this fixed, but Coolo has the final decision....
actually anja has. I would think there aren't that many tabletpc users for openSUSE, but if it's critical to them, let's do an update
*** Bug 347631 has been marked as a duplicate of this bug. ***
submitted as online update.
released