עברית
שלט ל-DOSBox, ל-ScummVM ולמשחקי רטרו ב-Mac
האפליקציה הזו חינמית לגמרי. אין צורך ליצור חשבון. אין מינויים, אין הורדות מסובכות, ושום דבר לא נעול. מותאמת ל-Apple silicon.
אפשר לשחק ב-Mac עם שלט ב-DOSBox, ב-ScummVM ובמשחקי רטרו אחרים שמכירים רק מקלדת, עם הגדרה קבועה של כמה שורות ב-InputConfig. אמולטורים של קונסולות שונים: OpenEmu, RetroArch, Dolphin, PCSX2 ו-PPSSPP קוראים גיימפדים בעצמם, ולכן מגדירים את הגיימפד במסך השלטים שלהם ומשתמשים ב-InputConfig רק בקצוות.
המדריך הזה מיועד בעיקר לסוג האחר של משחקי רטרו: משחקי DOS ב-DOSBox, הרפתקאות ב-ScummVM, גרסאות דפדפן של משחקי ארקייד ו-Flash ישנים, ומשחקי Mac ישנים שהכירו רק מקלדת ועכבר. שלוש או ארבע פריסות מכסות כמעט הכול. אם אמולטור של קונסולה מתעלם מהגיימפד שלכם, שלט לא עובד ב-OpenEmu ושלט לא עובד באמולטור עוברים על התיקונים.
גרסה 1.7 של InputConfig, הצפויה באוקטובר 2026, תהיה זמינה במלואה בעברית.
שלבים
- באמולטור של קונסולה מגדירים את הגיימפד בהגדרות השלטים של האמולטור עצמו ונעצרים שם.
- ב-DOSBox ממפים את הכיוונית ואת הג'ויסטיק השמאלי לחצים, A ל-Control, B ל-Alt, X ל-Space ו-Start ל-Escape.
- ב-ScummVM שמים את המצביע על הג'ויסטיק השמאלי, לחיצה שמאלית וימנית על A ו-B, ו-Control F5 על Start.
- למשחקי ארקייד בדפדפן יוצרים הגדרה קבועה אחת עם החצים, Z, X, C ו-Space, ומגבילים ומסתירים את המצביע.
- מוסיפים כל אמולטור או משחק לרשימת ההחלפה האוטומטית של ההגדרה שלו.
- אם כל כפתור מופעל פעמיים, שני דברים קוראים את הגיימפד: מכבים אחד מהם.
מחליטים מי קורא את השלט
כלל אחד פותר את רוב בעיות הרטרו. עולים בסולם הזה ועוצרים בשלב הראשון שמתאים:
- האמולטור קורא את הגיימפד. OpenEmu, RetroArch, Dolphin, PCSX2, PPSSPP ו-MAME קוראים שלטים ישירות. מגדירים את הגיימפד באמולטור.
- האמולטור קורא את הגיימפד, אבל חלק מהמקשים הם למקלדת בלבד. שמירת מצב, הרצה מהירה, התפריטים של MAME. הגדרה קבועה קטנה שממפה רק כפתורים שהאמולטור משאיר בלי שיוך שמה את המקשים האלה על הגיימפד.
- המשחק מכיר רק מקלדת ועכבר. DOSBox, ScummVM, גרסאות דפדפן, משחקי Mac ישנים. הגדרה קבועה מלאה של InputConfig היא השלט.
קורא אחד לכל כפתור: אם האמולטור והגדרה קבועה שניהם עונים על אותה לחיצה, היא מופעלת פעמיים.

ממפים DOSBox ומשחקי DOS
רוב משחקי האקשן של DOS משתמשים במקשי החצים וגם ב-Control, ב-Alt וב-Space:
- תנועה. הכיוונית והג'ויסטיק השמאלי על החצים.
- ירי. A על Control, שהוא ירי כמעט בכל דבר.
- קפיצה או פעולה משנית. B על Alt.
- השאר. X על Space, Y על Return, Start על Escape, והבאמפרים על מקשי המספרים 1 ו-2 לבחירת נשק.
גם מקצה המקשים של DOSBox יכול לראות שלט, אבל הגדרה קבועה קלה יותר לשמור לכל משחק, ומתחלפת אוטומטית כש-DOSBox בחזית. שומרים שורת Type Text לפקודת ההפעלה של המשחק אם מפעילים משחקים משורת הפקודה של DOS.


ממפים ScummVM ומשחקי הצבע והקלק
משחקי הצבע והקלק צריכים מצביע ושני כפתורים:
- מצביע. הג'ויסטיק השמאלי, עם העקומה Smooth.
- לחיצות. A ללחיצה שמאלית, B ללחיצה ימנית.
- מלאי. הג'ויסטיק הימני גולל, למשחקים עם מלאי נגלל.
- תפריטים. Control F5 על Start, הקיצור של ScummVM ל-Global Main Menu שלה, ו-Escape על Back כדי לדלג על סרטונים.
ScummVM 2.2 ואילך יכולה גם לשייך כפתורי שלט בעצמה, ב-Global Options, Keymaps, כולל עכבר וירטואלי על הג'ויסטיק. אם זה מרגיש נכון, משתמשים בזה ומדלגים על הפריסה. לא מגדירים את שניהם, אחרת כל לחיצה מגיעה פעמיים. זרימת העבודה Emulator / Arcade של יוצר ההגדרות החכם וההגדרה המובנית Mouse + Scroll הן שתיהן נקודות התחלה טובות.
יוצרים הגדרה קבועה אחת למשחקי ארקייד בדפדפן
אוספי הארקייד והקונסולות של Internet Archive, ארכיוני ה-Flash ואלפי משחקי io רצים בדפדפן וקוראים את המקלדת. חצים עם Z, X, C, או חצים עם Space ו-Shift, מכסים את רובם.
- אתם: יוצרים הגדרה קבועה אחת בשם Browser Arcade עם הכיוונית והג'ויסטיק על החצים, כפתורי הפנים על Z, X, C ו-Space, והבאמפרים על Shift ו-Control. מגבילים ומסתירים את המצביע.
- InputConfig: שולחת את המקשים האלה לכל משחק שבדפדפן, כשהמצביע מורחק מהדרך.
- בדיקה: טוענים משחק ומשחקים שלב. משנים שורה אם משחק משתמש במשהו מוזר.
הפריסה Emulator / Arcade היא ההתחלה המהירה ביותר, ומשחקי דפדפן עם שלט מכסה את משחקי הרשת שקוראים את הגיימפד בעצמם. הגדרת ארקייד אחת מכסה את רוב משחקי הדפדפן, ולכן משנים שורה רק כשמשחק מוזר.
מטפלים במשחקי Mac ישנים, רוגלייקים וירי אוטומטי
- משחקי Mac ישנים. גרסאות Mac קלאסיות ושרתוור מתקופת המקלדת בלבד עובדים באותה דרך. כמה מהם משתמשים במקש Command כמקש שינוי לפעולות במשחק. שכבת צירוף על באמפר מטפלת בזה בלי מקלדת.
- משחקי טקסט ורוגלייקים. NetHack, DCSS וחבריהם רוצים הרבה אותיות. הג'ויסטיק בשמונה כיוונים עם אזורי ג'ויסטיק לאלכסונים נותן תנועה, כפתורי הפנים וצירופים נותנים את עשרים הפקודות הנפוצות ביותר, והכתבה היא דרך טובה באופן מפתיע להקליד את השאר.
- ירי אוטומטי. יורים מהתקופה ציפו שילחצו על מקש הירי שוב ושוב. שמים טורבו על שורת הירי ב-15 לחיצות בשנייה והבאמפר הופך לירי אוטומטי, וזה גם עדין יותר ליד שלא יכולה ללחוץ שוב ושוב.
מגדירים את הגיימפד בכל אמולטור קונסולה
באמולטורים של קונסולות השלט שייך להגדרות של האמולטור עצמו. איפה כל אחד שומר אותו ב-Mac:
- OpenEmu. Settings, Controls, בוחרים את הקונסולה ואת השלט שלכם, לוחצים על כפתור ולוחצים עליו בשלט. אם שום דבר לא מגיב, זו בדרך כלל ההרשאה של ניטור קלט או של Bluetooth. שלט לא עובד ב-OpenEmu.
- RetroArch. Settings, Input, RetroPad Binds, Port 1 Controls, Set All Controls. ב-Mac יש בה שלושה דרייברים לשלטים, hid, mfi ו-sdl2, והחלפת דרייבר מתקנת הרבה גיימפדים מתים.
- Dolphin. Controllers, Standard Controller ביציאה 1, Configure, ואז בוחרים את הגיימפד שלכם בתפריט Device.
- PCSX2. Settings, Controllers, משאירים את מקור ה-SDL מופעל, ואז Automatic Mapping.
- PPSSPP. Settings, Controls, Control mapping.
- MAME. קורא שלטים, אבל התפריטים שלו וחלק מהמקשים הייחודיים למכונה הם למקלדת בלבד, ולכן הגדרה קבועה קטנה למקשי התפריט יושבת טוב לצידו.
ג'ויסטיק ארקייד בדרך כלל עובד ב-OpenEmu או ב-RetroArch כשהוא במצב ש-Mac יכול לקרוא: PC או DirectInput ברוב הג'ויסטיקים, לא Xbox. כל אמולטור מכוסה עם התקלה הרגילה שלו בשלט לא עובד באמולטור ב-Mac.
איפה InputConfig עוזרת לצידם: שמים את קיצורי המקלדת של האמולטור (שמירת מצב, הרצה מהירה, התפריט) על כפתורים שהאמולטור משאיר בלי שימוש, מפעילים את מצביע ה-Mac בספריית המשחקים מאותו גיימפד, והפריסה Emulator / Arcade לאלה שמקבלים רק מקלדת.
אם כל כפתור מופעל פעמיים
שני דברים קוראים את אותו גיימפד: האמולטור עצמו, וממפה או Steam Input שהופך את הגיימפד למקשים. התיעוד של PCSX2 מתאר את זה עם Steam, שבו Circle מסתיים בהשהיית המשחק. עולים בסולם הזה:
- מכבים את Steam Input לאמולטור. אם Steam הפעילה אותו.
- נותנים לאמולטור הגדרה קבועה משלו. החלפה אוטומטית מפעילה אותה כשהאמולטור עולה לחזית. ממפים רק כפתורים שהאמולטור משאיר בלי שיוך.
- לא ממפים אף כפתור. הגדרה קבועה ריקה לאמולטור נותנת לו לקרוא את הגיימפד לבדו.
הגרסה הקצרה
- אמולטורים של קונסולות. מגדירים את הגיימפד באמולטור. InputConfig רק למקשים שנשארו.
- DOSBox. הוא משתמש בחצים, ב-Control, ב-Alt וב-Space.
- ScummVM. מצביע, שתי לחיצות, Control F5 לתפריט.
- ארקייד בדפדפן. הגדרה קבועה אחת עם החצים, Z, X, C ו-Space מכסה את זה.
אם המשחק הכיר אי פעם רק מקלדת, כמה שורות הופכות אותו למשחק שלט.
שאלות
OpenEmu ו-RetroArch צריכים את זה?
לא, הם קוראים שלטים ישירות. משתמשים ב-InputConfig רק למשחקים ולאמולטורים שלא.
מה לגבי מצב המקלדת של MAME?
MAME קורא שלטים, אבל התפריטים שלו וחלק מהמקשים הייחודיים למכונה הם למקלדת בלבד. הגדרה קבועה קטנה למקשי התפריט לצד קלט השלט של MAME עצמו עובדת היטב.
ג'ויסטיק הארקייד שלי יעבוד ב-OpenEmu או ב-RetroArch ב-Mac?
בדרך כלל, כשהג'ויסטיק במצב ש-Mac יכול לקרוא: PC או DirectInput ברוב הג'ויסטיקים, לא Xbox. משייכים את הכפתורים במסך הבקרות של האמולטור עצמו. InputConfig נחוצה רק לאמולטורים ולמשחקי דפדפן שקוראים רק מקלדת.
למה כל כפתור מופעל פעמיים באמולטור שלי?
שני דברים קוראים את אותו גיימפד: האמולטור עצמו, וממפה או Steam Input שהופך את הגיימפד למקשים. התיעוד של PCSX2 מתאר את זה עם Steam, שבו Circle מסתיים בהשהיית המשחק. בוחרים אחד לכל אמולטור. עם InputConfig, נותנים לאמולטור הגדרה קבועה משלו (החלפה אוטומטית מפעילה אותה כשהאמולטור עולה לחזית) שממפה רק כפתורים שהאמולטור משאיר בלי שיוך, או בכלל לא ממפה כפתורים.
עוד בעברית
מדריכים מלאים, באנגלית
מי כותב. 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.