FS#52800 - [xorg-server] keypress is delayed to keyrelease on rotated screen in xorg 1.19

Attached to Project: Arch Linux
Opened by Frederick Eaton (Herodotus) - Wednesday, 01 February 2017, 08:25 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 11 December 2019, 12:25 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Laurent Carlier (lordheavy)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The problem I'm experiencing is that when I press a key, the "KeyPress" event is not sent until the key is released, or ~200ms passes (my subjective timer, could be way off), whichever comes first. This problem only happens when I send input to a display which I've rotated using xrandr.

See: https://bbs.archlinux.org/viewtopic.php?pid=1687968#p1687968

Additional info:
* xorg-server 1.19.1-1


Steps to reproduce:

1. Rotate screen
2. Open 'xev' or just type in a terminal
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 11 December 2019, 12:25 GMT
Reason for closing:  Upstream
Comment by Andreas Radke (AndyRTR) - Wednesday, 01 February 2017, 16:36 GMT
Please check/file an upstream report.
Comment by Frederick Eaton (Herodotus) - Wednesday, 01 February 2017, 18:28 GMT
Did you manage to reproduce it? Any tips on downgrading?
Comment by Frederick Eaton (Herodotus) - Saturday, 04 February 2017, 21:34 GMT
By the way I filed a bug report here:

https://bugs.freedesktop.org/show_bug.cgi?id=99634

They/we think it's the Intel driver. Still no reproducers.
Comment by Andreas Radke (AndyRTR) - Wednesday, 21 March 2018, 12:40 GMT
Is this still an issue?
Comment by Frederick Eaton (Herodotus) - Wednesday, 21 March 2018, 17:56 GMT
You want me to change my config back and test it again? I just switched to the default driver which I think is modesetting. The upstream bug report has a latest post in November saying that the problem still exists on:

xf86-video-intel 2.99.917 (37a682aa)
xorg-server 1.19.5

I have xorg-server 1.19.6 but xf86-video-intel is still the same version 2.99.917. Do you think they would have fixed it without closing the upstream bug?
Comment by Andreas Radke (AndyRTR) - Wednesday, 21 March 2018, 18:58 GMT
Since you seem to be the only Arch user you could confirm it still being present or fixed meanwhile on either Xorg, intel driver oder kernel drm side.
Comment by Frederick Eaton (Herodotus) - Wednesday, 21 March 2018, 20:14 GMT
OK give me a day or two, thank you. I have many terminal windows open :)
Comment by Frederick Eaton (Herodotus) - Friday, 23 March 2018, 10:15 GMT
I just confirmed that the bug is still present.

$ pacman -Q xf86-video-intel xorg-server
xf86-video-intel 1:2.99.917+812+g75795523-1
xorg-server 1.19.6+13+gd0d1a694f-1
Comment by Andreas Radke (AndyRTR) - Wednesday, 11 December 2019, 12:25 GMT

Loading...