April 16, 2026
7:30 a.m.
Rémi Bernon (@rbernon) commented about dlls/winex11.drv/keyboard.c:
/* get data for keycode from X server */ for (i = 0; i < syms; i++) { + /* With Xkb, the current group index is encoded in bits 13-14 of the + state field. + + Ref: X Keyboard Extension: Library specification (section 18.1.1) */ state = xkb_group << 13 | (i & 1 ? ShiftMask : 0) | (i & 2 ? altgr_mod : 0);
This could/should probably be squashed with previous change. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10550#note_136454