Opened 7 years ago

Closed 7 years ago

Last modified 113 minutes 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: sscanner@…

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 (22)

comment:1 Changed 7 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 7 years ago by jeremyhu@…

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

This is fixed in 1.4.2-apple8.

comment:4 Changed 8 weeks ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:5 Changed 8 weeks ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:6 Changed 8 weeks ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:7 Changed 8 weeks ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:8 Changed 7 weeks ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:9 Changed 7 weeks ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:10 Changed 6 weeks ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:11 Changed 3 weeks ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:12 Changed 3 weeks ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:13 Changed 3 weeks ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:14 Changed 24 hours ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:15 Changed 18 hours ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:16 Changed 18 hours ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:17 Changed 5 hours ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:18 Changed 5 hours ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:19 Changed 3 hours ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:20 Changed 3 hours ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

comment:21 Changed 113 minutes ago by sscanner@…

  • Cc sscanner@… removed

Cc Me!

comment:22 Changed 113 minutes ago by sscanner@…

  • Cc sscanner@… added

Cc Me!

Note: See TracTickets for help on using tickets.