עברית

שלט לא עובד ב-OpenEmu ב-Mac

כש-OpenEmu מתעלמת משלט שה-Mac עצמו רואה, הסיבה כמעט תמיד אחת משתי הרשאות של macOS, Input Monitoring ו-Bluetooth, או שלט שמחובר אבל לא נבחר במסך ה-Controls של OpenEmu. בשני המקרים הבדיקה לוקחת דקה. OpenEmu קוראת שלטים ישירות, ולכן היא לא צריכה ממפה, ולהלן אראה בדיוק איפה ממפה כן עוזר ואיפה לא.

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

שלבים

  1. בודקים שהשלט נדלק ב-System Settings, Game Controllers.
  2. מפעילים את OpenEmu ב-Privacy and Security, Input Monitoring וב-Bluetooth.
  3. סוגרים את OpenEmu לגמרי ופותחים אותה שוב.
  4. ב-Controls של OpenEmu, בוחרים את הקונסולה, את השלט ואת השחקן.
  5. סוגרים את Steam ואת כל מחליפי הקלט, ובודקים שוב.

מוכיחים שה-Mac רואה את השלט

  • אתם: פותחים את System Settings, לוחצים על Game Controllers בסרגל הצד, ולוחצים על כמה כפתורים.
  • macOS: מציגה את השלט ומדליקה כל כפתור.
  • בדיקה: אם הוא נדלק, הבעיה בתוך OpenEmu. אם הוא לא ברשימה, מתקנים קודם את החיבור: איך מחברים שלט ל-Mac, או בדיקת השלט כדי לראות כל כפתור בזמן אמת.

מפעילים את שתי ההרשאות ש-OpenEmu צריכה

OpenEmu קוראת התקני קלט ישירות, ו-macOS מציבה את זה מאחורי הרשאות. דף פתרון הבעיות של OpenEmu עצמה מזכיר את שתיהן:

  • Input Monitoring. נדרשת למקלדת, והיא התשובה הרגילה כשהמקלדת לא עובדת ב-OpenEmu. System Settings, Privacy and Security, Input Monitoring, מפעילים את OpenEmu.
  • Bluetooth. מאז macOS Monterey שלטים אלחוטיים צריכים אותה. System Settings, Privacy and Security, Bluetooth, מפעילים את OpenEmu.

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

בוחרים את השלט ב-Controls

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

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

בודקים את השלט: PS5, PS4, Xbox, Switch Pro ו-8BitDo

במסד השלטים של OpenEmu, נכון לגרסה האחרונה שלה (2.4.1, דצמבר 2023), יש פריסות אוטומטיות ל-DualSense, ל-DualShock 4, לשלטים האלחוטיים Xbox One S ו-Xbox Series X|S, לשלט Switch Pro, ל-8BitDo Pro 2 ול-Wii Remote. לכן שלט PS5 או Xbox שלא עובד כמעט אף פעם לא נתמך. חוזרים להרשאות.

  • שלט PS3. גם DualShock 3 נמצא במסד, אבל ב-macOS הנוכחית הוא אמין הרבה יותר ב-USB מאשר ב-Bluetooth.
  • שלט Xbox 360. ל-macOS אין תמיכה בשלט Xbox 360 הקווי, ולכן לא OpenEmu ולא שום ממפה יכולים לקרוא אותו. שלט Xbox חדש יותר או כל שלט Bluetooth הוא הפתרון.
  • 8BitDo. אם ה-Mac לא מציג אותו תחת Game Controllers, כדאי לנסות מצב אחר במתג של השלט. דף 8BitDo אומר איזה.

סוגרים את האפליקציות שנאבקות על הקלט

דף פתרון הבעיות של OpenEmu מונה אפליקציות שמפריעות לקלט שלה: Chrome, Steam, DOSBox ו-Terminal, ומחליפי קלט כמו Karabiner, USB Overdrive ו-ControllerMate.

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

איפה ממפה כן עוזר

אם OpenEmu קוראת את השלט אחרי תיקון ההרשאות, אין צורך בממפה. שלושה מקרים שבהם InputConfig, חינמית ל-macOS 14 ואילך, כן עוזרת:

  • שלט ש-OpenEmu לא מקבלת. InputConfig לרוב עדיין יכולה לקרוא אותו, כי היא פותחת שלטים גם כהתקני HID גולמיים. מגדירים את הקלט של אותו שחקן ב-OpenEmu למקלדת, משייכים את המקשים שרוצים וממפים את השלט למקשים האלה. קוד המקור של OpenEmu מקבל לחיצות מקשים שאפליקציות אחרות שולחות, ולכן זה עובד כש-OpenEmu היא החלון הקדמי. הפריסה Emulator / Arcade היא נקודת התחלה: חצים, Z, X, A, S, Q, W, Enter ו-Shift.
  • פקודות תפריט על כפתורים פנויים. הפקודות בשורת התפריטים של OpenEmu, כמו שמירה וטעינה של מצב, מציגות לידן את קיצור המקלדת שלהן, ו-InputConfig יכולה לשים כל קיצור על כפתור ש-OpenEmu משאירה בלי שיוך, כמו משוט של DualSense Edge או לחיצה על משטח המגע.
  • הספרייה. אותו שלט יכול להזיז את המצביע של ה-Mac בספריית המשחקים ולהעביר את השליטה ל-OpenEmu כשמשחק נפתח.

בקצרה

  • הרשאות. מאשרים Input Monitoring למקלדת ו-Bluetooth לשלטים אלחוטיים, ואז פותחים את OpenEmu מחדש.
  • Controls. בוחרים את השלט לכל קונסולה ולכל שחקן.
  • הפרעות. סוגרים את Steam ואת מחליפי הקלט בזמן הבדיקה.

רוב הבעיות של שלטים ב-OpenEmu הן מתג הרשאה.

שאלות

OpenEmu תומכת בשלט PS5?

כן. ה-DualSense נמצא במסד השלטים של OpenEmu עם פריסה אוטומטית. אם הוא לא עושה כלום, בודקים את ההרשאות Input Monitoring ו-Bluetooth של OpenEmu ב-Privacy and Security, ואז בוחרים אותו ב-Controls.

למה המקלדת לא עובדת ב-OpenEmu ב-Mac?

OpenEmu צריכה הרשאת Input Monitoring למקלדת. מפעילים אותה ב-System Settings, Privacy and Security, Input Monitoring, ואז סוגרים ופותחים את OpenEmu מחדש. למקלדת יש דף משלה, עם האפליקציות שחוסמות אותה.

איך משנים את הפקדים ב-OpenEmu?

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

OpenEmu עובדת עם שלט Xbox 360?

לא עם הקווי ב-macOS הנוכחית, כי macOS עצמה לא תומכת בו. שלטי Xbox One ו-Xbox Series עובדים ב-Bluetooth.

OpenEmu עדיין מתעדכנת?

הגרסה האחרונה שלה היא 2.4.1, מדצמבר 2023. היא עדיין רצה ב-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.