Автоматическое переключение клавиатуры с русского на английский: Punto Switcher 4.4.4.489 скачать бесплатно

Программа для переключения раскладки клавиатуры

Punto Switcher это программа, которая автоматически переключает раскладку клавиатуры с русского на английский, или наоборот с английского на русский.

Программа Punto Switcher особенно незаменима для тех людей, которым приходится часто набирать какой либо текст на клавиатуре, и при этом часто переключать раскладку клавиатуры. Так например, ища в интернете данную программу, в поисковике вы напишите что то типа:

“Punto Switcher скачать бесплатно”, эта поисковая фраза содержит в себе слова написанные английскими и русскими буквами, и если вы забудете переключить раскладку клавиатуры, у вас получится что то вроде: “Punto Switcher crfxfnm ,tcgkfnyj”.

Punto Switcher работает во всех приложениях, будь то текстовый редактор, веб-браузер, чат какой либо онлайн игры (или обычный чат), почтовый клиент, и т.д.

Если у вас имеется приличный стаж работы на компьютере, наверняка у вас возникала такая ситуация: вы что то усердно и продолжительно пишите, не замечая того, что раскладка клавиатуры у вас переключена на английский язык, в результате у вас получается вот такая бессмыслица: “ghjuhfvvf lkz gthtrk. xtybz hfcrkflrb rkfdbfnehs”, и вам приходится все удалять, и заново все переписывать. Если вам знакома такая ситуация, Punto Switcher для вас станет просто незаменимой программой.

Когда на компьютере у вас будет установлена программа Punto Switcher, о переключении раскладки клавиатуры можно будет забыть. Вы можете специально начать писать русское слово, при английской раскладке клавиатуры, программа Punto Switcher это заметит, и сама переключит раскладку на нужный язык, издавая при этом характерный звук.

Помимо автоматического переключения раскладки клавиатуры, программа Punto Switcher также обладает следующими функциями:

1) Перевод написанного текста в транслит. Выделите нужный вам текст, и нажмите сочетания клавиш Alt + Scroll Lock (это сочетание стоит по умолчанию). В итоге выделенный текст будет переведен в транслит, например:

вместо “раскладка клавиатуры” вы получите “raskladka klaviatury”.

2) Вы можете исправить неправильно написанный текст (то есть при неверной раскладке клавиатуры), выделив его и нажав сочетание клавиш Shift + Break.

3) Вы можете настроить автозамену. Можно задавать любые сокращения, и любые расшифровки для них, например: бб (До свидания), пр (Привет), и т.д.

4) Множество настраиваемых горячих клавиш.

5) Вы можете задавать свои правила переключения раскладки клавиатуры.

6) Можно указать программы, в которых не будет использоваться автоматическое переключение раскладки клавиатуры.

7) Есть функция “Дневник”. Включив эту функцию, будет сохранятся весь текст, который был введен при помощи клавиатуры.

 

Скачать программу для переключения раскладки клавиатуры:

Punto Switcher скачать бесплатно

Обзор Punto Switcher — Что это за программа и для чего она нужна?

Punto Switcher — маленькая утилита, которая позволяет после инсталляции в систему практически забыть про ручное переключение с русского языка на английский и обратно. Данная программа сама определит, какое слово Вы хотели набрать и на каком языке. В случае неправильного набора программа сама произведет автоматическое переключение раскладки клавиатуры с одного языка на другой. Работа программы основана на невозможности сочетания некоторых букв в словах того или иного языка, и если происходит набор таких букв, то программа автоматически переключает раскладку клавиатуры и меняет набранные символы на тот язык который должен быть установлен.

Punto Switcher позволяет экономить уйму времени, за счет того что не приходится постоянно стирать набранные не в той раскладке клавиатуры слова, и печатать их заново. Эта программа просто обязана быть у людей, которые набирают много текста, неважно на каком языке, будь то английский или русский. Она не только автоматически меняет раскладку клавиатуры, но так же исправляет другие мелкие недочеты в наборе.

Все возможности программы:

  • Автоматическое переключение раскладки клавиатуры на нужный из двух заданных в настройках языков (можно указать любую пару языков из установленных раскладок).
  • Ручное исправление ошибочно набранного выделенного текста либо последнего набранного слова при нажатии заданной пользователем горячей клавиши.
  • Замена системного сочетания клавиш для ручного переключения раскладки.
  • Плавающий индикатор. Размещение языкового индикатора в любом месте экрана.
  • Назначение или отмена опций автопереключения и автоисправления для выбранных пользователем программ.
  • Перевод русскоязычного текста в транслит и обратно.
  • Преобразование числа в текст. Замена выделенного числа или денежной суммы, написанных цифрами, на число или сумму прописью.
  • Отображение индикатора текущей раскладки в системном лотке в виде флагов.
  • Звуковое оповещение о переключении раскладки, свой звук нажатий клавиш для каждой раскладки клавиатуры.
  • Автозамена текста по заранее заданным в программе шаблонам, например, «пкд» можно автоматически заменять на «Привет, как дела?».
  • Исправление наиболее часто встречающихся опечаток. В настоящее время опция не поддерживается, но пользователь сам может создать в разделе «Автозамена» список исправления опечаток.
  • Очистка текста от форматирования при его копировании и вставке. Для активизации опции необходимо назначить для неё «горячую клавишу».
  • Проверка допустимости сочетания букв для текущего языка в набираемом тексте, оповещение звуком при обнаружении языковых аномалий.
  • Просмотр, загрузка в файл буфера обмена Windows, хранение до 30 буферов обмена.
  • Ведение дневника — сохранение всех текстов, набираемых на клавиатуре (опционально), также сохранение выделенного текста в дневник по горячей клавише.
  • Горячие клавиши для поиска выделенного на экране текста: «Найти в Яндексе», «Яндекс.Словарях», «В русской Википедии», «В английской Википедии».
  • Отправка разработчикам по электронной почте новых предложений по комбинации преобразуемых символов.
  • Отправка текста в Твиттер из любого приложения.

Программа Punto Switcher работает под управлением Microsoft Windows и Mac OS X, является полностью бесплатной и не имеет каких-либо ограничений на использование, поэтому Вы можете загрузить её с нашего сайта или с официального сайта программы.

Как запретить Windows 10 автоматически добавлять раскладки клавиатуры (например, клавиатуру США)

спросил

Изменено 17 дней назад

Просмотрено 232 тысячи раз

Обновление: это длинный пост, вы можете сразу перейти к ответу ниже


Примечание: Быстрый список языков относится к списку на снимке экрана ниже, доступному через ярлык Win + Пробел

У меня есть два языка для проверки правописания Windows в моей системе, Английский (США) и Французский (Швейцария) , но, несмотря на то, что оба языка правильно настроены с клавиатурой ввода «Швейцарский французский», ввод US Keyboard продолжает появляться в этом списке:

Вот настройки для Английский (США) язык, вы можете видеть, что ввод только «Швейцарский французский»:

То же самое для Français (Швейцария) , единственный ввод «Швейцарский французский»:

В управлении Панель, обе также установлены как швейцарский французский:

Все мои настройки настроены на использование «списка языков»:

Вот несколько вещей, которые я уже пробовал:

  • Мне уже удалось удалить его с помощью некоторой языковой гимнастики, добавляя и удаляя языки, он всегда в конечном итоге возвращается
  • Я уже сделал это: https://superuser. com/a/484595/168632
  • В моих настройках реестра также нет упоминания о клавиатуре США:

Пожалуйста, помогите, я в отчаянии, это мой третий компьютер с Windows 10, и все они делают то же самое.

  • окна
  • окна-10
  • клавиатура
  • язык
  • языки ввода

4

Чтобы устранить эту проблему, удалите папку реестра Preload и выйдите из системы. или перезагрузите компьютер:

 HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
 

Эта папка, по-видимому, представляет собой устаревший пережиток, содержащий раскладки клавиатуры, не указанные пользователем, которые будут добавлены в список языков при входе пользователя в систему. верните эту надоедливую папку , вот несколько, с которыми я столкнулся лично:

  • Удаленный рабочий стол на компьютер с американской раскладкой
  • Использование той же учетной записи Microsoft на другом компьютере, на котором все еще есть это выпуск

Всякий раз, когда проблема возвращается, эту папку реестра необходимо снова удалить.

Редактировать 2: Благодаря предложению @Lu55, вот удобная однострочная строка для использования в командной строке с правами администратора:

 reg delete "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload" /f
 

Редактировать: Я создал RemovePreload.reg текстовый файл со следующим содержимым, таким образом, это исправление можно легко повторно применять каждый раз без навигации по реестру:

 Редактор реестра Windows версии 5.00
[-HKEY_USERS\.DEFAULT\Раскладка клавиатуры\Предварительная загрузка]
 

Чтобы использовать это, сохраните его в текстовом файле и измените расширение с .txt на .reg . Затем, когда он возвращается, вы можете просто дважды щелкнуть по нему и перезапустить или выйти.

14

На самом деле решение довольно простое и не требует редактирования реестра!

  • Перейдите к Регион и язык (ранее назывался Языковые настройки) , щелкните Английский (США) и перейдите к Опции 2 9.

  • Если вы видите там «Клавиатура США», удалите ее , и все готово.

  • Если кнопка удаления не работает/отключена, сначала добавьте другую клавиатуру, а затем повторите попытку.

  • ОДНАКО , если вы его там не видите, нажмите Добавить клавиатуру , добавьте «клавиатуру США», затем удалите эту клавиатуру, и все готово.

Я понял это после проб и ошибок, пробуя разные вещи, у меня была та же проблема.

19

Я нашел ответ уже через час для сборки:

 Имя ОС: Microsoft Windows 10 Pro
Версия ОС: 10.0.18362 Н/Д Сборка 18362
 
  1. Это будет работать даже после перезапуска.
  2. Это легко сделать. И установить навсегда.
  3. Это предотвратит создание любых других языков для новых пользователей.
  4. Эти языки больше не будут отображаться на экране входа в систему.
  5. Нет взломов реестра, которые у меня не сработали после перезапуска.

Вы также можете использовать ( , но сначала проверьте языковые настройки — см. скриншоты ниже ).

Панель управления Регион Административная вкладка → Копировать настройки...


Вот шаг на изображениях с обозначениями на изображениях также для справки.

Тогда ваш реестр должен выглядеть так, только с одной предварительной загрузкой.

Скопируйте этот Computer\HKEY_USERS\.DEFAULT\Keyboard Layout\Preload в адресную строку редактора реестра, чтобы сразу перейти к нему и проверить самостоятельно.

6

Это не постоянное исправление, а удобный пакетный файл, который добавляет раскладку клавиатуры en-US , а затем удаляет ее (вы должны сначала добавить ее, чтобы иметь возможность ее удалить).

Remove_en-US.xml :

 
    
    
        
    
    
    
        
        
        
        
    

Remove_en-US.bat :

 управление intl.cpl, /f:"%CD%\Remove_en-US.xml"
 

Затем вы можете просто запустить Remove_en-US.bat , чтобы удалить макет. Я настроил его на запуск этого пакетного файла всякий раз, когда я разблокирую свою машину в своем планировщике задач, что, наконец, устранило эту проблему для меня.

Здесь 0409 — это идентификатор локали , а 00000409 — значения раскладки клавиатуры. Для списка идентификатора локали : значение раскладки клавиатуры см. https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825682(v=win.10).

3

В Windows 10 есть два места для настройки клавиатуры, панель управления ->

Язык

Другой находится в настройках, как и на вашем скриншоте

Внесите изменения и там, это должно решить проблему.

1

У меня не было записи 409 в реестре (см. принятый ответ). Шаги, которые я предпринял для удаления английского языка (США) из меню быстрого выбора:

  1. Откройте «Языковые настройки» из меню быстрого выбора.
  2. Добавить английский язык (США).
  3. Удалить английский язык (США).

Совет: В Панели управления\Все элементы панели управления\Язык\Дополнительные настройки -> Изменить горячие клавиши языковой панели вы можете установить действие горячей клавиши для «Между языками ввода» на «(Нет)», чтобы избежать случайного переключения раскладки клавиатуры.

1

Ответ Микеля выше исправляет это …. но на всякий случай, если это снова появится для вас (как это было для меня): возможно, у вас есть

настраиваемый ярлык AutoHotkey для изменения раскладки клавиатуры?

Проблема заключалась в том, что мой скрипт AutoHotkey содержал следующие строки кода:

 ; Это должно быть заменено любым вашим родным языком. Видеть
; http://msdn.microsoft.com/en-us/library/dd318693%28v=vs.85%29.aspx
; для списка языковых идентификаторов.
el := DllCall("LoadKeyboardLayout", "Str", "00000408", "Int", 1)
en := DllCall("LoadKeyboardLayout", "Str", "00000409", "Int", 1
 

Таким образом, хотя на моем рабочем столе это будет прекрасно работать и переключаться с английского (раскладка клавиатуры для Великобритании) на греческий (раскладка клавиатуры для Великобритании) и наоборот, на моем ноутбуке с клавиатурой для США этот скрипт будет отвечать за появление дополнительных раскладок.

ни с того ни с сего на моем переключателе языка.

Надеюсь, это поможет!

Юбилейный выпуск Windows 10 содержит новую «функцию», в которой предполагается, что региональные и языковые настройки имеют обязательную раскладку клавиатуры. Эти макеты нельзя удалить через графический интерфейс настроек.

Но я смог преодолеть это через PowerShell с помощью такого скрипта:

 $1=New-WinUserLanguageList en-US
$1.Добавить("NL-NL")
$1.Добавить("де-DE")
Set-WinUserLanguageList $1
 

Скопируйте и вставьте его в окно PowerShell.

Демонстрация выше настраивает макет США по умолчанию с дополнительными макетами NL и BE. Отрегулируйте по мере необходимости.

1

  1. Панель управления
  2. Часы, язык и регион
  3. Язык
  4. Изменить методы ввода
  5. Расширенные настройки
  6. Переопределение метода ввода по умолчанию
  7. Выберите предпочтительную раскладку (вместо «Использовать список языков»)
  8. Сохранить

2

На самом деле кажется, что проблема связана с тем же ключом под вашим фактическим профилем пользователя ( HKEY_USERS\S-1-5-21-. ..\Раскладка клавиатуры\Предварительная загрузка ), а не просто HKEY_USERS\.DEFAULT\Раскладка клавиатуры\Предварительная загрузка .

Я могу воспроизвести это довольно последовательно — когда я добавляю ключ 00000429, например, туда и перезагружаюсь, я автоматически добавляю персидскую клавиатуру, а когда я удаляю ее и перезагружаюсь, персидской уже нет.

В общем, вы можете убедиться, что у вас нет нежелательных языков ни в HKEY_USERS\.DEFAULT\Keyboard Layout\Preload или HKEY_USERS\S-1-5-21-...\Раскладка клавиатуры\Предварительная загрузка .

1

Я перепробовал все ответы выше и еще в дюжине мест, но, к сожалению, ни один из них не сработал. Тем не менее, предложение Ангелоса выше относительно Autohotkey помогло мне понять, что должно быть другое приложение, которое добавляет те макеты, которые я удалил вручную, и это действительно оказалось правдой, в моем случае виновником был LanguageIndicator .

Еще одна подсказка, которую я заметил, которая помогла мне: экран @login У меня было только две раскладки, и только через некоторое время после входа в систему появились две другие бесполезные раскладки. После этого исключение всех элементов автоматического входа, а затем запуск их вручную позволили легко найти одно приложение, которое добавило эти дополнительные макеты.

Меня тоже сводит с ума, особенно каждый раз после перезагрузки ноутбука.

Вот один совет, который я нашел, надеюсь, он также поможет каждому из вас:

Во-первых, убедитесь, что новая случайная клавиатура удалена, если она не найдена в списке клавиатур, сначала добавьте клавиатуру, а затем удалите ее.

Откройте Настройки , затем в строке поиска введите «ввод», затем нажмите «Дополнительные настройки клавиатуры», затем снимите флажок «Позвольте мне установить другой метод ввода для каждого окна приложения». Перезапустите, чтобы проверить.

Почему Windows случайно меняет язык ввода?

спросил

Изменено 5 лет, 11 месяцев назад

Просмотрено 53 тысячи раз

Я работаю с английской версией Windows XP Pro, но мой рабочий язык — испанский. Мой язык ввода по умолчанию установлен на испанский, но иногда Windows автоматически меняет этот параметр при переключении приложений (и, таким образом, вы получаете другую раскладку клавиатуры).

Почему?

(Я стал большим поклонником ALT + LEFT SHIFT , что позволяет переключаться между доступными языками.)

  • окна
  • язык

2

Настройки языка ввода зависят от приложения. Приложение, которое вызывает Windows API для изменения языкового стандарта ввода, может установить другую раскладку клавиатуры, если она включена для пользователя.

Иногда также бывает, если случайно нажать одновременно клавиши ALT и LEFT-SHIFT. Если вы не хотите иметь такое поведение, вы можете «удалить» все языки/культуры ввода, которые вам не нужны, в панели управления:

 Региональные и языковые параметры > Текстовые службы и языки ввода
 

РЕДАКТИРОВАТЬ: или просто отметьте «Отключить расширенные текстовые службы» .

4

Скорее всего, это происходит из-за того, что вы случайно нажали комбинацию клавиш Alt + Shift .

Лично я удаляю все остальные языки из языковой панели И отключаю сочетание клавиш. После того как я это сделал, больше такого не повторялось =)

Как (в Windows Vista и, возможно, Seven): Щелкните правой кнопкой мыши языковую панель и выберите Настройки… (или перейдите в Панель управления , Язык и региональные стандарты ). Затем перейдите на вкладку Клавиатуры и языки и нажмите Изменить клавиатуру… , выберите клавиатуру(ы), которых у вас нет, и нажмите кнопку Удалить . Перейдите на вкладку Language Bar и выберите Hidden в Language Bar 9Групповой ящик 0019. Перейдите на вкладку Расширенные настройки клавиш , затем в Горячие клавиши для языков ввода выберите Между языками ввода , нажмите Изменить последовательность клавиш. .. и выберите Не назначено в обоих групповых полях. Наконец нажмите OK , OK и OK .

5

Я думаю, что язык ввода сохраняется для каждого приложения. Я не уверен, есть ли способ отключить это поведение.

Да, jtbandes, язык ввода поддерживается для каждого приложения — фактически для каждого окна, поскольку у нескольких окон браузера IE есть свои собственные настройки. Известно, что Windows очень плохо справляется с несколькими языками ввода, и иногда может даже не помнить язык, используемый внутри одного приложения, при частом переключении. Я датчанин, работаю с английским контентом на австрийских (немецких) компьютерах с Windows, и я видел это слишком часто, чтобы сосчитать.

Лучшее решение, которое я могу предложить, это выбрать только один язык ввода и использовать только его.

Для меня это означает всегда использовать датскую раскладку, потому что тогда я могу вводить специальные символы немецкого языка (в раскладке DK есть клавиша умляут ¨ ), а также специальные символы датского языка (чего нельзя использовать в немецкой раскладке). , плюс весь английский конечно.

Недостатком может быть неоптимальная скорость печати на других языках, но, по крайней мере, клавиатура всегда соответствует языку ввода Windows. Очень редко выбранный язык на самом деле не позволяет вводить то, что вам нужно.

Это тоже иногда случается со мной, но я думаю, что это просто потому, что я случайно нажал Alt+Shift.

Было бы хорошо, если бы был звуковой сигнал или что-то еще, чтобы сказать вам, что вы это сделали…

Я думаю, что настройки клавиатуры сохраняются для каждого приложения, например, Word может работать с настройками испанского языка, но Блокнот настроен с английским языком.

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

Я ненавижу это, да, некоторые приложения имеют значение по умолчанию

Я полностью удаляю их из языковой панели и оставляю только одну.

Еще одна вещь, которую я ненавижу, это когда моя клавиатура переключается с en-Spain/en-LatinAmerica.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *