מדריך · המקש ושפות המקלדת

מקש הקיצור של Lang Switcher: אין Pause/Break במחשב הנייד?

מקש ברירת המחדל הוא Pause/Break. אין כזה במחשב הנייד, או שהוא נחוץ לכם למשהו אחר? הגדירו אחר: «הגדרות…» ← «מקש קיצור» ← «הגדר». אפשר מקש אחד, צירוף עם Ctrl, Alt או Shift, או Shift פעמיים.

אין Pause/Break במחשב הנייד?

כברירת מחדל המקש Pause/Break ממיר את המילה. במחשבים ניידים רבים אין מקש כזה: הגדירו אחר בהגדרות ← מקש קיצור. המקש הזה נקרא pause break, pause או break: אלה שמות של אותו מקש, ואצל Lang Switcher הוא רק ברירת המחדל. יש שלוש דרכים:

  • הקישו עליו יחד עם Fn. במקלדות שבהן pause מסתתר מתחת ל-Fn אין צורך לשנות דבר.
  • הגדירו מקש או צירוף אחר: F12, CapsLock או Ctrl+F12.
  • בחרו Shift פעמיים: שתי הקשות קצרות ברצף על Shift.

איך משנים

  1. לחצו על הסמל באזור ההודעות בלחצן העכבר השמאלי או הימני ובחרו «הגדרות…».
  2. בחלק «מקש קיצור» לחצו «הגדר». בשדה מופיע «מקש או צירוף…» והכפתור הופך ל«ביטול».
  3. הקישו את המקש או הצירוף הרצוי, או Shift פעמיים ברצף. «Esc או קליק בחוץ מבטלים».
  4. לחצו «אישור».
Lang Switcher — הגדרותכללימקש קיצורפריסותחריגיםאבחוןמצבהפעלה עם הכניסה למערכתשפת הממשק:עבריתמראה:כמו במערכתמשוב קוליהמרת הטקסט המסומןמקש:Pauseהגדרמקש, צירוף עם Ctrl, Alt, Shiftאו Shift כפול.זוגכמה פריסותמקור:English (United States)יעד:עברית (ישראל)מחזור: הסימון משתתף, הכפתורים קובעים סדרEnglish (United States)עברית (ישראל)למעלהלמטההסראוטומטיתבחירת חלון תוכניתלחצו ועברו לתוכניתתוך 5 שניותידניתהוסףשם תהליך, למשל game.exeניהול יומןפתיחת התיקייהתיקייה:כתיבה למפתח…שמירת היומןפועלתפריסות בהפעלה: 2 · חריגים שפורסמו: 0 · רשומות ביומן: 0הפעלה אוטומטית ברישום (HKCU\…\Run): כן,הזוג הפעיל: English (United States) ← עברית (ישראל) · לא היו כשלי בחירהאישורביטולהחל
Lang Switcher — הגדרותכללימקש קיצורפריסותחריגיםאבחוןמצבPauseהגדרפועלתהחלביטולאישור
חלון ההגדרות: החלק «מקש קיצור», השני מלמעלה.

מה אפשר להגדיר

  • מקש אחד — למשל F12 או CapsLock.
  • צירוף — מקש עם Ctrl, Alt ו-Shift, בכל הרכב: Ctrl+F12, Alt+Shift+K. עובד רק הצירוף המדויק: אם בחרתם Ctrl+F12, אז F12 לבד ו-Ctrl+Shift+F12 מגיעים לתוכניות כאילו Lang Switcher לא קיים.
  • Shift פעמיים — שתי הקשות קצרות ברצף; בשדה תראו «Shift, Shift».
אחרי ההתקנהברירת המחדל Pauseמקש קיצורמקש:Pauseהגדרמקש, צירוף עם Ctrl, Alt, Shiftאו Shift כפול.לחצו «הגדר»ממתין למקשמקש קיצורמקש:מקש או צירוף…ביטולEsc או קליק בחוץ מבטליםצירוףלמשל Ctrl + F12מקש קיצורמקש:Ctrl + F12הגדרF12 בלי Ctrl נשאר לתוכניות.Shift פעמייםשתי הקשות ברצףמקש קיצורמקש:Shift, Shiftהגדרשתי לחיצות Shift ברצף. הקלדה רגילהעם Shift אינה משתנה.
אחרי ההתקנהברירת המחדל Pauseמקש קיצורמקש:Pauseהגדרמקש, צירוף עם Ctrl, Alt,Shift או Shift כפול.לחצו «הגדר»ממתין למקשמקש קיצורמקש:מקש או צירוף…ביטולEsc או קליק בחוץ מבטליםצירוףלמשל Ctrl + F12מקש קיצורמקש:Ctrl + F12הגדרF12 בלי Ctrlנשאר לתוכניות.Shift פעמייםשתי הקשות ברצףמקש קיצורמקש:Shift, Shiftהגדרשתי לחיצות Shift ברצף.הקלדה רגילה עם Shiftאינה משתנה.
החלק «מקש קיצור» לפני הבחירה, בזמנה ואחריה: מתחת לשדה התוכנה אומרת מה קרה.

Shift פעמיים

שתי הקשות קצרות על Shift ממירות את המילה, ועוד שתיים מחזירות אותה. כל הקשה צריכה להיות קצרה מ-0.4 שנייה, והשנייה צריכה להתחיל בתוך 0.4 שנייה מתחילת הראשונה. אותיות גדולות, Alt+Shift ו-Shift עם קליק בעכבר לא נספרים.

גם תוכניות אחרות רואות את ההקשות האלה. אם לתוכנית יש פקודה על Shift פעמיים (Search Everywhere בסביבות JetBrains), גם הפקודה הזו תפעל. Windows מחשיבה חמש הקשות ברצף על Shift כקיצור שלה ומציעה להפעיל Sticky Keys. כל עוד Shift פעמיים נבחר, התוכנה מכבה את הקיצור הזה עד היציאה, ולא כותבת דבר בהגדרות Windows.

מה אי אפשר להגדיר

התוכנה לא מקבלת את הדברים האלה, ואומרת למה מתחת לשדה:

  • מקש שמקליד תו (לבד, עם Shift או עם Ctrl+Alt);
  • Ctrl ו-Alt לבדם;
  • צירופים עם Win;
  • מקשי החצים, Home, End, Delete ודומיהם;
  • Ctrl+Alt+Shift+F12, כי זו יציאת חירום.

המקשים של Windows להחלפת שפה

המקשים שבהם Windows מחליפה שפה (Alt+Shift, Win+Space) מוגדרים ב-Windows עצמה: Lang Switcher לא משנה אותם והם לא מפריעים לו, והמילה לא נמחקת אחרי החלפה כזו. כדאי לזכור אותם כשבוחרים צירוף למקש הקיצור. הדברים הבאים על Windows ידועים ממה שמשתמשים מספרים בפורומים; לא בדקתי אותם בעצמי:

  • Alt+Shift פועל בשני כיוונים: Alt+Shift הימני מוביל רק לעברית, והשמאלי מחליף ומחזיר.
  • ב-Windows 11 יש תלונות שמעברית חזרה Alt+Shift לא עובד, ואז Win+Space עוזר.
  • Ctrl+Shift תפוס לכיוון הפסקה: עם Shift ימני מימין לשמאל, עם Shift שמאלי משמאל לימין.

בקובץ ההגדרות

החלק [hotkey] בקובץ %APPDATA%\Lang_Switcher\config.toml:

[hotkey]
key       = "F12"
modifiers = ["Ctrl"]
trigger   = "press"

modifiers מתוך "Ctrl", "Alt" ו-"Shift"; ו-[] פירושו מקש לבד. trigger הוא אחד משניים: press (הקשה אחת) או double_tap (שתי הקשות, רק עם key = "Shift").

Shift פעמיים בקובץ הוא: key = "Shift", modifiers = [], trigger = "double_tap". עם מקש שינוי אחר (גם "Win"), מילה אחרת ב-trigger, או double_tap עם מקש אחר, מקש הקיצור נשאר Pause. ערכו את הקובץ כשהתוכנה לא פועלת.

שאלות ובעיותב-GitHub Issues ↖ או במייל send.me@panda-pishet-kod.dev