עברית

אפשר להשתמש בשלט Switch 2 Pro ב-Mac?

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

לא באופן מובנה. macOS תומכת בשלט Switch Pro המקורי וב-Joy-Con מ-macOS 13 Ventura ואילך, אבל אין בה תמיכה בשלט Switch 2 Pro או ב-Joy-Con 2, ולכן הם לא עובדים כשלטי משחק ב-Mac. InputConfig, אפליקציית ה-Mac החינמית שאני מפתח, קוראת אותם בכל זאת. בכבל USB-C היא שולחת ל-Pro Controller 2 את פקודות ההפעלה שהוא מחכה להן, ואז קוראת אותו כמו כל שלט אחר, כולל חיישני התנועה. מאז 1.8 היא יכולה לקרוא אותו גם ב-Bluetooth, אחרי שמפעילים הגדרה. האפליקציה מסמנת את כל זה כניסיוני, וגם אני, כי בניתי את זה בלי שהשלט היה בידיים שלי, וחלק ה-Bluetooth מסומן כעוד לא נבדק בשלט. מי שרוצה שלט של נינטנדו שפשוט עובד בכל משחק Mac, השלט Pro Controller המקורי הוא עדיין הבחירה שלי.

שלבים

  1. מחברים את השלט ל-Mac בכבל USB-C שמעביר נתונים.
  2. פותחים את InputConfig. היא מפעילה את השלט בעצמה.
  3. אם רוצים Bluetooth במקום, מפעילים את הגדרת Switch 2 ב-Settings, Devices ומחזיקים את כפתור הסנכרון.
  4. ממתינים לנורית שחקן 1 ולרשומה Switch 2 Pro Controller בסרגל הצד, ואז בונים פריסט או בוחרים פריסה.

למה ה-Mac לא רואה אותו

Mac תומך בשלטים ש-Apple הוסיפה למסגרת השלטים שלה, ושלטי Switch 2 לא ברשימה הזו.

  • ב-USB. ה-Pro Controller 2 אכן מופיע כגיימפד, אבל הוא שותק עד שהמארח שולח לו רצף פקודות הפעלה בממשק USB שני, ייעודי לספק.
  • ב-Bluetooth. הוא משתמש ב-Bluetooth Low Energy עם הפרוטוקול של נינטנדו, ולא בצימוד רגיל.

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

הפתרונות של הקהילה

קראתי את דף ה-GitHub של כל פרויקט ב-27 באוקטובר 2026. שניים מהם נועדו להפוך את השלט לשלט משחק רגיל ב-Mac:

  • switch2mac. GitHub, מאת Peterksharma: אפליקציית שורת תפריטים ל-Pro Controller 2, ל-Joy-Con 2 (לבד או כזוג מקושר) ולשלט GameCube של Switch 2, ב-Bluetooth בלבד, ב-macOS 15 ואילך על Apple silicon. לפי קובץ ה-readme שלה, כל שלט מופיע כגיימפד וירטואלי שכל אפליקציה שקוראת שלטי משחק יכולה להשתמש בו, באמצעות entitlement של Apple שלדבריה Apple העניקה לאפליקציה. רטט ותנועה לא עוברים דרך הגיימפד הזה. היא מגדירה את עצמה כגרסת בטא.
  • Switch 2 Controller Helper. GitHub, מאת AlexmChadwick: עבודה בתהליך ל-Pro Controller 2 בלבד, ב-Bluetooth Low Energy, ב-macOS 13 ואילך. לפי ה-readme שלה, מצב הגיימפד הווירטואלי דורש או את ה-entitlement בתשלום של מפתחי Apple או את כיבוי System Integrity Protection, ובלעדיהם האפליקציה חוזרת ללחיצות מקשים.

הפרויקטים הוותיקים יותר:

  • procon2-mac. GitHub, רישיון MIT: כלי שורת פקודה ב-Swift ששולח את פקודות ההפעלה ב-USB, כך ש-Steam ואפליקציות אחרות יכולות לקרוא את ה-Pro Controller 2 בכבל, עם רטט HD. המצב האלחוטי שלו דורש תוסף DriverKit שבונים וחותמים בעצמם בחשבון מפתח בתשלום של Apple.
  • switch2bridge-macos. GitHub, רישיון MIT: אפליקציית שורת תפריטים ב-Python שמתחברת ל-Pro Controller 2 ב-Bluetooth Low Energy והופכת את הכפתורים ללחיצות מקשים. היא נכתבה לאמולטור Ryujinx, ועם שרת DSU לסטיקים האנלוגיים ב-Dolphin וב-Cemu. היא מבקשת הרשאת נגישות. תומכת רק ב-Pro Controller 2.
  • connect_ns2pro_to_mac. GitHub: עוד גשר Bluetooth Low Energy ל-Pro Controller 2.
  • Switch2ProMac. GitHub: סקריפט מעטפת שגורם ל-Pro Controller 2 בכבל להופיע כ-Pro Controller ב-Steam ב-macOS.
  • JoyCon2Mac. GitHub: פרויקט DriverKit ל-Joy-Con 2 שמציג אותם כ-DualSense וירטואלי ועכבר. לפי קובץ ה-readme שלו צריך לכבות את System Integrity Protection ואת AMFI, מה שמסיר הגנות אבטחה מרכזיות של ה-Mac, ואין להתייחס אליו עדיין כאל התקנה רגילה. זה פרויקט למפתחים ולא משהו להתקין ב-Mac שסומכים עליו. פרויקט שני באותו שם ממפה את ה-Joy-Con 2 ללחיצות מקשים בלי לכבות שום דבר: Joy-Con 2 ב-Mac מסביר מה ההבדל ביניהם.

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

כלישלטיםחיבורמה הוא דורש מה-Macמה האפליקציות רואות
switch2macPro Controller 2, Joy-Con 2, Switch 2 GameCubeBluetoothmacOS 15 ואילך, Apple silicon, הרשאת Bluetoothגיימפד וירטואלי, לפי ה-readme שלו
Switch 2 Controller HelperPro Controller 2Bluetooth Low EnergymacOS 13 ואילך, ו-entitlement או SIP כבוי למצב הגיימפדגיימפד וירטואלי, או לחיצות מקשים כגיבוי
procon2-macPro Controller 2USB, או אלחוטי עם תוסף חתום משלכםכלום בכבל, תוסף DriverKit שחותמים בעצמם לאלחוטישלט ש-Steam ואפליקציות אחרות יכולות לקרוא
Switch2ProMacPro Controller 2כבל USBסקריפט מעטפתPro Controller ב-Steam
switch2bridge-macosPro Controller 2Bluetooth Low Energyהרשאת נגישותלחיצות מקשים, ושרת DSU ל-Dolphin ול-Cemu
JoyCon2Mac (OZORDI)Joy-Con 2Bluetooth Low EnergySIP ו-AMFI כבוייםDualSense וירטואלי ועכבר

רק קובץ readme יכול לומר לכם אם כלי הופך את השלט לשלט רגיל שכל משחק רואה, ולא אישרתי את זה באף אחד מהם. ה-readme של switch2mac הוא זה שטוען את זה. בדקו מאיזה מאגר מתקינים, כי כמה מהפרויקטים האלה חולקים שמות.

שימוש ב-InputConfig בכבל

  1. מחברים את שלט Switch 2 Pro ל-Mac בכבל USB-C שמעביר נתונים, ישירות ל-Mac בזמן הבדיקה.
  2. פותחים את InputConfig. גרסה 1.8 ומעלה קוראת גם את חיישני התנועה.
  • אתם: ממתינים כשנייה אחרי פתיחת האפליקציה.
  • InputConfig: שולחת לשלט את פקודות ההפעלה בעצמה.
  • בדיקה: נורית שחקן 1 נדלקת, והשלט מופיע בראש הסרגל הצדדי בשם Switch 2 Pro Controller (Experimental).

לוחצים על הכפתורים כשה-Live Visualizer (מציג חי) פתוח, ואז בונים פריסט או בוחרים פריסה לאחד יותר מ-450 משחקים ואפליקציות ב-Smart Preset Maker.

  • מה היא קוראת. את האותיות של נינטנדו: כל כפתורי הפנים, שני הסטיקים, ה-D-pad, L, R, ZL ו-ZR, Minus, Plus, Home, Capture, כפתור C ושני כפתורי הגב, GL ו-GR.
  • תנועה וכיול. מאז 1.8 היא קוראת את הג'יירוסקופ ואת מד התאוצה, ולכן שורות Motion וכיוון בג'יירו עובדים, והיא לוקחת את כיול הג'ויסטיקים השמור בשלט, כך שהג'ויסטיקים מתמרכזים כמו ב-Switch 2.
  • מה היא צריכה. היא לא צריכה דרייבר או תוסף, והיא לא משנה דבר באבטחה של ה-Mac.
  • אחרי שינה. InputConfig שולחת שוב את פקודות ההפעלה, כך שהשלט חוזר בלי לחבר מחדש.
  • שלט GameCube ל-Switch 2. הוא מקבל אותן פקודות הפעלה ועובד באותו אופן. שלטי GameCube ב-Mac מרחיב על כך.

מחברים אותו ב-Bluetooth

  1. ב-InputConfig, פותחים את Settings, Devices ומפעילים את Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (חיבור בקרי Switch 2 Pro, GameCube ו-Joy-Con 2 ב-Bluetooth).
  2. מזווגים את השלט עם ה-Mac: מחזיקים את כפתור הסנכרון שלו עד שהנורות סורקות.
  • אתם: משאירים את InputConfig פתוחה. בפעם הראשונה, macOS שואלת אם InputConfig יכולה להשתמש ב-Bluetooth. מאשרים.
  • InputConfig: מחפשת את השלט כל עוד האפליקציה רצה, מתחברת אליו וקוראת אותו כמו בחיבור USB-C, כולל חיישני התנועה.
  • בדיקה: נורית שחקן 1 נדלקת והשלט מופיע בראש הסרגל הצדדי. השורה מתחת להגדרה אומרת מה החיפוש עושה.

האפליקציה מסמנת את ההגדרה הזו Experimental: עוד לא נבדק בשלט. לא היה לי שלט Switch 2 בהישג יד לנסות אותה, ולכן כבל עדיין הדרך הבטוחה יותר. מה שהוא לא יכול לעשות בכבל או ב-Bluetooth:

  • להיות שלט משחק של ה-Mac. macOS עדיין לא קוראת אותו, ולכן משחקים שקוראים שלטים דרך macOS לא רואים אותו.
  • ZL ו-ZR אנלוגיים. הם נקראים רק כפעיל או כבוי.
  • רטט ו-NFC. InputConfig לא משתמשת באף אחד מהם.

בניתי את זה לפי רצף ההפעלה ופריסת הדוחות שהקהילה פרסמה (תודה ל-procon2-mac), בלי השלט בידיים, ולכן האפליקציה מסמנת אותו כ-Experimental. אם כפתור נקרא לא נכון, אפשר לפתוח issue ב-GitHub.

שלט בסגנון נינטנדו שעובד עכשיו

  • שלט Switch Pro המקורי. Bluetooth, macOS 13 ואילך: שלבי הצימוד. נינטנדו מציינת אותו כתואם ל-Switch 2, כך ששלט אחד יכול לשרת את שתי הקונסולות.
  • Joy-Con המקוריים. אחד בכל פעם או כזוג: איך מחברים Joy-Con ל-Mac.
  • שלטי 8BitDo. במצב S (Switch), macOS 13 ואילך רואה שלט 8BitDo כ-Pro Controller, עם A ו-B מוחלפים כמו אצל נינטנדו. באיזה מצב להשתמש.

כל אחד מהם עובד אחר כך גם במשחקים בלי תמיכה בשלטים דרך InputConfig, עם פריסות מוכנות ליותר מ-450 משחקים ואפליקציות ב-Smart Preset Maker (יוצר פריסטים חכמים).

אם יש לך Joy-Con 2

מאז 1.8, InputConfig קוראת גם את ה-Joy-Con 2, כל אחד לבדו ומוחזק על הצד: ב-USB באחיזת הטעינה של Joy-Con 2, או ב-Bluetooth עם אותה הגדרה כמו ל-Pro Controller 2. זה ניסיוני גם כן, ו-macOS עדיין לא קוראת אותם. Joy-Con 2 ב-Mac מביא את השלבים, מה כל אחד קורא, ואת שני הפרויקטים של הקהילה שמחברים אותם. מי שרוצה שלט של נינטנדו שמשחקים רואים ככזה, ה-Joy-Con המקוריים עדיין הבחירה: איך מחברים Joy-Con ל-Mac.

בקצרה

  • macOS לבדה. אין בה תמיכה בשלט Switch 2 Pro או ב-Joy-Con 2.
  • בכבל USB-C. InputConfig מפעילה את ה-Pro Controller 2 וממפה אותו, כולל חיישני התנועה, כתכונה ניסיונית.
  • ב-Bluetooth. מפעילים את ההגדרה ב-Settings, Devices ומזווגים מכפתור הסנכרון. עוד לא נבדק בשלט.
  • משהו שפשוט עובד. זה עדיין שלט Pro Controller המקורי ב-Bluetooth.

להשתמש בכבל נתונים, ולא לגעת בהגדרות האבטחה של ה-Mac.

שאלות

האם שלט Switch 2 Pro עובד ב-Mac?

לא באופן מובנה: macOS תומכת בשלט Switch Pro המקורי וב-Joy-Con, ולא בגרסאות של Switch 2. InputConfig קוראת את ה-Pro Controller 2 בכבל USB-C ומאז 1.8 גם ב-Bluetooth עם הגדרה, וממפה אותו למקשים ולעכבר, כתכונה ניסיונית.

יש דרייבר לשלט Switch 2 Pro ל-Mac?

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

אפשר להשתמש בשלט Switch 2 Pro ב-Steam או במשחקים אחרים ב-Mac?

רק דרך כלי של הקהילה, ולא בדקתי אף אחד מהם. Switch2ProMac גורם ל-Pro Controller 2 בכבל להופיע כ-Pro Controller ב-Steam, וה-readme של switch2mac אומר שהגיימפד שלו ב-Bluetooth יכול לשמש כל אפליקציה שקוראת שלטי משחק. שניהם לא רשמיים.

מהו switch2mac?

אפליקציית שורת תפריטים של הקהילה ל-macOS 15 ואילך על Apple silicon. לפי ה-readme שלה היא מחברת שלט Switch 2 Pro, Joy-Con 2 או שלט GameCube של Switch 2 ב-Bluetooth ומציגה אותו לאפליקציות כגיימפד וירטואלי. זו גרסת בטא של המחבר שלה, לא מוצר של Apple או של נינטנדו, ולא בדקתי אותה.

InputConfig תומכת בשלט Switch 2 Pro?

כן, כתכונה ניסיונית: בכבל USB-C מגרסה 1.6, עם תנועה מ-1.8, וב-Bluetooth מ-1.8 אחרי שמפעילים את Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth ב-Settings, Devices. חלק ה-Bluetooth מסומן כעוד לא נבדק בשלט. שלט GameCube ל-Switch 2 וה-Joy-Con 2 עובדים באותו אופן.

איך מנתקים שלט Switch 2 Pro מ-InputConfig?

מנתקים אותו מהחיבור. או לוחצים על הרשומה שלו בראש הסרגל הצדדי ובוחרים ב-Disconnect (נתק): InputConfig מפסיקה לקרוא אותו עד שיחברו אותו שוב או ילחצו עליו תחת InputConfig, Devices. ב-Bluetooth, כיבוי ההגדרה ב-Settings, Devices מנתק כל שלט Switch 2.

עוד בעברית

דפים בעברית

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

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

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

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