аргументы будут?
задействовать не используемые обычно правые shift, control, alt
man keyboard
и по ссылкам оттуда. input "type:keyboard" xkb_layout "us,ru,ua"
bindsym Alt_R exec swaymsg "input type:keyboard xkb_switch_layout 0"
bindsym Control_R exec swaymsg "input type:keyboard xkb_switch_layout 1"
bindsym Shift_R exec swaymsg "input type:keyboard xkb_switch_layout 2"
--- keypad.old 2017-03-26 22:34:14.000000000 +0700
+++ keypad 2017-11-13 15:43:17.528523496 +0700
@@ -14,7 +14,7 @@
key <KP1> { [ KP_End, KP_1 ] };
key <KP2> { [ KP_Down, KP_2 ] };
key <KP3> { [ KP_Next, KP_3 ] };
- key <KPEN> { [ KP_Enter ] };
+ key <KPEN> { [ Return ] };
key <KPEQ> { [ KP_Equal ] };
key <KP0> { [ KP_Insert, KP_0 ] };