merge 506001 374644
thanks

On Tue, 18 Nov 2008, Tim Connors wrote:

> If I use xine to view a DVB stream or any video files (but not when it
> is not actively playing anything), then every 20 seconds, if I have
> the left control key (but not right ctrl key) down at that point in
> time, then the ctrl key remains no longer pressed (xev shows an event
> that I couldn't interpret, but when I really released the control key
> later on, a real keyup event was then triggered)
>
> You can demonstrate this by opening an xterm and holding down ctrl-g
> if that generates beeps for you (or maybe press ctrl-m to get newlines
> at the prompt).  Depending on what time in this 20 second "cycle" you
> first pressed ctrl-g, within 20 seconds the dinging will stop and a
> stream of "g"s will come out.  Lift ctrl and press it again, and 20
> seconds after the dings first stop, they'll stop again.  Over quite a
> few minutes of testing, it was hapenening every 12, 32 and 52 seconds
> past the minute.
>
> I hadn't noticed this before tonight's aptitude dist-upgrade run
> (which picked up xkb-data amongst 2 weeks worth of other packages),
> but that's never any sort of gaurantee that it hadn't always been
> there and I simply failed to create the right circumstances because I
> only recently started to watch my TV tuner card whilst also using the
> computer for other purposes.
>
> Both keyboard and TV tuner card are plugged in via USB (different
> hubs), but I think I have turned off USB autosuspend for both.  But it
> happens when playing files anyway, so it can't be any kind of such
> conflict.  If it is something to do with polling lirc, I haven't
> explicitly enabled a remote control.  Any other thoughts?

Ah, it's the anti-screensaver measure documented in bug 374644.

Would setting 'xset s' parameters be a more portable, less annoying way of
disabling the screensaver temporarily?  Or perhaps detect the presense of
xscreensaver etc on the current display, and run 'xscreensaver-command
-deactivate' periodically.

Note that even performing this pressing-of-the-ctrl-key countermeasure
only when fullscreened is not sufficient - those of us who have multiple
screens like to display xine fullscreen on one monitor and do real work on
another monitor :)

Note also, that this likely breaks accessibility:
http://ubuntuforums.org/showthread.php?t=595976

-- 
Tim Connors                  |  Anglo-Australian Observatory
http://site.aao.gov.au/twc   |  Coonabarabran, NSW 2357, Australia
                             |  Tel: +61 2 6842 6286



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to