April 15, 2026
7:46 p.m.
Matteo Bruni (@Mystral) commented about dlls/winex11.drv/keyboard.c:
+ *variant = rxkb_layout_get_variant(iter); + return TRUE; + } + } + + return FALSE; +} +#endif + +static const struct layout_id_map_entry +{ + const char *name; + LANGID langid; +} layout_ids[] = +{ + { "af", MAKELANGID(LANG_DARI, SUBLANG_DEFAULT) }, Maybe worth mentioning that I turned this into a "normal" sorted array (compared to winewayland's version) because, later on, I'm going to reuse it in reverse for creating `struct layout` layouts from `X11DRV_KEYBOARD_DetectLayout()` in the fallback case.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10550#note_136352