Как Вы определяете, какой метод ввода в настоящее время активен - пользователь может изменить метод ввода (программируемая клавиатура) долгим нажатием на текстовом поле редактирования - Из кода, как каждый определяет, какой метод ввода пользователь выбрал