Будет вам реакция Но потом.
У меня есть такая идея: сделать разные раскладки (layout1.kbd, layout2.kbd,...), а переключение сделать зависимым от какого-либо бита порта, например порта, куда выдаётся индикация РУС/ЛАТ. Вопрос только, как сделать, если у компьютера нету такой индикации? Можно, конечно, дополнительно какую-либо клавишу для этой цели иметь.