עברית

איך משתמשים בשלט PS3 ב-Mac?

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

בכבל USB, דרך אפליקציה שקוראת אותו ישירות. הרשימה של Apple לשלטי PlayStation נתמכים כוללת את DualSense, את DualSense Edge, את DualShock 4 ואת שלט Access, ולא את DualShock 3 של ה-PS3. לכן macOS לא מציגה אותו תחת שלטי משחק, ומשחקים עם תמיכה בשלטים לא רואים אותו. אבל כשהוא מחובר, הוא התקן USB שאפליקציה יכולה לדבר איתו.

פיתחתי את InputConfig, אפליקציית Mac חינמית שקוראת את DualShock 3 בכבל, נותנת לכפתורים שלו את שמות PlayStation, קוראת כמה חזק לוחצים על כל כפתור ואיך השלט מוטה, וממפה אותם למקשים ולעכבר בכל משחק שמקבל מקלדת. הדף אומר מה האפליקציה קוראת ממנו ומה לא.

שלבים

  1. חברו את DualShock 3 ל-Mac בכבל Mini-USB שמעביר נתונים, ישר ל-Mac.
  2. פתחו את InputConfig, וסמנו את DualShock 3 תחת InputConfig, Devices אם הוא לא בראש הסרגל הצדדי.
  3. לחצו על כמה כפתורים וצפו ב-Live Visualizer (מציג חי) מדליק כל אחד.
  4. הפעילו preset, או לחצו על Scan (סריקה) בשורה ולחצו על כפתור כדי לקשור אותו.

מחברים אותו בכבל

  • אתם: חברו את DualShock 3 ל-Mac בכבל Mini-USB, מהסוג שהגיע עם ה-PS3.
  • InputConfig: מעיר את השלט. DualShock 3 ב-USB לא שולח דבר עד שהמחשב אומר לו להתחיל, ולכן InputConfig שולח את הפקודה הזו כשהוא פותח את השלט, ושוב אחרי שה-Mac מתעורר משינה.
  • בדיקה: Live Visualizer מציג את הסטיקים, הטריגרים והכפתורים של DualShock 3 ומדליק כל אחד כשלוחצים עליו.
  • ארבע הנוריות. InputConfig לא קובע את נוריות השחקן, ולכן התעלמו ממה שהן מראות.
  • אין שלב צימוד. אין שגרה של כפתור PS וכפתור Share כמו ב-DualShock 4. הכבל הוא החיבור.

אם Live Visualizer נדלק כשלוחצים על כפתור, השלט עובד.

החלון הצף של DualShock 3 בראש הסרגל הצדדי של InputConfig, שכתוב בו Slot 0, USB, נקרא מדוחות ה-HID שלו, עם כפתור Disconnect.
איור 1. DualShock 3 בכבל. השורה מתחת לשמו אומרת ש-InputConfig קורא אותו מדוחות ה-HID שלו, ולא דרך macOS.

מבינים למה משחקים לא רואים אותו

משחקים ב-Mac שתומכים בשלטים משתמשים בתמיכה של Apple בשלטים, והתמיכה הזו מכסה את השלטים ש-Apple מציינת. DualShock 3 אינו אחד מהם.

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

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

משאירים את Bluetooth בחוץ

InputConfig קורא את DualShock 3 רק דרך USB. צימוד שלו ל-Mac דרך Bluetooth הוא לא משהו ש-Apple מתעדת, והוא דורש הליך ידני מחוץ לאפליקציה. יש מי שמצליחים, והרבה לא.

  • הכבל גם טוען אותו. כבל Mini-USB ארוך הוא הפתרון הפשוט לישיבה רחוקה מהמסך.
  • אם רוצים אלחוטי. DualShock 4 או DualSense מזדווגים ל-Mac דרך הגדרות המערכת, Bluetooth, ו-macOS תומכת בשניהם. ראו חיבור שלט PS4.

ב-Mac, התייחסו ל-DualShock 3 כאל שלט קווי.

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

ב-DualShock 3ב-InputConfig
Cross, Circle, Square, Triangleאותם שמות, עם כמה חזק לוחצים עליהם
L1 ו-R1L1 ו-R1, עם כמה חזק לוחצים עליהם
L2 ו-R2L2 ו-R2, עם מידת הלחיצה
SELECT ו-STARTSelect ו-Start
כפתור PSPS
לחיצה על סטיקL3 ו-R3
D-padUp, Down, Left, Right, כל אחד עם הלחץ שלו
הסטיקים השמאלי והימנישני הצירים של כל סטיק

לחצו על Scan בשורה ולחצו על הכפתור, ואין צורך לחפש שם.

ה-Live Visualizer של InputConfig עם ה-preset Desktop Navigation ו-DualShock 3 מחובר, והפקדים הלחוצים שלו מוארים.
איור 2. DualShock 3 ב-Live Visualizer כש-L2 ו-R2 לחוצים. כפתורים שאין ל-macOS שם בשבילם ממוספרים לאורך החלק התחתון.

מה InputConfig קורא, ומה לא

  • לחץ הכפתורים. מאז 1.8 הוא נקרא בכל כפתור שחש אותו: ארבעת כפתורי הפנים, ארבעת חיצי ה-D-pad, L1, R1, L2 ו-R2. כל לחץ הוא ציר מ-0 עד 1, כמו המשיכה של טריגר.
  • מד התאוצה. מאז 1.8 מד התאוצה SIXAXIS נקרא, ולכן הטיה מגיעה לשורות Motion (תנועה). ל-DualShock 3 אין קריאת ג'יירוסקופ ב-InputConfig.
  • רטט ונוריות. InputConfig לא מפעיל את המנועים ולא קובע את ארבע הנוריות.
  • רמת סוללה. לא מוצגת.
  • Bluetooth. USB בלבד.

כל כפתור, שני הסטיקים, ה-D-pad, כל שנים עשר הלחצים וההטיה נקראים, ורק רטט, הנוריות ו-Bluetooth נשארים בחוץ.

נותנים לו עבודה

  • משחקים שמקבלים מקשים. InputConfig הופך את הסטיקים ל-WASD ולמבט עכבר ואת הכפתורים למקשים. Smart Preset Maker (יוצר פריסטים חכמים) שלו כולל פריסות ליותר מ-450 משחקים ואפליקציות.
  • שולחן העבודה. ה-preset המובנה Desktop Navigation (ניווט בשולחן העבודה) מזיז את המצביע עם הסטיק השמאלי ולוחץ עם Cross.
  • משחקים שמקבלים רק שלט. InputConfig שולח אירועי מקלדת ועכבר, לא שלט וירטואלי, ולכן משחקים כאלה צריכים שלט ש-macOS תומכת בו.

שלט PS3 ישן מספיק לכל משחק ב-Mac שאפשר לשחק במקלדת.

שלטי PS3 של צד שלישי וג'ויסטיקים לארקייד

חלק משלטי PS3 של צד שלישי מעתיקים את הזהות של DualShock 3, ו-InputConfig קורא אותם באותה דרך.

  • שלטי ShanWan. חלק אחד מפקודת ההתחלה הרגילה גורם להם לרטוט בלי הפסקה, ולכן InputConfig משמיט אותו עבורם.
  • לוחות ארקייד במצב PS3. לוח GP2040-CE במצב PS3 מופיע כ-DualShock 3 ונקרא באותו קוד. ראו ג'ויסטיקים לארקייד ב-Mac.
  • גלגלי הגה עם מתג PS3. זה עניין אחר: ראו Logitech G29 ב-Mac.

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

אם שום דבר לא קורה

עלו בסולם הזה, מהצעד הקטן ביותר:

  1. החליפו כבל. הרבה כבלי Mini-USB רק טוענים. השתמשו בכבל שאתם יודעים שמעביר נתונים.
  2. דלגו על הרכזת. חברו ישר ל-Mac, עם מתאם USB-C פשוט אם ה-Mac צריך.
  3. סמנו אותו בתפריט ההתקנים. ב-InputConfig, Devices בשורת התפריטים, סמנו את DualShock 3 אם הוא ברשימה ועוד לא בסרגל הצדדי.
  4. חברו שוב. נתקו את הכבל, חכו רגע וחברו שוב, כך ש-InputConfig ישלח את פקודת ההתחלה לחיבור חדש.
  5. בדקו שה-Mac רואה אותו. החזיקו Option, פתחו את תפריט Apple, בחרו System Information (נתוני המערכת) ולחצו על USB. אם השלט לא מופיע שם, הבעיה בכבל או ביציאה.
  6. אפסו את השלט. לחצו על כפתור האיפוס שבחור בגב, ליד L2, עם סיכת נייר.

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

הגרסה הקצרה

  • חיבור. כבל Mini-USB לנתונים, ישר ל-Mac.
  • בדיקה. השתמשו ב-Live Visualizer של InputConfig, ולא בהגדרות המערכת.
  • מיפוי. preset, או Scan בשורה, למשחקים שמקבלים מקשים.
  • להשתמש בתוספות. לחץ כפתורים והטיה נקראים. אל תסמכו על Bluetooth או רטט.

DualShock 3 עובד ב-Mac כשלט קווי שמקליד את המקשים של המשחק.

שאלות

האם שלט PS3 עובד ב-Mac?

לא כשלט משחק ש-macOS מציגה: שלטי PlayStation נתמכים של Apple הם DualSense, DualSense Edge, DualShock 4 ושלט Access. בכבל USB, InputConfig קורא את DualShock 3 ישירות וממפה את הכפתורים והסטיקים שלו למקשים ולעכבר.

אפשר לחבר שלט PS3 ל-Mac דרך Bluetooth?

Apple לא מתעדת זאת, ו-InputConfig קורא את DualShock 3 רק דרך USB. יש מי שמצמדים אחד ביד והרבה לא מצליחים. כבל הוא הדרך האמינה.

למה שלט ה-PS3 לא מופיע בשלטי משחק ב-Mac שלי?

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

האם רטט, תנועה ולחץ כפתורים עובדים ב-Mac?

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

אפשר למפות כפתורי שלט PS3 למקשי מקלדת ב-Mac?

כן. ב-InputConfig לחצו על Scan בשורה, לחצו על כפתור ב-DualShock 3 ובחרו מקש, לחיצה, קיצור או מאקרו. האפליקציה חינמית ב-Mac App Store.

עוד בעברית

דפים בעברית

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

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

הדף הזה בשפות אחרות: English

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