Имеется моё приложение со множеством окон.
Соответственно пользователь настроил клавиатуру под моё приложение (рус\лат и CapsLock).
При запуске других приложений (моё приложение не закрывается),
пользователь настраивает клавиатуру под новое приложение.
При возврате к моему приложению нужна "настройка клавиатуры моего приложения " , соответственно при выходе из моего приложения нужна "настройка того приложения к которой вернулись".
Как всё это отследить?
И если можно исходник.