Conflict when several apps use the accelerometers?
VirtuAlex
virtualex at linuxoid.net
Tue Jan 13 19:43:06 CET 2009
Thomas Otterbein wrote:
>
> to my opinion the default auto-rotation software should have some
> signaling
> mechanism that keeps it from doing it's job while a certain software is
> active. You can experience this with the later versions of MPlayer. It
> tells
> the Screensaver not to activate during movie playback. I figure the
> screensaver
> modules of Desktop-Manager must have appropriate interfaces to accomplish
> that
> behaviour.
>
> For example if a program would like to gain exclusive control over the
> accelerometers it could create a certain file (e.g.
> /var/run/donotrotate_illdoitmyself). The default rotation software checks
> for
> this file and while the file exists it loosen it's grip of the meters.
> This
> would solve the issue of concurrent access too.
> As far as I know the file could be created in a way so that even when the
> software crashes completely it is removed and therefore allow the original
> rotation-software to reactivate reliably.
>
How about running two apps then, if they're both using accelerometers and
each requires its own orientation?
--
View this message in context: http://n2.nabble.com/Conflict-when-several-apps-use-the-accelerometers--tp2145087p2152673.html
Sent from the Openmoko Community mailing list archive at Nabble.com.
More information about the community
mailing list