Можно конечно сделать, что бы пользователь сам сообщал контроллеру, что переключился РУС-ЛАТ. Причем, он это уже и так делает, переключая раскладки клавишей Scroll Lock.

Тогда будет крайне непонятно поведение клавиатуры, если Scroll Lock и РУC/ЛАТ будут в противоположных состояниях.