xpra icon
Bug tracker and wiki

Opened 2 years ago

Closed 7 months ago

#941 closed defect (needinfo)

Key Release events miss

Reported by: akaWolf Owned by: akaWolf
Priority: major Milestone: 2.0
Component: client Version: trunk
Keywords: Cc:

Description (last modified by Antoine Martin)

Sometimes it happening, that some keys didn't released.

I get two logs of when key release doesn't occured: client attachment/ticket/941/941-client.txt and server attachment/ticket/941/941-server.txt. I'm not sure, which one key is leave pressed, but I find some strange GDK_KEY_PRESS keyval=ISO_Next_Group, and then GDK_KEY_RELEASE keyval=Shift_R

attachment/ticket/941/941-client2.txt -- it's another log of a keyboard bug at client side. as you can see, there is GDK_KEY_PRESS keyval=Control_R (at 12:33:41,572), but there is no GDK_KEY_RELEASE keyval=Control_R (after 12:33:41,572).

All info about my client and server environment is included in #939.

Attachments (3)

941-client.txt (18.8 KB) - added by Antoine Martin 2 years ago.
client keyboard debug log
941-server.txt (56.5 KB) - added by Antoine Martin 2 years ago.
server keyboard debug log
941-client2.txt (20.7 KB) - added by Antoine Martin 2 years ago.
another client debug log

Download all attachments as: .zip

Change History (7)

Changed 2 years ago by Antoine Martin

Attachment: 941-client.txt added

client keyboard debug log

Changed 2 years ago by Antoine Martin

Attachment: 941-server.txt added

server keyboard debug log

Changed 2 years ago by Antoine Martin

Attachment: 941-client2.txt added

another client debug log

comment:1 Changed 2 years ago by Antoine Martin

Description: modified (diff)
Status: newassigned

(replaced links with attachments)

comment:2 Changed 2 years ago by Antoine Martin

(setting milestone)

comment:3 Changed 8 months ago by Antoine Martin

Milestone: 2.0
Owner: changed from Antoine Martin to akaWolf
Status: assignednew

This ticket got lost somehow.

@akaWolf: what is the problem that you're seeing?
Modifier keys don't need to be synced with keypresses, we send the list of modifiers with all mouse and keyboard events and sync them each time. (with some exceptions, but always for "Control")

comment:4 Changed 7 months ago by Antoine Martin

Resolution: needinfo
Status: newclosed

Not heard back.

Note: See TracTickets for help on using tickets.