GTK folk are subscribed to the GTK bugs at least, so hopefully
somebody gets the message, and the Inkscape and Gimp users (and devs)
should also know where the problem lies. It is obviously a major issue
with many users. Mostly people talk about XInput, and comments by a
compiler of Gimp.app indicate that he's compiled with the xinput flag,
but not having a tablet couldn't test, so obviously people on both
sides are unaware of the core issue.
Incidentally the native GTK is implementing tablet support directly
through the cocoa API, so in future ported apps such as The Gimp and
Inkscape using it won't have this issue regardless of X11/XQuartz, but
it is yet to be implemented, so for the time being X11 tablet support
is desirable. I know the KDE people are working on native KDE Mac apps
too (http://mac.kde.org/), so hopefully they won't need X11 either
when they get that far.
Martin
On 04/08/2008, at 3:21 AM, Jeremy Huddleston wrote:
Hopefully we'll be able to figure these things out and release a
2.3.1 beta in the next couple weeks.
Thanks,
Jeremy
On Aug 1, 2008, at 19:08, Martin Andersen wrote:
On 02/08/2008, at 4:23 AM, Jeremy Huddleston wrote:
On Aug 1, 2008, at 05:27, Martin Andersen wrote:
Hi
I run Leopard and have recently installed XQuartz X11 2.2.3 for
the purpose of experimenting with Inkscape and some Gimp. It
seems the pressure sensitivity isn't working in either, and some
research indicate it has to do with this implementation of X11,
and something called XInput not being implemented.
Not really. It doesn't actually have much to do with XInput.
XInput has more to do with direct access to the hardware. We have
Quartz between us and the hardware, so it doesn't make sense to
actually implement XInput.
The various forum posts I've found are a bit dated, is there some
more recent news on this, or if it can be implemented by manually
compiling it perhaps?
Tablet support is partially implemented in 2.3.0, but there are
some bugs with it that I can't debug because I don't have a tablet
(I loaned mine to Ben, so hopefully he'll be able to take a look
at these issues). Additionally, GTK doesn't seem to like the way
we send information about pressure, tilt, etc to it, and nobody
over in GTKland has responded to our questions about tablets in
X11, so we're mostly waiting for a GTK developer to step up and
point to what they need from us.
I also understand a native version of GTK is in the works, but
considered experimental.
"Native GTK" has nothing to do with X11. I don't know anything
about its internals, but I assume it uses Cocoa rather than X11.
Thanks for your reply. Further research shows the gtk-native
version currently doesn't have pressure sensitivity either. But it
looks very promising from the early screenshots of The Gimp using
it nonetheless. A Mac-like top menu along with native look-and-feel
is a definite plus, not to mention no X11. OOo3 is also native,
which is great. But there is still Inkscape and others. But with a
native version, macports may start to get more native non-x11
versions of Gnome apps. Gedit would be nice.
It does sound like proper tablet support is getting much closer,
however, if it's mostly about who has the tablet and time. I only
wish I could help, but unless you lived nearby, all I can do is
test it when you do get something out there. I won't update to X11
v2.3.0 as I understand it makes the tablet break completely.
Is there a specific bugzilla issue where I can nag the GTK folk, or
does there need to be a new bug report? Surely not, as it is a
common complaint they seem to be well aware of. Question is what
their priorities are I guess. But getting you the answers you need
can't cost them much time.
Martin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/x11-users/email@hidden