Bug 13937

Summary: xkb autorepeat stops working after unfreezing the device.
Product: xorg Reporter: Raúl <rasasi78>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: cloos
Version: gitKeywords: NEEDINFO
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Raúl 2008-01-04 16:42:42 UTC
Hello All:

I'm on Debian unstable which currently bundles git20071212 for xserver. This includes the patch specified on that bug and the problem is solved for what that bug concerns, but there are still some important issues.

When I reproduce the causes leading to #13511, Xorg is not unusable anymore, but key autorepetition doesn't work and so are some key combinations like alt-tab, or meta-right mouse button-drag which I use to resize windows.

Ctrl-C or Ctrl-D works, BTW.

Thanks.
Comment 1 Pawel Wiejacha 2008-02-23 15:27:18 UTC
I have just manually changed

-       device->public.realInputProc = proc; \
+        if (proc != device->public.enqueueInputProc) \
+            device->public.realInputProc = proc; \

and now X does not freeze (when I "abuse" Win+KeyPad_+ Win+Shift+KeyPad_+ in Amarok global shortcuts) but auto-repetition and mouse-wheel does not work. 
Comment 2 Raúl 2008-03-18 15:32:09 UTC
Well, I'm on debian unstable 2:1.4.1~git20080131-2 which according to the changelog, 
http://packages.debian.org/changelogs/pool/main/x/xorg-server/xorg-server_1.4.1~git20080131-2/changelog , has some more patches cherry picked from the git tree.

I've noticed a slight improvement in the behaviour of the server. The volume slider on my laptop works better, this means that volume goes up (or down) and stops raising (or lowering) shortly. When I first saw this problem, the volume went up (or down) indefinitely till you return the slider to a sort of "standby" position.

Even with this, autorepetition still fails to work after I use the volume slider so do some key combinations like alt-tab or meta-F1.

Regards,
Comment 3 Peter Hutterer 2008-05-01 00:50:53 UTC
This should be fixed with Tom's patch to 13511. Can you please confirm this?
Comment 4 Peter Hutterer 2008-07-16 05:43:52 UTC
No reply for 2 months, and a patch is in the tree that supposedly fixed this
issue. claiming as fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.