Minor mouse movement stops screensaver
Bug #34854 reported by
Tero Karvinen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Screensaver |
Fix Released
|
Medium
|
|||
gnome-screensaver (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Minor mouse movement (tram passing by, walking around) stops xscreensaver.
With an optical mouse on an uneven surface, it is sometimes difficult to click an icon to "xscreensaver-
Suggestions:
- Add option to ignore mouse events
- Add a cli command to immidiatly go to the deepest DPMS sleep, only waking from keyboard input
Maybe some of these should be done in gnome-screensaver, if that's the future default.
Changed in gnome-screensaver: | |
status: | Unknown → Fix Released |
Changed in gnome-screensaver: | |
status: | Confirmed → Triaged |
Changed in gnome-screensaver: | |
importance: | Unknown → Medium |
To post a comment you must log in.
In 'man xscreensaver':
pointerHysteresis (class Integer)
If the mouse moves less than this-many pixels in a second, ignore
it (do not consider that to be "activity.") This is so that the screen
doesn’t un-blank (or fail to blank) just because you
bumped the desk. Default: 10 pixels.
However, changing ~/.xscreensaver esis: 750
pointerHyster
then restarting xscreensaver
$ killall xscreensaver ; xscreensaver &
does not seem to affect.
On Breezy, 'apt-get source xscreensaver': 4.21/driver/ prefs.c 1605: hysteresis > 100) p->pointer_ hysteresis = 100;
xscreensaver-
if (p->pointer_
This limitation is not mentioned on manpage.
I think the maximum of pointer_hysteresis should be changed to 2000, so that mouse events could be ignored. That would also make xscreensaver behave like described on manpage.