Bug 11831

Summary: VT switch from and to server does not clear modifiers
Product: xorg Reporter: Michel Dänzer <michel>
Component: Input/KeyboardAssignee: Daniel Stone <daniel>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: dr-xorg, peter.hutterer
Version: git   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 8888    

Description Michel Dänzer 2007-08-03 08:27:03 UTC
After VT switching away from and back to the server, it still seems to consider Control and Alt pressed, so until I actually press and release them again, pressing Backspace zaps the server. Interestingly though, this doesn't seem to affect other (at least 'normal') keys, I can type normally until I want to correct a typo...

I thought this was the infamous bug 11683, but although I can confirm that's fixed, the above still happens.
Comment 1 Michel Dänzer 2007-09-05 06:08:08 UTC
According to git-bisect, this was introduced with:

commit bec4e47d128ec40b58a2c9aae475f6a6fc4323c3
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Jun 25 10:51:42 2007 +0930

    NULL-terminate device list when synthesizing core devices.
    
    This fix is required for 93ca526892c0d22afa05cce6496198c652043a19 to work.
Comment 2 Michel Dänzer 2007-09-06 00:35:09 UTC
Fixed by commit aa7ed1f5f35cd043bc38d985500aa0a32e857e84 on the no-pci-rework branch, please merge onto the 1.4 branch.
Comment 3 Michel Dänzer 2007-09-06 00:47:36 UTC
Fix merged to 1.4 branch, thanks everybody.

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.