Ticket #145 (closed usability: fixed)

Opened 6 years ago

Last modified 6 years ago

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

comment:1 Changed 6 years ago by jeremyhu@…

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

comment:2 Changed 6 years ago by jeremyhu@…

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

This is fixed in 1.4.2-apple8.

Note: See TracTickets for help on using tickets.