עברית

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

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

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

קודם, הוכיחו שהשלט פעיל

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

אם Game Controllers נדלק, הפסיקו לנפות שגיאות ב-Bluetooth והסתכלו על המשחק.

אם למשחק אין תמיכה בשלטים

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

אם המשחק תומך בשלטים, אבל לא בשלט שלכם

חלק מהמשחקים מזהים רק גיימפדים בסגנון Xbox, וכמה מפרטים דגמים מסוימים. DualSense או Switch Pro Controller מופיעים אז כגיימפד כללי או לא מופיעים בכלל. נסו Steam Input אם המשחק ב-Steam. אחרת שוב InputConfig, שגורמת לכל גיימפד לשלוח מה שהמשחק רוצה.

אם זה משחק Steam

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

  1. הפעילו תמיכה בגיימפד שלכם. ב-Steam, Settings, Controller, הפעילו תמיכה ב-PlayStation, Xbox או Switch.
  2. תנו ל-Steam הרשאת Input Monitoring. ב-macOS עדכנית היא צריכה אותה בהגדרות המערכת, פרטיות ואבטחה.
  3. צאו מ-Steam ובדקו. כל עוד Steam רצה היא יכולה לקחת גיימפדים של PlayStation, Xbox ו-Switch עבור Steam Input, אפילו למשחקים שלא הפעלתם מ-Steam. צאו ממנה לגמרי מהתפריט שלה ונסו את המשחק שוב.
  4. כבו את Steam Input למשחק הזה. חלק ממשחקי Mac מתעלמים מ-Steam Input לגמרי. כבו אותו למשחק הזה והשתמשו ב-InputConfig, כדי שלא יהיו שני קלטים בו זמנית.

הדף על Steam מעמיק יותר.

אם זה משחק Windows ב-CrossOver או ב-Game Porting Toolkit

שכבת התרגום לעיתים קרובות לא מעבירה את השלט אל משחק ה-Windows, או מעבירה אותו כמשהו שהמשחק לא מזהה. מיפוי למקלדת עם InputConfig עובד כי מקשים תמיד עוברים. בדף על שלט שלא עובד ב-CrossOver, ב-Whisky או ב-Game Porting Toolkit יש את הבדיקות, הערות על PS5 ו-Xbox, ומה עושים ב-Parallels.

אם זה משחק דפדפן או ענן

Safari, Chrome ו-Firefox מעבירים שלטים לדפי אינטרנט דרך ה-Gamepad API, ו-Xbox Cloud Gaming ו-GeForce NOW משתמשים בו. בדרך כלל זה עובד. דף אינטרנט רואה את השלט רק אחרי שלוחצים על כפתור כשהדף הזה בחזית, ולכן לחצו על אחד קודם. כשזה עדיין לא עובד, או כשמשחק אינטרנט מקבל רק מקשים, InputConfig ממפה את הגיימפד למקלדת והדפדפן לא יודע שיש הבדל.

אם רק אפליקציה אחת מתעלמת ממנו

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

  • Roblox. אפליקציית ה-Mac תומכת בגיימפדים, אבל כל חוויה מחליטה על הבקרות שלה והרבה מהן מאזינות רק למקלדת. ראו Roblox עם שלט ב-Mac.
  • אמולטורים. יש להם הגדרות שלט משלהם, נפרדות מ-macOS, ולעיתים קרובות גם הרשאה משלהם. OpenEmu צריך Input Monitoring, ולגיימפדים אלחוטיים גם גישה ל-Bluetooth. RetroArch, Dolphin, PCSX2 ו-PPSSPP רוצים כל אחד שהגיימפד ייבחר בהגדרות הקלט שלהם. שלט שלא עובד באמולטור ב-Mac עובר עליהם אחד אחד.
  • כל דבר שקורא רק מקלדת ועכבר. מפו את השלט למקלדת.

אם זה עבד עד עדכון macOS

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

  • macOS 15.4. שלטים חוטיים הפסיקו לעבוד באפליקציות רבות בזמן ש-Bluetooth המשיך לעבוד, והפעלת Increase controller compatibility לאפליקציה ב-Game Controllers הייתה הפתרון העוקף שדווח.
  • Tahoe. משחקים בודדים הפסיקו לראות גיימפדים שהגדרות המערכת עדיין רואה.

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

בקיצור

  • בדקו אותו ב-Game Controllers. בלי אורות זה צימוד. עם אורות זה המשחק.
  • בדקו את השכבה. ל-Steam, ל-CrossOver ולדפדפן יש לכל אחד הגדרה משלו.
  • מפו אותו למקשים. זה עובד בכל המקרים שלמעלה, כי כל משחק קורא מקלדת.

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

שאלות

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

לרוב ה-Mac רואה אותו והמשחק לא קורא שלטים. אשרו זאת בהגדרות המערכת, Game Controllers, ואז השתמשו בהגדרת השלט של המשחק או של Steam, או בממפה כמו InputConfig כדי שהמשחק יקבל קלט מקלדת ועכבר.

למה ה-Mac שלי רואה את השלט אבל המשחק לא?

המשחק לא תומך בשלטים, או לא בשלט שלכם, או שהוא רץ דרך שכבה (Steam, CrossOver, דפדפן) שלא מעבירה אותו. מיפוי השלט למקלדת עם InputConfig עובד בכל אחד מהמקרים האלה.

יש דרך לבדוק אם שלט עובד ב-Mac?

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

צריך להפעיל מחדש את ה-Mac?

כמעט אף פעם. שכחו וצמדו מחדש את השלט, או כבו והדליקו אותו, וזה פותר את מקרי ה-Bluetooth.

השלט שלי עובד ב-Mac אבל לא באמולטור. מה עושים?

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

למה השלט שלי עובד בהגדרות המערכת אבל לא באף משחק?

לעיתים קרובות זה Steam. כל עוד Steam רצה היא יכולה לקחת גיימפדים של PlayStation, Xbox ו-Switch עבור Steam Input, אפילו למשחקים שלא הפעלתם מ-Steam. צאו מ-Steam לגמרי מהתפריט שלה ונסו את המשחק שוב. אם אז זה עובד, שנו את הגדרות השלט של Steam למשחק הזה.

עוד בעברית

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

מי כותב. 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.