עברית
איך מגדירים שלט ב-Ryujinx ב-Mac
האפליקציה הזו חינמית לגמרי. אין צורך ליצור חשבון. אין מינויים, אין הורדות מסובכות, ושום דבר לא נעול. מותאמת ל-Apple silicon.
פתחו ב-Ryujinx את Options, Settings, לחצו על Input, בחרו Player 1 ובחרו את השלט בתפריט Input Device. הגדירו Controller Type ל-Pro Controller, בדקו שכל שדה כפתור מציג את הכפתור שאתם רוצים, ולחצו על Save. שלט PS5, PS4, Xbox, Switch Pro או 8BitDo ש-Mac כבר מציג תחת שלטי משחק מופיע בדרך כלל בתפריט הזה בלי להתקין דבר נוסף, ורוב השלטים המתים מתוקנים בחלון הזה.
אני מפתח את InputConfig, אפליקציית Mac חינמית שממפה שלטים למקשים ולעכבר. Ryujinx קוראת שלטים בעצמה, ולכן היא לא צריכה ממפה למשטח. אני מזכיר את InputConfig רק היכן שהיא באמת עוזרת: הקיצורים ש-Ryujinx שומרת במקלדת, ומשטח ש-Ryujinx לא מצליחה להציג.
גרסה 1.7 של InputConfig, הצפויה באוקטובר 2026, תהיה זמינה במלואה בעברית.
שלבים
- חברו את השלט ל-Mac ובדקו שהוא נדלק בהגדרות המערכת, שלטי משחק.
- ב-Ryujinx פתחו Options, Settings ולחצו על Input.
- בחרו Player 1, ואז בחרו את השלט בתפריט Input Device.
- הגדירו Controller Type ל-Pro Controller, בדקו כל שדה כפתור ולחצו על Save.
- אם משחק מציג את Controller Applet, התאימו את השחקנים וסוגי השלטים שהוא מפרט, ואז הפעילו את המשחק מחדש.
בודקים איזו Ryujinx אתם מריצים
הפרויקט המקורי של Ryujinx הופסק באוקטובר 2024. השם ממשיך לחיות במזלג קהילתי, וזו הגרסה להשתמש בה ב-2026. ב-22 באוקטובר 2026 קראתי את האתר שלו, ryujinx.app, שמכנה אותו אמולטור Nintendo Switch 1, אומר שהוא בקוד פתוח ברישיון MIT בשרת Forgejo משלו, ואומר שנבדק על כ-4,300 כותרים. דף ההורדה שלו אומר שרק מחשבי Mac עם Apple Silicon נתמכים כראוי. השרת Forgejo והבלוג שלו לא נטענו אצלי באותו יום, ולכן אני לא יכול לתת מספר גרסה.
- גרסה ישנה מ-2024. תיקוני קלט מאז קיימים רק במזלג, ולכן עדכנו לפני שרודפים אחרי בעיית שלט.
- Mac עם Intel. דף ההורדה לא מבטיח שזה עובד טוב, וכדאי לדעת את זה לפני שמאשימים את המשטח.
- אתרי הורדה מתחזים. הרבה דפים משתמשים בשם. הורידו מהאתר של הפרויקט עצמו.
התחילו מגרסה עדכנית של המזלג, מהאתר שלו, לפני ששינוי הגדרת קלט אחת. הדף הזה מכסה שלטים בלבד, לא קבצי משחק או מפתחות.
מגדירים את Player 1 בהגדרות הקלט של Ryujinx
- אתם: חברו את המשטח, פתחו Options, Settings, Input, בחרו Player 1 למעלה ובחרו את המשטח ב-Input Device. הגדירו Controller Type ל-Pro Controller.
- Ryujinx: ממלאת את שדות הכפתורים, הסטיקים והטריגרים של המשטח הזה.
- בדיקה: לחצו על שדה, כמו A, ולחצו על הכפתור שאתם רוצים בו. השדה מציג מה ששמע. לחצו על Save.
אותו חלון מחזיק את ההגדרות שאנשים מפספסים:
- Refresh input devices. הכפתור הזה מציג משטח שחיברתם אחרי ש-Ryujinx נפתחה.
- Profile. תנו שם לפריסה עם Add, שמרו אותה וטענו אותה אחר כך עם Load, כך ששלט שני או התקנה מחדש לוקחים רגע. את הפרופיל Default אי אפשר לדרוס.
- Docked Mode. כשהוא פועל, Ryujinx מתנהגת כמו Switch בתחנה. כשהוא כבוי, היא מתנהגת כמכשיר נייד, והמשחק מצפה אז לשחקן Handheld.
- Global Input. בהגדרות של משחק עצמו, הוא גורם למשחק הזה להשתמש בפריסה הגלובלית במקום בפריסה משלו.
- Reset keybinds to default. מחזיר כל שדה להתקן הנבחר.
- Motion ו-Rumble. ל-Motion יש Use CemuHook Compatible Motion ורגישות ג'ירו. ל-Rumble יש מכפילים חזק וחלש, ו-Enable HD Rumble, ש-Ryujinx מסמנת כניסיוני ולשלטי Nintendo מקוריים בלבד.
Input Device הוא ההגדרה שמתקנת את רוב השלטים המתים, כי לעיתים קרובות הוא עדיין על Keyboard או Disabled.
קוראים את Controller Applet כשמשחק מציג אותו
חלק מהמשחקים מבקשים שלטים כשהם מתחילים, ו-Ryujinx עונה בחלון בשם Controller Applet. הוא מפרט Players ו-Supported Controllers, ואומר שההגדרה הנוכחית שלכם אינה תקפה ושצריך לפתוח את ההגדרות ולהגדיר מחדש את הקלט, עם כפתור Open Settings Window. זה אומר שהמשחק רוצה מערך שההגדרות שלכם לא נותנות לו.
- התאימו את סוג השלט. אם הרשימה לא כוללת Pro Controller, בחרו באחד הסוגים שהיא כוללת, כמו JoyCon Pair, ב-Controller Type של Player 1.
- התאימו את מספר השחקנים. משחק שרוצה שני שחקנים צריך גם את Player 2 מוגדר להתקן.
- התאימו בין תחנה לנייד. אם החלון אומר שמצב תחנה מוגדר ושיש להשבית את בקרת Handheld, השאירו את Handheld על Disabled והשתמשו ב-Player 1.
ב-System, Hacks יש Ignore Controller Applet, שמונע מהחלון להופיע כשמשטח מתנתק באמצע משחק. העצה של Ryujinx עצמה היא להשאיר אותו כבוי אם לא בטוחים, וגם אני הייתי. החלון אומר בדיוק מה המשחק רוצה, ולכן קראו את שתי הרשימות שלו לפני ששינוי כל דבר אחר.
אם השלט עדיין לא עושה דבר
עלו במדרגות האלה, מהצעד הקטן ביותר:
- בדקו את ה-Mac. בהגדרות המערכת, שלטי משחק אמור להציג את המשטח ולהדליק כל כפתור. אם לא, הבעיה היא בצימוד, ושלט לא מזוהה ב-Mac מתחיל שם.
- רעננו את רשימת ההתקנים. לחצו על Refresh input devices, או סגרו ופתחו מחדש את Ryujinx כשהמשטח כבר מחובר.
- בחרו את המשטח, לא את המקלדת. Input Device של Player 1 חייב לציין את השלט שלכם.
- שמרו, ואז הפעילו את המשחק מחדש. משחק שהציג את Controller Applet מבקש שלטים שוב כשהוא מתחיל.
- בדקו אובדן פוקוס. On Emulator Focus Loss בהגדרות Interface יכול לחסום קלט כשחלון אחר בחזית. לחצו על חלון המשחק.
- סגרו את Steam. Steam Input יכול להפוך את המשטח למקשים משלו, ולכן לחיצות מגיעות פעמיים או למקום הלא נכון.
- כפתורים מוחלפים או מתים. לחצו על השדה ב-Input ולחצו על הכפתור שאתם רוצים. השדה לוקח מה שהמשטח שולח, לא משנה מה מודפס עליו.
משטח שעובד בשלטי משחק ובחלון Input אבל לא במשחק הוא כמעט תמיד הגדרת Controller Applet או שחקנים. שלט אמולטור לא עובד ב-Mac מכסה את אותן בדיקות לאמולטורים אחרים.
יודעים אילו שלטים היא קוראת ב-Mac
הקוד של Ryujinx קורא שלטים דרך SDL3, ולכן היא רואה את המשטחים ש-Mac רואה. לא בדקתי בעצמי כל משטח למטה ב-Ryujinx. מה שחשוב הוא איך כל אחד מגיע ל-Mac:
- שלטי PS5 ו-PS4. הם מצטמדים ב-Bluetooth בהגדרות המערכת. ראו חיבור שלט PS5.
- שלטי Xbox Wireless. הם מצטמדים ב-Bluetooth. משטח Xbox 360 חוטי לא נתמך כלל על ידי macOS.
- Switch Pro Controller. הוא מצטמד ב-Bluetooth, והוא השלט שמשחקי Switch מצפים לו, ולכן Pro Controller ב-Ryujinx מתאים לו הכי טוב.
- Joy-Con. macOS מצמדת כל אחד לחוד. ל-Ryujinx יש סוגים JoyCon Pair, JoyCon Left ו-JoyCon Right, אבל לא בדקתי איך היא מחברת שני Joy-Con שצומדו ב-Mac לזוג אחד.
- משטחי 8BitDo. רק במצב ש-8BitDo מציינת להתקני Apple, D ברוב הדגמים. שלטי 8BitDo ב-Mac כולל כל דגם.
אם ה-Mac מציג משטח תחת שלטי משחק, כדאי לבחור בו בתפריט Input Device של Ryujinx.
שמים את הקיצורים של Ryujinx על כפתורים פנויים
Ryujinx שומרת את הקיצורים שלה במקלדת, תחת Settings, Hotkeys. כברירת מחדל F1 מחליף VSync, F2 משתיק, F4 מציג או מסתיר את הממשק, F5 משהה ו-F8 מצלם מסך. Turbo Mode, עוצמת קול וקנה מידה של רזולוציה מתחילים בלי קישור, ולכן תנו להם מקש שם קודם. InputConfig יכולה ללחוץ על המקשים האלה מכפתורים ש-Ryujinx משאירה בלי קישור, כמו כפתור Create או Share, לחיצת משטח המגע של DualSense, או משוט של DualSense Edge.
- אתם: צרו פריסה ל-Ryujinx, הוסיפו שורה, לחצו על Scan ולחצו על הכפתור הפנוי. הגדירו את הפלט ל-Keyboard Key ובחרו F5.
- InputConfig: שולחת F5 בכל פעם שאתם לוחצים על הכפתור הזה, לצד המשטח ש-Ryujinx קוראת.
- בדיקה: במשחק, לחצו על הכפתור. המשחק מושהה. לא בדקתי את Ryujinx עם מקשים ש-InputConfig שולחת בעצמי, ולכן בדקו מקש אחד לפני שבונים עוד.

ציינו את Ryujinx תחת Activate when these apps are in front, והפריסה מופעלת רק כש-Ryujinx בחזית. מפו רק כפתורים ש-Ryujinx לא משתמשת בהם, או שכל לחיצה תעשה שני דברים בבת אחת.

מפעילים פרופיל מקלדת ממשטח ש-Ryujinx לא מצליחה להציג
כמה משטחים אף פעם לא מופיעים בתפריט Input Device, לעיתים קרובות משטחי USB רגילים ש-macOS לא מתייחסת אליהם כשלטי משחק. אם Live Visualizer של InputConfig מדליק את כפתורי המשטח, InputConfig יכולה להפוך אותו למקשי המקלדת ש-Ryujinx כבר משתמשת בהם ל-Player 1 עם Keyboard נבחר:
| בקר Switch | מקש ברירת המחדל של Ryujinx | שימו אותו על |
|---|---|---|
| סטיק שמאלי | W, A, S, D, ו-F ללחיצה עליו | הסטיק השמאלי של המשטח |
| D-pad | מקשי החצים | ה-D-pad |
| A, B, X, Y | Z, X, C, V | כפתורי הפנים הימני, התחתון, העליון והשמאלי, מיקומי Switch |
| L, R, ZL, ZR | E, U, Q, O | הבאמפרים והטריגרים |
| סטיק ימני | I, J, K, L, ו-H ללחיצה עליו | הסטיק הימני |
גם ל-Minus ול-Plus יש ברירות מחדל: בדקו אילו מקשים חלון Input של Ryujinx מציג להם וקשרו אותם. ואז בדקו בדרך המהירה: כש-Keyboard הוא Input Device, לחצו על שדה ולחצו על כפתור המשטח. אם השדה מתמלא במקש, Ryujinx מקבלת את המקשים של InputConfig. סטיק שנשלח כמקשים הוא או לחוץ עד הסוף או לא בכלל, ולכן זו גיבוי למשטחים ש-Ryujinx לא רואה, אף פעם לא תחליף לאחד שהיא רואה.
מה היא לא יכולה לעשות
- אין שלט וירטואלי. InputConfig שולחת מקשים ואירועי עכבר. היא לא יכולה לגרום למשטח להיראות כגיימפד אחר ל-Ryujinx.
- אין אנלוגי דרך מקשים. מסלול המקלדת מאבד הטיות חלקיות של סטיקים וטריגרים.
- אין ג'ירו או רטט דרכו. תנועה ורטט עובדים רק דרך התמיכה בשלטים של Ryujinx עצמה.
הייתי נותן ל-Ryujinx לקרוא את המשטח ושומר את InputConfig למקשים שסביבו.
הגרסה הקצרה
- מגדירים. עברו ל-Options, Settings, Input, בחרו Player 1, בחרו את המשטח ב-Input Device, בחרו Pro Controller ולחצו על Save.
- קוראים את החלון. התאימו את השחקנים וסוגי השלטים ש-Controller Applet מפרט.
- מוסיפים את הקיצורים. פריסה ב-InputConfig שמה את F4, F5 ו-F8 על כפתורים ש-Ryujinx משאירה פנויים.
אם ה-Mac מדליק את המשטח בשלטי משחק, התיקון הוא כמעט תמיד בתוך חלון Input של Ryujinx.
שאלות
למה השלט שלי לא עובד ב-Ryujinx ב-Mac?
לרוב Input Device של Player 1 עדיין על Keyboard או Disabled, או שהמשטח חובר אחרי ש-Ryujinx נפתחה. לחצו על Refresh input devices, בחרו את המשטח, הגדירו Controller Type ל-Pro Controller ולחצו על Save.
מה זה Controller Applet ב-Ryujinx?
חלון שחלק מהמשחקים פותחים כדי לבקש שלטים. הוא מפרט את השחקנים וסוגי השלטים שהמשחק תומך בהם. התאימו אותם ב-Settings, Input, ואז הפעילו את המשחק מחדש.
האם שלט PS5 עובד עם Ryujinx ב-Mac?
Ryujinx קוראת שלטים דרך SDL3, שקורא DualSense שצומד בהגדרות המערכת, Bluetooth. בחרו בו בתפריט Input Device של Player 1 ובדקו את שדות הכפתורים.
מהם פקדי המקלדת של ברירת המחדל ב-Ryujinx?
W, A, S ו-D לסטיק השמאלי, מקשי החצים ל-D-pad, Z, X, C ו-V ל-A, B, X ו-Y, ו-E, U, Q ו-O ל-L, R, ZL ו-ZR. הסטיק הימני הוא I, J, K ו-L.
האם Ryujinx עדיין מפותחת ב-2026?
הפרויקט המקורי הופסק ב-2024. מזלג קהילתי ממשיך ב-ryujinx.app, שתיאר את עצמו ב-22 באוקטובר 2026 כקוד פתוח ברישיון MIT ונתמך כראוי רק במחשבי Mac עם Apple Silicon.
עוד בעברית
מדריכים מלאים, באנגלית
מי כותב. InputConfig פותח על ידי Ryleigh Newman, ומשמש מדי יום לשליטה במחשב Mac באמצעות שלט, כי הידיים של Ryleigh לא עובדות טוב. הדף הזה תורגם מאנגלית. ממשק האפליקציה ושאר האתר באנגלית.
הדף הזה בשפות אחרות: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
חינמי. macOS 14 ומעלה. בלי חשבון, ושום דבר לא יוצא מה-Mac. קוד פתוח ב-GitHub.