Привет. Пытаюсь поменять местами клавиши на клаве, решил сделать не топорно правя файлы в /usr/share/X11, а через конфик-опцию в sway
input <identifier> xkb_file <file_name>
Sets all xkb configurations from a complete .xkb file. This file can be dumped from xkbcomp $DISPLAY keymap.xkb. This setting overrides xkb_lay‐
out, xkb_model, xkb_options, xkb_rules, and xkb_variant settings.
сделал дамп через xkbcomp:
root /usr/share/X11/xkb/rules # xkbcomp $DISPLAY xkb_config.xkb
подключаю:
input keyboard xkb_rules "xkb_config.xkb"
Результат - жалуется на ошибки в файле, пытался скомпилировать .xkb в .xkm, итог аналогичный. Может кто уже мучился? Если чего-то накостылится, то хотелось бы кинуть xkb_config.xkb в ~/.config/sway, но никак не выходит, не находится там конфиг, по-всякому задавал пути - отностельный и абсолютные. Интересно, почему решили взять иксовый xkb? Как-то причесать бы его под wayland.