Розкладки клавіатури зазвичай розробляються з урахуванням фізичної конфігурації клавіш або з огляду на мову, яка буде використовуватися для набору тексту. Наприклад, розкладка для французької, іспанської або китайської мови (піньінь) відрізнятиметься від стандартної англійської QWERTY. Хоча літери та їхнє розташування можуть бути подібними на різних клавіатурах, деякі дозволяють вводити спеціальні символи, наприклад, з діакритичними знаками. Windows 10 пропонує широкий вибір розкладок для різних мов, і ви можете додати потрібну вам. Якщо ж ви не знайшли ідеальної розкладки, ви завжди можете створити власну. Це напрочуд просте завдання.
Для створення власної розкладки клавіатури вам знадобиться програма Microsoft Keyboard Layout Creator. Це безкоштовний інструмент від Microsoft, доступний кожному. Він відрізняється простотою використання, а створеною розкладкою можна поділитися з іншими користувачами. Завантажте Microsoft Keyboard Layout Creator, встановіть та запустіть.
Створення унікальної розкладки клавіатури
Ви побачите базову схему клавіатури, без цифрової панелі. Клавіші мають кольорову ідентифікацію. Білі клавіші можна перепризначити, а темно-сірі – ні. Темно-сірі клавіші представляють функціональні клавіші, такі як Tab, Shift, Caps Lock тощо.
Клацніть на білій клавіші і в діалоговому вікні введіть символ або клавішу, яку має генерувати ця клавіша. Це буде символ за замовчуванням. Для введення символу при натиснутій клавіші Shift, натисніть кнопку “Усі” в тому ж вікні.
Запис клавіші Shift виконується так само, як і клавіші за замовчуванням, але це не обов’язково. Якщо потрібно, можна опустити. Можна також створювати комбінації клавіш, використовуючи Ctrl і Alt.
Завершивши редагування, перейдіть до Project > Build DLL та Setup Package. З’явиться повідомлення з проханням перевірити властивості розкладки клавіатури, яку ви створюєте. Це обов’язковий крок. Саме тут ви можете вказати назву і опис вашої розкладки.
Програма згенерує MSI і EXE файли, будь-який з яких можна запустити для встановлення вашої розкладки клавіатури. Я створив просту розкладку, яка друкує великими літерами, і назвав її “angry”. Після інсталяції я міг вводити великі літери без утримання клавіші Shift. Створення складних розкладок займе більше часу, але інструмент все одно залишається простим у використанні, і єдине, що вам потрібно, це приділити йому час.