راهنما · تنظیمات
استثناهای Lang Switcher: بازیها و برنامههایی که خودشان کلید را میخواهند
«تنظیمات…» ← «استثناها»: «انتخاب پنجرهی برنامه» را بزنید و ظرف 5 ثانیه به برنامهی موردنظر بروید، یا نام فرایند را بنویسید، مثلاً game.exe،
چرا
- بازیهایی با محافظت ضد تقلب و برنامههایی که کیبورد را بدون Windows میخوانند. این برنامهها شاید جایگزینی متن را نپذیرند و گرفتن کلیدها هم به کارشان نمیآید.
- برنامههایی که خودشان به کلید میانبر نیاز دارند. معمولاً Lang Switcher این کلید را در هر پنجرهای برای خودش برمیدارد، ولی در برنامهای که جزو استثناها است،
Pause(یا کلید شما) طوری کار میکند که انگار Lang Switcher نیست.
افزودن: انتخاب پنجره
- منوی نماد سینی ← «تنظیمات…» ← بخش «استثناها».
- زیر «خودکار» دکمهی «انتخاب پنجرهی برنامه» را بزنید و ظرف 5 ثانیه به برنامهی موردنظر بروید. شمارش روی خود دکمه است: «به برنامهی موردنظر بروید… 5». فشار دوم آن را لغو میکند.
- نام فرایند این برنامه در فهرست ظاهر و انتخاب میشود و زیر دکمه «افزوده شد: …» نوشته میشود. اگر برنامه از قبل در فهرست باشد، «قبلاً افزوده شده: …» و اگر به جایی نرفته باشید، «پنجرهای انتخاب نشد».
- به پنجرهی تنظیمات برگردید و «تأیید» یا «اعمال» را بزنید تا استثنا اعمال شود. «لغو» آنچه را اینطور افزوده شده هم لغو میکند.
برنامه فقط نام فایل فرایند را میگیرد. عنوان پنجره را که گاهی نام سند یا نامه در آن است، نمیخواند.
افزودن: دستی
زیر «دستی» نام فرایند، یعنی نام فایل برنامه، را در کادر بنویسید، مثلاً game.exe.
- نام فایل با
.exe: نهgame.exe،game. - مسیر لازم نیست: از
C:\Games\game.exeبرنامهgame.exeرا برمیدارد. حروف بزرگ و کوچک فرقی ندارند و فاصلههای دو طرف حساب نمیشوند. - نامی که در فهرست هست دوباره افزوده نمیشود: کادر فقط خالی میشود.
- مسیر بدون نام فایل
( پذیرفته نمیشود: صدای خفه میآید و متن در کادر میماند.C:\)
برداشتن
روی خطی در فهرست کلیک کنید تا انتخاب شود؛ کلیک دوباره انتخاب را برمیدارد. یک یا چند برنامه را انتخاب کنید، «حذف» و بعد «تأیید» را بزنید.
فهرست تا 32 برنامه دارد. وقتی به 32 برسد، کادر، «افزودن» و «انتخاب پنجرهی برنامه» غیرفعال میشوند تا چیزی را بردارید.
برنامههای Microsoft Store
Windows ماشینحساب، تنظیمات Windows و برنامههای دیگر Microsoft Store را در یک قاب مشترک نشان میدهد: فرایند ApplicationFrameHost.exe.CalculatorApp.exe،ApplicationFrameHost.exe را دستی بنویسید، همهی آنها یکجا جزو استثناها میشوند.
در چنین برنامهای چه تغییری میکند
- تایپ به خاطر سپرده نمیشود: چیزی برای اصلاح نیست.
- کلید میانبر به برنامه میرسد: فشار و رها کردن کلید دستنخورده میگذرند، کلمه تبدیل نمیشود و صدایی نمیآید.
- دو بار
Shiftکار نمیکند. - در چند ده میلیثانیهی اول بعد از رفتن به چنین برنامهای ممکن است فشار کلید هنوز گرفته شود و صدای خفه بیاید: Lang Switcher فوراً نمیفهمد در کدام پنجره هستید.
در فایل تنظیمات
بخش [exclusions] در فایل %APPDATA%\Lang_Switcher\config.toml:
[exclusions]
processes = ["game.exe", "CalculatorApp.exe"]
فایل را وقتی ویرایش کنید که برنامه اجرا نیست؛ بیشتر در صفحهی «فایل تنظیمات». هنگام انتقال به رایانهی جدید، فهرست همراه فایل منتقل میشود.
همچنین ببینید
پرسشها و مشکلاتدر GitHub Issues ↖ یا با ایمیل send.me@panda-pishet-kod.dev