Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#145 closed usability (Fixed)

X modifier key state confused after left and right modifier held down at once

Reported by: squeegee@… Owned by: jeremyhu@…
Priority: Expected Milestone: 2.3.1
Component: xserver Version: 2.3.0 (xserver-1.4.2-apple5)
Keywords: modifier shift ctrl Cc:

Description

Beginning with 2.3, I started seeing X11's notion of the shift key's state becoming confused. I narrowed it down to a reproducible case:

Start with no keys pressed. Hold down the left shift key, then hold down the right shift key, then release the left, then release the right. X11 now thinks "the shift key" is still down. Typing unmodified alphabetic characters gives their uppercase versions.

This also misbehaves the same way with the control key.

I reproduced this on multiple machines with laptop keyboards and apple's silver extended keyboard. At the same time X11's notion of the modifier is incorrect, Mac OS X is not confused.

Change History (3)

comment:1 Changed 6 years ago by jeremyhu@…

  • Milestone set to 2.3.1
  • Priority changed from minor to critical
  • Status changed from new to assigned

comment:2 Changed 6 years ago by jeremyhu@…

  • Resolution set to fixed
  • Status changed from assigned to closed

This is fixed in 1.4.2-apple8.

Note: See TracTickets for help on using tickets.