Closed atx closed 3 years ago
So, this seems to be a combination of X not accepting keycodes larger than 255 in its keymap and also all inputs getting merged together. Not sure if there is any reasonable fix at the moment.
Maybe related: swaywm/sway#5461 (comment)
Yup, that seems to do the trick. Thanks for noticing.
Leaving open for a while longer, since:
include "default"
for the xkb_compatibility
and xkb_types
sections won't cause some unforeseen issues down the linexkbcli interactive-x11
crash for some weird reason. Other applications I have tested seem to do fine though, so it may just be a bug in xkbcli
xkbcli interactive-x11
exits because it checks keycode == 9
to look for Esc, which we use for the 3rd character. Fix: https://github.com/xkbcommon/libxkbcommon/pull/253
For whichever reason the dynamically generated keymap does not propagate to an application running under Xwayland. This is likely a bug somewhere in sway/wlroots/Xwayland.