On Thu, 2006-06-01 at 10:07 -0400, William Jon McCann wrote: > Hi Waldo, > > Bastian, Waldo wrote: > > The screensaver interface looks good. What is the use case for the > > "Poke" method? > > The Poke method is a way to simulate user input. It is the programmatic > equivalent to moving the mouse back and forth or hitting the Shift key > or something. If the screensaver is activated and the lock is enabled > then it will prompt for authentication. If the screensaver is activated > and the lock is disabled then it will deactivate the screensaver. If > the screensaver is not active (ie. blanked) then it will reset the idle > timers.
Notably this is used by gnome-power-manager when resuming from a suspend state, yes? For example, the user opens the laptop lid (and is careful not to hit the keyboard or mouse), g-p-m gets notified and pokes the screensaver and either the session comes back (if lock is disabled) or the unlock dialog is shown. Without the poke this probably wouldn't happen. David _______________________________________________ Kde-hardware-devel mailing list Kde-hardware-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-hardware-devel