The Lstroke (Ł/ł letter) mapping was inverted. Maybe the appropriate maintainer can send this to upstream. diff --git a/usr/local/share/X11/xkb/symbols/ca b/usr/local/share/X11/xkb/symbols/ca index 3d458f0..e5ca40c 100644 --- a/usr/local/share/X11/xkb/symbols/ca +++ b/usr/local/share/X11/xkb/symbols/ca @@ -343,7 +343,7 @@ xkb_symbols "multix" { key.type[group1]="EIGHT_LEVEL_SEMIALPHABETIC"; key <AD01> {[ q, Q, NoSymbol, NoSymbol, NoSymbol, Greek_OMEGA ]}; - key <AD02> {[ w, W, NoSymbol, NoSymbol, Lstroke, lstroke ]}; + key <AD02> {[ w, W, NoSymbol, NoSymbol, lstroke, Lstroke ]}; key <AD03> {[ e, E, NoSymbol, NoSymbol, oe, OE ]}; key <AD04> {[ r, R, NoSymbol, NoSymbol, paragraph, registered ]}; key <AD05> {[ t, T, NoSymbol, NoSymbol, tslash, Tslash ]};
*** Bug 274474 has been marked as a duplicate of this bug. ***
Thanks. If the intention is for the patch to apply downstream, pending something upstream, then please make it an attachment; and use the available features (in the dialogue) to request approval. ^Triage: * status * severity * remove a tag from the summary line. <https://wiki.freebsd.org/Bugzilla/DosAndDonts#tags>
Apparently upstream has this issue fixed already, but we're using an older version of xkeyboard-config. https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/commit/0766fb50dabc814138d9dfea17af1adc574e9a56
Submitted a PR to bump the port version: https://reviews.freebsd.org/D42212
Fixed as of e6f66fef0255