
Программа работает, используя принцип невозможности сочетаний некоторых букв для русского и английского языков. В русском языке, например, слово не может начинаться с буквы "Ь". Punto Switcher следит за тем, какие буквы на клавиатуре набираются и, если программа видит недопустимое сочетание, например, "Ьщку" ("More"), после нажатия пробела, Enter или Tab происходит автоматическое переключение раскладки. Мы использовали словарь из нескольких миллионов слов для того, чтобы определить невозможные сочетания.

![The KMPlayer 2.9.4.1435b (DXVA) (Windows x86-x64) [Сборка от 30.08.2009] The KMPlayer 2.9.4.1435b (DXVA) (Windows x86-x64) [Сборка от 30.08.2009]](http://s53.radikal.ru/i140/0910/ab/36a05ec98541.jpg)












