Документація Lang Switcher
Уже встановили Lang Switcher? Тут шістнадцять запитань: як він працює, що й де можна змінити, що робити, якщо слово не виправилося.
З чого почати
Усе починається зі значка в треї: натисніть його лівою чи правою кнопкою миші, і відкриється меню. Нижче — шістнадцять запитань коротко; повна відповідь — на сторінці запитання, за посиланням «Детальніше».
Початок
Перші п’ять хвилин
Праворуч на панелі завдань з’явиться значок, підказка над ним — «Lang Switcher — активна». Під час першого запуску відкриється лист «Вітаю! Мене звати Панда.». Набрали ghbdsn замість «привіт»? Натисніть Pause/Break.
Вимоги й чого немає
Windows 10 версії 1607 чи новіша або Windows 11, лише 64-розрядна. Windows 7 і 32-розрядні системи не підтримуються; китайську, японську та корейську розкладки до циклу не додати.
Як оновити
Програма оновлюється сама, поки комп’ютер простоює, налаштування зберігаються, а біля значка з’являється «Lang Switcher оновлено до …». Вручну — програма встановлення зі сторінки завантаження поверх попередньої версії.
Перенесення на новий комп’ютер
Усі налаштування й список винятків лежать в одному файлі — %APPDATA%\Lang_Switcher\config.toml. Встановіть програму на новому комп’ютері, вийдіть із неї й покладіть туди цей файл.
Клавіша й розкладки
Гаряча клавіша
За умовчанням — Pause/Break. На ноутбуці її немає або вона потрібна для іншого? Задайте іншу: «Налаштування…» → «Гаряча клавіша» → «Задати». Підійде клавіша, сполучення з Ctrl, Alt, Shift або подвійний Shift.
Три розкладки й більше
З двома розкладками налаштовувати нічого. З трьома — «Пара» («Джерело» і «Ціль») або «Кілька розкладок»: цикл до восьми, порядок ваш.
Великі літери, Caps Lock і знаки
Програма запам’ятовує натиснуті клавіші, а не літери, і питає Windows, що та сама клавіша дає в іншій розкладці: Shift+2 — це @ в англійській і " в українській.
Звук
Подвійне клацання — слово замінено, одинарне — замінювати не було чого, глухий стук — навмисна відмова. Вимикається галочкою «Звуковий відгук».
Налаштування
Налаштування за розділами
Шість розділів: «Загальні», «Гаряча клавіша», «Розкладки», «Винятки», «Діагностика», «Стан». Частина налаштувань є лише у файлі.
Винятки
«Налаштування…» → «Винятки»: натисніть «Вибрати вікно програми» і за 5 секунд перейдіть у потрібну програму — або впишіть ім’я процесу, наприклад game.exe, і натисніть «Додати». Потім «ОК». У такій програмі набір не запам’ятовується, а гаряча клавіша дістається їй самій.
Файл налаштувань
%APPDATA%\Lang_Switcher\config.toml. Лише в ньому — за скільки секунд забувається слово, метод заміни й паузи буфера обміну; стрічка — теж, доки у вікні «Від автора» немає перемикача.
Вікно «Від автора»
Меню значка → «Про програму» → «Від автора…»: панель автора, стан стрічки, «Останні листи», «Написати автору…».
Де працює
Консоль, PowerShell, Windows Terminal
У Windows Terminal і класичній консолі виправляється набране слово, а виділений текст — ні: дізнатися про виділення можна, лише натиснувши Ctrl+C, а в консолі це перериває команду.
Браузер, Word і Telegram
У звичайних вікнах програма виділяє набране слово й друкує заміну поверх нього однією дією: так автодоповнення не з’їдає літер. Буфера обміну вона тоді не чіпає.
Чи працює у вікнах програм, запущених від імені адміністратора?
Так. Lang Switcher встановлюється в C:\Program Files, а програма встановлення створює на вашому комп’ютері власний сертифікат — лише для підпису коду: підписує ним Lang Switcher і одразу знищує ключ, а під час видалення прибирає й сертифікат. Тому Windows дозволяє Lang Switcher працювати у вікнах програм, запущених від імені адміністратора. На екранах запиту UAC, Ctrl+Alt+Del і входу в систему перехопити натискання неможливо: це обмеження Windows.
Клавіатура не відповідає
Натисніть Ctrl+Alt+Shift+F12: програма зніме перехоплення клавіатури й закриється. Це сполучення вона перевіряє раніше за все інше, і призначити його гарячою клавішею не можна.
Запитання й проблемиу GitHub Issues ↗ або на пошту send.me@panda-pishet-kod.dev