Сам спросил сам ответил.
Параметр Toggle Keymap вообще непонятно за что отвечает и как работает.
Как я понял, каждая раскладка имеет свой keymap, в котором указываются сразу две переключаемые раскладки. В основном это какой либо язык + англ. Номер кейкода отвечает на символ, номер кейкода с модификатором Altgr отвечает за символ на второй раскладке.
В итоге копипастом, берутся кейкоды из DE и перегоняются RU за место английский букв и всех непохожих символов.
На выходе получил кастомный keymap которые переключает ru-de.
PS команда showkey поможет узнать кейкод нужной клавиши.