Hello. I want to do the following:
- Swap caps and ctrl;
- Set the switch - Caps to us and Shift + Caps to en
- Highlight the Scroll Lock on the English layout.
Here is my config, which I feed xkbcomp:
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { // include "pc+us+ru:2+inet(evdev)+group(shift_caps_switch)" replace key <CAPS> { [ Control_L ] }; replace key <LCTL> { [ Caps_Lock ] }; include "pc+us+ru:2+inet(evdev)+group(shift_caps_switch)" }; xkb_geometry { include "pc(pc105)" }; }; The trouble is that everything is not given at once - either the buttons change, or the switching of layouts is configured. How to be?