עברית

שלט לא עובד באמולטור ב-Mac

להורדת InputConfig מ-Mac App Storeהאפליקציה הזו חינמית לגמרי. אין צורך ליצור חשבון. אין מינויים, אין הורדות מסובכות, ושום דבר לא נעול. מותאמת ל-Apple silicon.

כמעט תמיד זו הגדרה באמולטור. כל אמולטור מרכזי ב-Mac קורא שלטים בעצמו, דרך הגדרות הקלט שלו, ולכן גיימפד שעובד בכל מקום אחר ולא עושה כלום באמולטור הוא בדרך כלל עם התקן לא נכון שנבחר, דרייבר קלט לא נכון או מיפוי שמעולם לא נעשה. אראה איפה כל אחד שומר את ההגדרה הזו ומה בדרך כלל מתקן אותה. ממפה כמו InputConfig הוא לא התיקון לרוב אלה, ואציין איפה הוא כן.

גרסה 1.7 של InputConfig, הצפויה באוקטובר 2026, תהיה זמינה במלואה בעברית.

בודקים קודם שה-Mac רואה את הגיימפד

  • אתם: פתחו את הגדרות המערכת ולחצו על שלטי משחק בסרגל הצדדי, ואז לחצו על כפתור.
  • macOS: מציגה את הגיימפד ומדליקה את הכפתור, אם היא מתייחסת אליו כשלט משחק.
  • בדיקה: אם הגיימפד שלכם רשום ומגיב, האמולטור הוא הבעיה.

אם הוא חסר, ייתכן שהוא בכל זאת תקין. גיימפדי SNES ב-USB, גיימפדי USB גנריים, ג'ויסטיקי ארקייד ומקודדים הם התקני HID רגילים שאף פעם לא מופיעים ברשימה הזו. החזיקו Option, פתחו את תפריט Apple, בחרו ב-System Information ולחצו על USB: גיימפד שרשום שם מגיע ל-Mac, ואמולטורים קוראים אותו ישירות. אם הוא באף אחד משני המקומות, התחילו בשלט לא מזוהה ב-Mac.

צאו מ-Steam בזמן הבדיקה: שכבת השלטים שלו יכולה לשלוח מקשים משלה לאמולטורים, וזה מה שהתיעוד של PCSX2 מציין בשמו.

מתקנים ב-Dolphin (GameCube ו-Wii)

  • אתם: פתחו את Controllers, קבעו את פורט 1 ל-Standard Controller ולחצו על Configure. בחרו את הגיימפד שלכם בתפריט Device למעלה, לא בפריט של המקלדת.
  • Dolphin: קורא את הגיימפד הזה לפורט 1.
  • בדיקה: לחצו על כל משבצת ולחצו על הכפתור שרוצים. הפסים החיים מראים אם הוא קורא.
  • הגיימפד חסר בתפריט Device. חברו אותו קודם ואז לחצו על Refresh ליד התפריט, או הפעילו מחדש את Dolphin.
  • משחקי Wii. השתמשו ב-Emulated Wii Remote בחלק של Wii באותו אופן.
  • המשחק מתעלם מהגיימפד כש-Dolphin לא בחזית. הפעילו את Background Input באותו חלון.

גיימפד PS5, PS4 או Xbox, כולם עובדים כך ב-Mac. לא אישרתי שקורא המקלדת של Dolphin ב-Mac מקבל מקשים שנשלחים על ידי ממפה, ולכן ב-Dolphin הישארו עם הגדרות השלט שלו. בהגדרת שלט ב-Dolphin ב-Mac יש את ההדרכה המלאה, עם Wii Remote אמיתיים ועם מתאם GameCube.

מתקנים ב-PCSX2 (PlayStation 2)

  1. עברו אל Settings, Controllers, והשאירו את מקור הקלט SDL מופעל. התיעוד של PCSX2 קורא לו המקור המומלץ ואומר שהוא עובד לרוב השלטים.
  2. עם DualSense או DualShock 4 רשמי, הפעילו גם את DualShock 4 / DualSense Enhanced Mode, ש-PCSX2 ממליץ עליו לרטט ולשליטה באור תקינים.
  3. פתחו את Controller Port 1 (מפו קודם פורט 1, משחקים מצפים לשחקן אחד שם), לחצו על Automatic Mapping ובחרו את הגיימפד שלכם.
  4. אם Automatic Mapping אומר שהגיימפד לא נתמך, מפו כל כפתור ביד: לחצו על המשבצת, לחצו על הכפתור.

אפשר גם לשחק ב-PCSX2 במקלדת, והוא מקבל מקשים מממפה כמו כל אפליקציית Mac אחרת, אבל עם גיימפד שהוא כבר קורא אין סיבה לכך. בהגדרת שלט ב-PCSX2 ב-Mac יש את ההדרכה המלאה.

מתקנים ב-RetroArch

עברו אל Settings, Input, RetroPad Binds, Port 1 Controls, ובחרו Set All Controls כדי לקשור כל כפתור בתורו. אם הגיימפד מת, עלו בסולם הזה, מהצעד הקטן ביותר:

  1. שנו את דרייבר השלט. ב-Mac ל-RetroArch יש שלושה, hid, mfi ו-sdl2, וגיימפד שמת באחד לעיתים עובד באחר. שנו אותו תחת Settings, Drivers, Controller, ואז הפעילו מחדש את RetroArch.
  2. התאימו את הדרייבר לגיימפד. דרייבר mfi עובר דרך התמיכה של Apple בשלטים, ולכן הוא רואה רק גיימפדים שרשומים בשלטי משחק. לגיימפד SNES ב-USB או לגיימפד USB רגיל אחר, השתמשו ב-hid או ב-sdl2.
  3. שמרו את הפרופיל. כשזה עובד, Save Controller Profile כדי שיזוהה בפעם הבאה.

לקיצורים, התיעוד של libretro של RetroArch ממליץ לקשור כפתור Enable Hotkeys כך שקיצורים מופעלים רק בזמן שהוא מוחזק. ברירות המחדל שלו במקלדת הן F2 לשמירת מצב, F4 לטעינה, רווח להרצה מהירה ו-F1 לתפריט, ומקשי השחקן שלו בברירת המחדל הם אותם מקשים שהפריסה Emulator / Arcade שולחת, מלבד Select. בהגדרת שלט ב-RetroArch ב-Mac יש את ההדרכה המלאה.

מתקנים ב-PPSSPP (PSP)

  • אתם: עברו אל Settings, Controls, Control mapping. לחצו על כפתור PSP, ואז לחצו על הכפתור בגיימפד.
  • PPSSPP: קושר את הכפתור שלחצתם עליו.
  • בדיקה: אם הגיימפד לא עושה כלום במסך הזה, PPSSPP לא רואה אותו בכלל. צאו מ-Steam, חברו את הגיימפד מחדש ופתחו שוב את PPSSPP.

מתקנים ב-OpenEmu, ב-DOSBox וב-ScummVM

  • OpenEmu. יש לו שתי הרשאות macOS משלו, ניטור קלט ו-Bluetooth, ואלה התיקון הרגיל: שלט לא עובד ב-OpenEmu.
  • DOSBox ו-ScummVM. אלה שונים, כי המשחקים שבתוכם נעשו למקלדת ולעכבר. במדריך משחקי הרטרו יש פריסות לשניהם.

איפה InputConfig מתאים, ואיפה לא

InputConfig שולח אירועי מקלדת ועכבר. הוא לא יוצר שלט וירטואלי, ולכן הוא לא יכול לגרום למקלדת להיראות כגיימפד לאמולטור, והוא לא יכול לתקן גיימפד שהאמולטור קורא רע. איפה הוא עוזר:

  • קיצורים על כפתורים פנויים. שמירת מצב, טעינת מצב, הרצה מהירה והתפריט הם קיצורי מקלדת ברוב האמולטורים. InputConfig שם אותם על כפתורים שהאמולטור משאיר לא קשורים, כמו משוט של DualSense Edge או לחיצה על משטח המגע.
  • ה-Mac סביב האמולטור. אותו גיימפד מזיז את המצביע בספריית המשחקים ובחלונות הקבצים, ו-Open App יכול להפעיל את האמולטור מכפתור.
  • בדיקת הגיימפד. ה-Live Visualizer מדליק כל בקר כשלוחצים עליו, כולל גיימפדי USB רגילים, כך שאפשר לראות שה-Mac מקבל את הלחיצה לפני שמאשימים את האמולטור.
  • אמולטורים למקלדת בלבד. אמולטורי דפדפן וחלק מההמרות הישנות קוראים רק מקשים. הפריסה Emulator / Arcade מכסה אותם.
Live Visualizer של InputConfig מצייר גיימפד USB בסגנון SNES עם כפתור A מואר בזמן הלחיצה.
Figure 1. אם ה-Live Visualizer מדליק את הכפתור, ה-Mac מקבל את הלחיצה, וההגדרות של האמולטור הן המקום לחפש בו.

אל תמפו כפתורים שהאמולטור קורא גם הוא, אחרת כל לחיצה מגיעה פעמיים. תנו לאמולטור preset משלו והפעילו מעבר אוטומטי, והוא מופעל בכל פעם שהאמולטור בחזית. InputConfig חינמי בMac App Store, macOS 14 ואילך.

הגרסה הקצרה

  • בדקו קודם את ה-Mac. חפשו בשלטי משחק, או ב-System Information, USB, לגיימפדי USB רגילים.
  • בחרו את ההתקן באמולטור. זה אומר תפריט Device של Dolphin, מקור SDL של PCSX2 או הדרייבר של RetroArch.
  • השתמשו בממפה לתוספות. הוא לקיצורים על כפתורים פנויים, לא לגיימפד עצמו.

הגדרות הקלט של האמולטור עצמו מתקנות את רובם בדקה.

שאלות

למה שלט ה-PS5 שלי לא עובד ב-Dolphin ב-Mac?

בדרך כלל כי תפריט Device בחלון השלטים של Dolphin עדיין על המקלדת. פתחו Controllers, Configure בפורט 1, בחרו את ה-DualSense בתפריט Device, לחצו על Refresh אם הוא חסר ומפו את הכפתורים.

למה PCSX2 לא מזהה את השלט שלי ב-Mac?

בדקו שמקור הקלט SDL מופעל ב-Settings, Controllers, ואז השתמשו ב-Automatic Mapping ב-Controller Port 1. בגיימפד של Sony, הפעילו את DualShock 4 / DualSense Enhanced Mode. צאו מ-Steam אם הוא פתוח.

RetroArch לא רואה את השלט שלי ב-Mac. מה לשנות?

נסו דרייבר שלט אחר ב-Settings, Drivers, Controller (hid, mfi או sdl2), הפעילו מחדש את RetroArch, ואז קשרו אותו ב-Settings, Input, RetroPad Binds.

למה שלט ה-SNES שלי ב-USB לא עובד באמולטור ב-Mac?

הוא התקן USB רגיל, ולכן הוא לא בהגדרות המערכת, שלטי משחק, ואמולטור שמוגדר לקרוא רק אותם יחמיץ אותו. ב-RetroArch השתמשו בדרייבר hid או sdl2. ב-OpenEmu הקצו אותו ב-Controls. ראו שלטי SNES ב-USB ב-Mac.

אפשר להפוך את המקלדת לשלט לאמולטור ב-Mac?

לא עם InputConfig. הוא שולח מקשים ואירועי עכבר, הוא לא יוצר גיימפד וירטואלי. כל אמולטור כאן יכול להיקשר למקלדת ישירות בהגדרות הקלט שלו.

Mac צריך דרייבר לשלט באמולטורים?

לא. גיימפדים של PlayStation, Xbox ו-Switch Pro עובדים בלי דרייבר ב-macOS הנוכחית, וגיימפדי USB גנריים וגיימפדים בסגנון SNES נקראים כהתקני HID בלי להתקין דבר. החריג האחד שאנשים נתקלים בו הוא גיימפד Xbox 360 החוטי, ש-macOS לא תומכת בו בכלל.

עוד בעברית

מדריכים מלאים, באנגלית

מי כותב. 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, 简体中文

להורדת InputConfig מ-Mac App Storeחינמי. macOS 14 ומעלה. בלי חשבון, ושום דבר לא יוצא מה-Mac. קוד פתוח ב-GitHub.