[MPlayer-dev-eng] [RFC] kde screensaver stuff using system()

Zuxy Meng zuxy.meng at gmail.com
Wed Feb 7 07:16:36 CET 2007


Hi,

2007/2/7, Diego Biurrun <diego at biurrun.de>:
> On Mon, Feb 05, 2007 at 03:53:10PM +0100, Reimar Döffinger wrote:
> > I do feel a bit uncomfortable about this, it seems extremely like a hack
> > to me.
> > Is there no better way?
> > Do we really have to handle this screensaver mess?
> > Any other comments?
>
> We were talking about this on IRC the other day.  A problem that we
> currently have is that gnome screensaver is not stopped, which is an
> annoyance for users.  An annoyance that distros have started working
> around in multiple different and mostly hackish ways.
>
> A way out of this dilemma might be generating keypress events at regular
> intervals.  It promises to work across all platforms and not need to be
> extended for the screensaver du jour ..

Ever since Win98 Windows provides an API called
SetThreadExecutionState() that can be used as a heartbeat function to
prohibit screensavers. Anything similar in X Windows?
-- 
Zuxy
Beauty is truth,
While truth is beauty.
PGP KeyID: E8555ED6



More information about the MPlayer-dev-eng mailing list