Re: [AD] Disable screensaver |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: Coordination of admins/developers of the game programming library Allegro <alleg-developers@xxxxxxxxxx>
- Subject: Re: [AD] Disable screensaver
- From: Stepan Roh <stepan@xxxxxxxxxx>
- Date: Sun, 2 Nov 2008 23:16:38 +0100 (CET)
On Fri, 31 Oct 2008, Evert Glebbeek wrote:
As for implementing it, I looked into this once for Linux for one of my games
that is almost completely controlled by the gamepad - which didn't prevent
the screensaver from taking over the screen.
I think first of all it depends on which screensaver is used (xscreensaver,
kscreensaver, others?). Secondly for the one I looked into, the way to
disable it seemed to be sending repeated messages to the screensaver through
its message system (I got this from looking at the source for mplayer). I
suppose this can be done from a background thread but it sounds rather
annoying. On the other hand, it means we don't need to worry about restoring
the screensaver afterwards.
Of course, we can always document which screensavers we know how to disable
and say we accept fixes for others.
What about
http://portland.freedesktop.org/xdg-utils-1.0/xdg-screensaver.html ?
Have a nice day.
Stepan Roh