@10: It shouldn't. Expecting every game, past present and future
(including closed-source ones where the developers bundled a copy of
everything except libc and libGL to avoid having to maintain them) to
special-case joysticks on Linux is insanity.

This disagreement over approach reminds me of a Buddhist quote.

“Where would I find enough leather
To cover the entire surface of the earth?
But with leather soles beneath my feet,
It’s as if the whole world has been covered.”

Even if that weren't the case, ignoring the joystick is architecturally
wrong. The X server is supposed to reset the screensaver counter on
INPUT. Joysticks are input. (And they're not typically used for the
special "Let's control the music player without waking the monitors"
case which justifies LIRC also being an exception.)

Anyway, since the xf86-input-joystick driver can watch the joystick
without blocking other applications, I've just e-mailed the upstream
developer/maintainer to ask whether it's possible to use it to map
joystick input to the X11 input queue in a way which would have no
effect beyond being visible to the screensaver subsystem.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-screensaver in Ubuntu.
https://bugs.launchpad.net/bugs/30378

Title:
  Joystick activity does not stop the screensaver

Status in GNOME Screensaver:
  Invalid
Status in “gnome-screensaver” package in Ubuntu:
  Invalid

Bug description:
  While playing games entirely with the joystick the screensaver is
  activated every few minutes.

  Input activity from a joystick should have the same results as
  activity from the mouse or keyboard.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-screensaver/+bug/30378/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to