mouse movement wakes screensaver

Bug #37139 reported by Tero Karvinen
12
Affects Status Importance Assigned to Milestone
GNOME Screensaver
Fix Released
Medium
gnome-screensaver (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Minor mouse movement (tram passing by, walking around) stops gnome-screensaver.

With an optical mouse on an uneven surface, it is sometimes difficult to click an icon to throttle gnome-screensaver without immidiately stoping screensaver again. Disabling screensaver is very annoying if sleeping or doing non-computer work near a desktop computer.

Suggestions:
- Add option to ignore mouse movement events
- Add a cli command to immidiatly go to the deepest DPMS sleep, only waking from keyboard input

Tested on gnome-screensaver and Dapper Flight.

Same problem with xscreensaver #34854.

description: updated
Revision history for this message
Simon Law (sfllaw) wrote :

One way to fix this is to ignore small mouse movements. I believe xscreensaver does this.

Changed in gnome-screensaver:
status: Unconfirmed → Confirmed
Revision history for this message
Tero Karvinen (karvinen+launchpad) wrote :

In .xscreensaverrc, pointerHysteresis controls this. However, there is undocumented (too low) maximum. See also bug #34854.

Revision history for this message
Oliver Grawert (ogra) wrote :

since gnome-screensaver uses gconf and isnt able to use .xscreensaverrc, re-tagging it as whishlist (there is no such setting yet in gnome-screensaver)

Revision history for this message
Matt Zimmerman (mdz) wrote :

This is a genuine issue where gnome-screensaver doesn't do the right thing, not a feature request. It should be forwarded upstream.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
Changed in gnome-screensaver:
status: Unknown → Unconfirmed
Changed in gnome-screensaver:
status: Unconfirmed → Needs Info
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

comment by upstream:
"We ignore movements less than 50 pixels. So, I don't understand why walking by
should deactivate the screensavers. If the reporter is talking about DPMS
itself and not the screensaver window then that's another story. Currently,
DPMS policy is handled within the X Server. I don't know of any way to tell it
to ignore events. Is that what the reporter is talking about?"

Changed in gnome-screensaver:
status: Needs Info → Confirmed
Changed in gnome-screensaver:
status: Confirmed → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

this has been fixed upstream since November, and the fix is already in feisty. The 50 pixel treshold has been changed to 10% of the screen width.

Changed in gnome-screensaver:
status: Confirmed → Fix Released
Changed in gnome-screensaver:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.