Так что недавно я заинтересовался APL, языком программирования с необычными символами. Один из способов написать это - добавить макет APL поверх вашего национального макета и нажать клавишу-модификатор. Я дошел до того, что я могу удерживать CTRL и переключаться, но как я могу использовать CTRL как мертвый ключ для одного символа в макете APL, который переключается обратно после? Я использовал XKB, но я не думаю, что это возможно сделать с XKDB. setxkbmap -option grp:rctrl_switch почти делает это.

Я использую разветвленный графический интерфейс GNOME (Mate) под управлением openSuse.

Примечание: я не могу просто использовать CTRL глобально как мертвый символ, если только он не влияет на RCTRL, потому что я пользователь Emacs, и это будет вредно. Я не использую RCTRL, когда использую Emacs, поэтому он открыт для повторного связывания. Поэтому активация липких клавиш на самом деле не вариант.

0