[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] /srv/bzr/gnash/trunk r12341: Refactored input device
Re: [Gnash-commit] /srv/bzr/gnash/trunk r12341: Refactored input device support for the framebuffer GUI.
Fri, 30 Jul 2010 09:00:23 -0600
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:220.127.116.11) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2 Thunderbird/3.1.1
Improved support for tslib is now checked in as of #12342.
Currently if the fb GUI is selected at configure time, I assume you'll
want some input devices like a mouse and keyboard, and optionally a
touchscreen. Before the touchscreen support was always built
(incorrectly) if it was enabled by configure. Now it's based on whether
tslib exists or not when enabled. So if you have tslib and you are
building the fb GUI, it works with or without tslib now.
When not building the fb GUI, it is possible to enable the input
events for the other GUIs, but by default they don't get built. Even if
they get built, unless you scan for input devices and initialize them,
they don't effect the other GUIs unless they get code added to do that.
To change the event list at configure time, use --enable-inputs=. For
the fb, the default is to look for everything possible. This is easy to
change if if turns out that isn't a good idea.
As is now, without the calibrate.swf file, I can't calibrate my
touchscreen, so currently for me it reports the wrong positions anyway.
We really need a better way to do that...
- rob -