Нет, эта схема не пойдёт, так как если клаву тряханёшь то кнопки опять переключать язык, а я предлагал чтоб при нажатии на кнопку размыкались бы контакты и питание на нижнюю клаву вообще не поступало бы. И опять же мне это было бы удобно так как я сижу в большом удобном кресле и клева лежит на коленях,(собственно для етого и датчик, чтоб нижние кнопки не нажимались
) А вот тем у кого клава лежит на столе это постоянное переворачивание думаю будет неудобным, для этого я подумал про выдвижную клаву в посте выше
Ну а вообще было бы неплохо просто сделать отдельную кнопку переключающую язык с индикацией включонного языка.