Рейтинг@Mail.ru

Устранение задержки при переключении раскладки

Если вы используете несколько раскладок клавиатуры – ну например английскую и русскую, а для переключения между ними нажимаете пару кнопок на клавиатуре – то наверняка заметили что между нажатием и непосредственно переключением есть определенная задержка, где-то в полсекунды.


То есть нажали, подождали полсекунды, и только после этого можно набирать текст на другом языке. Это раздражает само по себе, но особенно сильно это раздражает когда вы скажем печатаете русский текст в котором встречаются английские слова. Дело в том, что если вы нажали комбинацию на переключение языка, и начали набирать текст до того как переключение произошло – то язык не переключится вообще, и вы напечатаете абракадабру, либо же хотя бы несколько первых букв слова будут набраны не в той раскладке. Это раздражает просто пиздец как. Началась вся эта херня с переходом на Vista и Windows 7. Не помню, была ли задержка переключения раскладки в Windows XP, но в Windows 7 она есть точно.
Первое что нужно проверить – это действительно ли есть задержка. Дело в том что иконка языковой панели действительно может менять изображение с RU на EN и обратно с некоторым промедлением, однако на само переключение это никак не влияет и оно происходит быстро. Проверять лучше всего в командной строке, так как некоторые приложения, например Firefox могут вносить свои задержки за счет использование спелл-чекера.
Чего я только не делал в попытка убрать эту задержку – и отключал автонастройку (auto adjust). И исправлял параметр DelayBeforeAcceptance в реестр с 1000 по умолчанию на 200 и даже на 50. Как переключала с задержкой, так и переключает. Бесит ужасно. Единственный метод борьбы – это установить какую-ту утилиту для переключения языка, ну например Switch It. К сожалению, она пока не поддерживает Windows версии старше XP. Так что остается только великий и могучий Punto Switcher – он переключает раскладку мгновенно. К сожалению, он пока не поддерживает Windows 8, а судя под жалобам пользователей, в Восьмерке задержка переключения никуда не делась и раскладки по прежнему переключаются удручающе медленно. Это явный баг, но Microsoft это как обычно не колышит. Не знаю пробовал ли кто-нибудь туда писать, может я сам напишу. Но и вы тоже пожалуйтесь, чтобы у них было побольше жалоб от пользователей.

Leave a Comment