| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| LangSwitcher-setup.exe | 2026-10-08 | 2.9 MB | |
| 0.97.0 -- Lang Switcher source code.tar.gz | 2026-10-08 | 2.9 MB | |
| 0.97.0 -- Lang Switcher source code.zip | 2026-10-08 | 3.0 MB | |
| README.md | 2026-10-08 | 7.9 kB | |
| Totals: 4 Items | 8.8 MB | 0 | |
Lang Switcher для Windows 0.97.0 — двойной Shift отвечает быстрее
Lang Switcher исправляет слово, набранное в неверной раскладке клавиатуры. Нажмите горячую клавишу — по умолчанию
Pause/Break — последнее набранное слово перекодируется в другую раскладку, а раскладка окна переключится. Нажмите ещё
раз — исходный текст вернётся побитово. Выделенный текст перекодируется через буфер обмена с восстановлением всех его
форматов. Программа делает одну вещь, живёт в трее, ничего не отправляет, не скачивает и не запускает.
Что изменилось.
- Если горячая клавиша — двойное нажатие
Shift, программа на каждом касанииShiftспрашивает Windows только о трёх клавишах —Ctrl,AltиWin, — а не обо всех модификаторах сразу. Этого хватает, чтобы отличить касание отAlt+ShiftилиCtrl+Shift, и ответ ровно тот же, что раньше. Обработка нажатияShiftстала короче и снова укладывается в норму времени отклика программы — 100 микросекунд на 99 нажатиях из 100 (на стенде автора было 168, стало 94…99). Рукой разница не видна: это запас, а не новая возможность. - Что не изменилось: правило двойного нажатия — два коротких касания подряд не дольше 400 мс, ничего между ними, —
сочетания с
Ctrl,Alt,Shift, клавишаPauseпо умолчанию, файл настроек (схема 8), установщик и подпись — те же.
Установка. Windows 10 или 11. Скачайте LangSwitcher-setup.exe (2 870 976 байт,
SHA-256 6C8780F65E47E9A9F83211821EB4DFF170219C2FEB229AE982DF0C87003AE041) и запустите. Ставится поверх 0.96.0, 0.95.0, 0.94.0, 0.93.0, 0.92.0, 0.91.0 и 0.90.0.
Честно о подписи. Как и в 0.96.0: программа и установщик подписаны самодельным сертификатом автора «Panda Koder», а не сертификатом удостоверяющего центра, поэтому запрос UAC при запуске установщика жёлтый, а издатель в нём — «неизвестный». Полная версия работает и в окнах программ, запущенных от имени администратора, благодаря сертификату, который установщик создаёт на вашем компьютере: только для подписи кода, ключ уничтожается сразу после подписи, удаление программы убирает сертификат. Установщик и подпись в 0.97.0 не менялись.
Если браузер или Windows предупреждают. Новый выпуск скачивают пока редко, а подписи удостоверяющего центра у программы нет, поэтому перед установкой будут предупреждения — это ожидаемо. Edge: в загрузках «…» → «Сохранить» → в окне «Удалить ▾» → «Все равно сохранить». Chrome: «Скачать подозрительный файл». При запуске Windows может показать «Система Windows защитила ваш компьютер» — «Подробнее» → «Выполнить в любом случае». Затем жёлтый запрос UAC — «Да». Сверить файл можно по SHA-256 выше.
Не проверено приборами: Windows 10 — стенд работал на Windows 11; время отклика мерилось на стенде автора залпом нажатий, а не обычным набором.
Исходный код — в этом репозитории под лицензией MIT или Apache-2.0 на ваш выбор. Канал автора: https://t.me/panda_pishet_kod.
Lang Switcher for Windows 0.97.0 — the double Shift answers faster
Lang Switcher fixes a word typed in the wrong keyboard layout. Press the hotkey — Pause/Break by default: the last typed
word is converted to the other layout and the window's layout switches; press again and the original text comes back byte
for byte. Selected text is converted through the clipboard with every clipboard format restored. The program does one
thing, lives in the tray, and sends, downloads and runs nothing.
What changed.
- When the hotkey is the double press of
Shift, the program now asks Windows about three keys only on every tap ofShift—Ctrl,AltandWin— instead of every modifier at once. That is enough to tell a tap fromAlt+ShiftorCtrl+Shift, and the answer is exactly the one it was. Handling a press ofShiftgot shorter and fits the program's response-time limit again — 100 microseconds for 99 presses out of 100 (on the author's bench it was 168, now 94…99). You will not feel the difference by hand: it is headroom, not a new feature. - What did not change: the rule of the double press — two short taps in a row within 400 ms, nothing between them —, the
combinations with
Ctrl,Alt,Shift, the defaultPausekey, the settings file (schema 8), the installer and the signature are the same.
Install. Windows 10 or 11. Download LangSwitcher-setup.exe (2,870,976 bytes,
SHA-256 6C8780F65E47E9A9F83211821EB4DFF170219C2FEB229AE982DF0C87003AE041) and run it. Installs over 0.96.0, 0.95.0, 0.94.0, 0.93.0, 0.92.0, 0.91.0 and 0.90.0.
About the signature, honestly. As in 0.96.0: the program and the installer are signed with the author's own certificate, "Panda Koder", not with one issued by a certification authority, so the UAC prompt of the installer is yellow and names the publisher as unknown. The full version also works in windows of programs run as administrator thanks to the certificate the installer makes on your computer: for code signing only, the key is destroyed right after signing, and uninstalling removes the certificate. The installer and the signature did not change in 0.97.0.
If the browser or Windows warns you. A new release is still rarely downloaded and the program has no certificate from a certification authority, so you will see warnings before installing — this is expected. Edge: in Downloads, "…" → "Keep" → in the dialog, "Delete ▾" → "Keep anyway". Chrome: "Download suspicious file". When you run it, Windows may show "Windows protected your PC" — "More info" → "Run anyway". Then the yellow UAC prompt — "Yes". You can check the file against the SHA-256 above.
Not checked by instruments: Windows 10 — the test bench ran on Windows 11; the response time was measured on the author's bench with a volley of presses, not with ordinary typing.
Source code is in this repository under MIT or Apache-2.0, at your option. Author's channel: https://t.me/panda_pishet_kod.