RSS/Atom feed Twitter
Site is read-only, email is disabled

xinerama and wacom

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

1 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

20081114144009.337d9db2@art... 07 Oct 20:27
  xinerama and wacom IL'dar AKHmetgaleev 18 Nov 07:18
IL'dar AKHmetgaleev
2008-11-18 07:18:08 UTC (over 15 years ago)

xinerama and wacom

?? Fri, 14 Nov 2008 14:40:09 +0700 IL'dar AKHmetgaleev ????????:

Hi! As I wrote to gimp-users list I had problems with gtk+ applications, wacom and xinerama same with
http://bugzilla.gnome.org/show_bug.cgi?id=66813

So I have invested some time to get it fixed. This is patch (see attach) which makes wacom work right in my three screen setup.

Please test it with twinview and other kind of multihead setups. Hope to see changes in upstream.

Greetings.

This problem seems to be well known but still not fixed. http://sourceforge.net/forum/forum.php?thread_id=1916305&forum_id=236872 http://bugzilla.gnome.org/show_bug.cgi?id=66813

So once again. I have true xinerama setup with three heads and with different resolutions (1024x768+0+282, 1680x1050+1024+0, 1024x768+2704+282).

I can't use twinview because of I'm using two video cards.

I'm using $ xsetwacom set stylus Screen_No
as keyboard shortcuts to map tablet to one of the screen. I have no problems with X's pointer and with non GTK applications such as blender and pencil (both with pressure sensitivity).

But in all GTK applications (gimp, inkscape and mypaint) in screen mode cursor have offset. Seems GTK maps my tablet to whole virtual screen (3728x1050). Moreover using tablet in screen mode periodically makes my wacom driver hang. My cursor stops and then I can't kill X server and can't switch to console.

I have to use window mode and keep gimp and inkscape windows fullscreen. I still have offset. But it works anyway.

So why GTK uses this strange way to get pointer's position and doesn't uses core pointer's coordinates as blender or QT?

------------- my system:
gentoo amd64
linuxwacom-0.8.0_p3-r1
xorg-server-1.3.0.0-r6
gtk+-2.12.11
gimp-2.4.7
inkscape-0.46-r5
xorg.conf in attach
-------------

Thank you.