Ну почему сразу извращенец. Многие используют в качестве паролей русские слова, набранные при английской раскладке клавиатуры. В таком случае при вводе пароля с экранной клавиатуры без видимых букв второй раскладки довольно затруднительно.
Но при переключении изображенной на картинке выше клавиатуры в английскую раскладку английские буквы на ней станут приоритетными, а русские уйдут на второй план. Таким образом, пользователь все равно сразу видит, какая раскладка активна в данный момент и никакой PuntoSwitcher не требуется.