https://bugs.kde.org/show_bug.cgi?id=490270
Nicolas Fella <nicolas.fe...@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |CONFIRMED Ever confirmed|0 |1 CC| |nicolas.fe...@gmx.de --- Comment #1 from Nicolas Fella <nicolas.fe...@gmx.de> --- Also happening with 5.27, so not a new behavior. What's suspicious and probably related: Using "Never" we first get wl_keyboard.key, then wl_keyboard.modifiers: [14: wl_keyboard] key: serial: 12960; time: 12368442; key: 37; state: 1 (pressed) sym: Control_L (65507), utf8: '' [14: wl_keyboard] modifiers: serial: 12961; group: 0 depressed: 00000004: Control latched: 00000000 locked: 00000000 [14: wl_keyboard] key: serial: 12962; time: 12372454; key: 37; state: 0 (released) sym: Control_L (65507), utf8: '' [14: wl_keyboard] modifiers: serial: 12963; group: 0 depressed: 00000000 latched: 00000000 locked: 00000000 Using other settings we get first wl_keyboard.modifiers, then wl_keyboard.key: [14: wl_keyboard] modifiers: serial: 13475; group: 0 depressed: 00000004: Control latched: 00000000 locked: 00000000 [14: wl_keyboard] key: serial: 13477; time: 12451531; key: 37; state: 1 (pressed) sym: Control_L (65507), utf8: '' [14: wl_keyboard] modifiers: serial: 13478; group: 0 depressed: 00000000 latched: 00000000 locked: 00000000 [14: wl_keyboard] key: serial: 13480; time: 12452327; key: 37; state: 0 (released) sym: Control_L (65507), utf8: '' https://wayland.app/protocols/wayland#wl_keyboard:event:key says > If this event produces a change in modifiers, then the resulting > wl_keyboard.modifiers event must be sent after this event. -- You are receiving this mail because: You are watching all bug changes.