Вопрос или проблема
Я ничего не нашел с “windows accents android”.
Я ищу приложение для Windows, которое позволяет пользователям вводить экзотические символы (éà©…Éœß и т.д.) как на Android:
Я проверил следующее, но они не подошли:
- https://github.com/samhocevar/wincompose
- https://keyxpat.com/en/how
- Wizkey http://antibody-software.com/web/
- http://www.holdkey.eu/
Существует ли приложение для Windows, которое это делает?
Спасибо.
—
Редактировать:
В идеале мне хотелось бы решение, которое создает совершенно новую раскладку клавиатуры, как это делает Windows для переключения между разными языками, вместо того чтобы использовать неудобные комбинации клавиш для ввода символа, например, AltGr + ‘ + e для получения “é”. Мне все равно, является ли это открытым или закрытым исходным кодом.
На данный момент кажется, что решение заключается в использовании одного из инструментов ниже:
- Microsoft Keyboard Layout Creator (MSKLC)
- Portable Keyboard Layout (PKL)
- KbdEdit
- AutoHotKey (нужно перепроверить)
Существует компания, которая на протяжении многих лет специализируется на клавиатурах, в основном для Windows:
На их сайте вы найдете много готовых решений. А также инструменты, такие как их “Keyman Developer”, которые дадут вам много работы, но полный контроль над вашими раскладками клавиатуры и поведением:
Я использовал это в прошлом, и у меня было слишком много работы, но продукт хороший. Я известен тем, что работал с SIL, которая приобрела компанию Keyman несколько лет назад (или что-то в этом роде), но я не связан и не вовлечен ни в каком виде.
В настоящее время мы все еще используем MSKLC, который больше не поддерживается, но есть хорошие вопросы/ответы на Super User о том, как это запустить на машине с Windows 10.
Когда я вижу ваш скриншот, я думаю, что инструмент Keyxpat, о котором вы упоминаете, делает именно то, что вам нужно. Можете сказать, почему вы считаете его неудовлетворительным?
Примечание: Я автор Keyxpat.
После второго размышления, похоже, вам может понадобиться решение, которое работает визуально, т.е. показывает символы, которые можно выбрать из набора. Если да, то имейте в виду, что текущая версия в разработке имеет такую визуальную подсказку. Если вы хотите попробовать это, пожалуйста, дайте мне знать.
Ответ или решение
Для решения задачи ввода экзотических символов в Windows, аналогично тому, как это реализовано в Android, существует несколько подходов и инструментов. Давайте разберем их подробнее и предложим наиболее подходящие варианты.
1. Создание новой раскладки клавиатуры
Наиболее удобным вариантом может стать создание пользовательской раскладки клавиатуры, позволяющей быстро вводить нужные символы без использования сложных комбинаций клавиш. Ниже приведены инструменты, которые помогут вам в этом:
-
Microsoft Keyboard Layout Creator (MSKLC): Этот инструмент позволяет создать собственную раскладку клавиатуры, в которой вы сможете настроить клавиши для ввода конкретных символов, таких как é, à, © и т.д. Несмотря на то что MSKLC больше не поддерживается, многие пользователи успешно применяют его на Windows 10.
-
Portable Keyboard Layout (PKL): PKL предлагает гибкость в создании и использовании пользовательских раскладок клавиатуры. Вы можете легко импортировать и экспортировать свои настройки, что упрощает процесс.
-
KbdEdit: Этот инструмент также предоставляет возможности для создания и редактирования раскладок клавиатуры. С его помощью можно настраивать каждую клавишу для ввода необходимых символов.
2. Использование дополнительных программ
Если создание раскладок клавиатуры кажется сложным, существуют и другие программы, которые могут помочь:
-
Keyman: Keyman от компании SIL занимается разработкой виртуальной клавиатуры, что позволяет вам вводить символы из разных алфавитов и языков. Это решение предлагает множество готовых раскладок и возможность создания собственных.
-
AutoHotKey: Хотя это не специализированный инструмент для ввода экзотических символов, AutoHotKey позволяет создавать скрипты для назначения символов на отдельные комбинации клавиш, что может значительно упростить ввод.
3. Обсуждение существующих решений
Вы упомянули несколько программ, которые уже проверяли, но, возможно, не удовлетворили ваши требования. Например, Keyxpat может быть именно тем решением, которое подходит вам. Инструмент предлагает возможность ввода символов с визуальной подсказкой, что делает его более интуитивно понятным.
4. Рекомендации
-
Опробуйте разные инструменты: Попробуйте два или три инструментов, чтобы понять, какой лучше всего реализация ввода экзотических символов соответствует вашим потребностям.
-
Создайте собственную раскладку: Если ни одно из готовых решений вас не устроило, подумайте о создании собственной раскладки клавиатуры с помощью MSKLC или KbdEdit.
-
Рассмотрите визуальные варианты: Если важно визуальное отображение доступных символов, Keyxpat с его обновленной версией может быть отличным выбором.
Надеюсь, вышеизложенная информация поможет вам найти оптимальное решение для ввода экзотических символов в Windows. Если будут дополнительные вопросы, пожалуйста, дайте знать.