עברית

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

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

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

שלבים

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

OpenEmu לא מזהה את השלט, או שהבקרות שלו לא עובדות

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

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

אם זו המקלדת ש-OpenEmu מתעלמת ממנה, ב-המקלדת ב-OpenEmu לא עובדת ב-Mac יש את המדרגות האלה. שלט שמופיע ב-Controls יכול עדיין להיות אילם בלי הרשאת ה-Bluetooth.

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

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

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

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

  • ניטור קלט. נדרשת למקלדת, והיא התשובה הרגילה כשהמקלדת לא עובדת ב-OpenEmu. הגדרות המערכת, Privacy and Security, ניטור קלט, מפעילים את OpenEmu.
  • Bluetooth. מאז macOS Monterey שלטים אלחוטיים צריכים אותה. הגדרות המערכת, 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 לא מציג אותו תחת שלטי משחק, כדאי לנסות מצב אחר במתג של השלט. דף 8BitDo אומר איזה.

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

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

  • Steam. הנפוצה ביותר: כש-Steam פתוחה, שכבת השלטים שלה יכולה לשלוח מקשים משלה באותו זמן. סוגרים אותה ובודקים שוב.
  • InputConfig. כל עוד פריסט שממפה את השלט פעיל, OpenEmu מקבלת גם את השלט וגם את המקשים. מכבים את הפריסט, או נותנים ל-OpenEmu פריסט משלה בעזרת החלפה אוטומטית.
העורך של InputConfig לפריסת Emulator / Arcade, עם שורות D-pad ששולחות את ארבעת מקשי החצים ושורות A ו-B ששולחות Z ו-X.
איור 1. פריסת Emulator / Arcade של InputConfig: ה-D-pad שולח את מקשי החצים, ו-A ו-B שולחים Z ו-X.

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

אם 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 כשמשחק נפתח.

בקצרה

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

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

שאלות

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

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

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

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

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

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

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

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

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

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

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

הגרסה האחרונה שלה היא 2.4.1, מדצמבר 2023. היא עדיין רצה ב-macOS הנוכחית אצל רוב האנשים, ולכן שלבי ההרשאות חשובים יותר מהגרסה.

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

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

עוד בעברית

דפים בעברית

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

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

הדף הזה בשפות אחרות: English, Deutsch, Español, Français, 日本語, Português, Русский, 繁體中文, 简体中文

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