עברית
איך משתמשים בשלט SNES ב-USB ב-Mac
האפליקציה הזו חינמית לגמרי. אין צורך ליצור חשבון. אין מינויים, אין הורדות מסובכות, ושום דבר לא נעול. מותאמת ל-Apple silicon.
חברו אותו: שלט USB בסגנון SNES, הגיימפד השטוח בצורת עצם שנמכר על ידי Tomee, Retrolink, iBuffalo ורשימה ארוכה של העתקים ללא מותג, עובד ב-Mac בלי דרייבר. מה ש-macOS לא עושה הוא לקרוא לו שלט משחק, ולכן הוא אף פעם לא מופיע בהגדרות המערכת, שלטי משחק, ורוב משחקי ה-Mac מתנהגים כאילו הוא לא שם.
אמולטורים קוראים אותו ישירות. לכל השאר פיתחתי את InputConfig, אפליקציית Mac חינמית שהופכת את כפתורי הגיימפד למקשים שמשחק או אפליקציה מצפים להם. גיימפדי USB בסגנון NES עובדים באותו אופן, עם פחות כפתורים.
גרסה 1.7 של InputConfig, הצפויה באוקטובר 2026, תהיה זמינה במלואה בעברית.
שלבים
- חברו את גיימפד ה-SNES ב-USB ל-Mac, ישירות או דרך מתאם USB-C לנתונים.
- באמולטור, הגדירו כל כפתור במסך הבקרים שלו.
- במשחקים ובאפליקציות אחרים, פתחו את InputConfig. הגיימפד מופיע בראש הסרגל הצדדי.
- אם לא, לחצו על Refresh Controllers או סמנו אותו תחת InputConfig, Devices.
- לחצו על Scan בשורה, לחצו על כפתור בגיימפד ובחרו איזה מקש הוא שולח.
- לחצו על Activate.
בודקים שה-Mac קורא אותו
הגיימפדים האלה הם התקני USB HID רגילים, מאותה משפחה כמו מקלדת או ג'ויסטיק. macOS לא צריכה שום התקנה כדי לקרוא אותם, ושום הורדת דרייבר לא משנה איך משחקים רואים אותם.
- אתם: החזיקו Option, פתחו את תפריט Apple, בחרו ב-System Information ולחצו על USB.
- macOS: מציגה את הגיימפד בשם היצרן שלו או בשם גנרי.
- בדיקה: הגיימפד שם. הוא לא רשום תחת שלטי משחק בהגדרות המערכת, וזה תקין.
התמיכה של Apple בשלטים מכסה גיימפדים של PlayStation, Xbox, Switch ו-MFi, ומשחקים שבנויים עליה מחפשים רק אותם. אם הוא רשום ב-System Information, ה-Mac קורא אותו, ורשימת שלטי המשחק מעולם לא הייתה אמורה להציג אותו.
ממפים אותו באמולטור
OpenEmu, RetroArch ורוב האמולטורים האחרים קוראים גיימפדי USB בעצמם, ולכן במשחקי SNES ו-NES הדרך הקצרה ביותר היא מסך הבקרים של האמולטור.
- OpenEmu. פתחו את ההגדרות שלו, עברו אל Controls, לחצו על כל כפתור בתמונה ולחצו על הכפתור המתאים בגיימפד.
- RetroArch. עברו אל התפריט שלמטה ובחרו Set All Controls.
RetroArch: המקום שבו נמצאות הקצאות הכפתורים.
Settings, Input, RetroPad Binds, Port 1 Controlsמה קורה: Set All Controls מבקש כל כפתור בתורו, ולוחצים עליו בגיימפד.
פירוט לכל אמולטור נמצא בשלט לא עובד באמולטור ובשלט לא עובד ב-OpenEmu. אף אחד מהם לא צריך את InputConfig, ו-preset שממפה את אותם כפתורים בזמן שהאמולטור קורא אותם גם הוא גורם לכל לחיצה להגיע פעמיים.
משתמשים בו כמקלדת בכל מקום אחר
משחקי דפדפן, פרויקטים של Scratch, משחקי Mac למקלדת בלבד והרבה אפליקציות אף פעם לא קוראים גיימפד USB. InputConfig קורא אותו ושולח את המקשים שהם כן קוראים. הורידו את InputConfig בחינם מ-Mac App Store. הוא דורש macOS 14 ואילך.
שלב 1: מוצאים את הגיימפד
- אתם: פתחו את InputConfig וחברו את הגיימפד.
- InputConfig: מציג אותו בראש הסרגל הצדדי תוך כמה שניות.
- בדיקה: אם הוא לא מופיע, לחצו על Refresh Controllers בחלון הצף של שבב השלט, או בחרו InputConfig, Devices בשורת התפריטים וסמנו את הגיימפד בשמו. האפליקציה זוכרת אותו בפעם הבאה.
שלב 2: צופים בו נדלק
- אתם: לחצו על כמה כפתורים כשדף של preset פתוח.
- InputConfig: מדליק כל אחד מהם ב-Live Visualizer. גיימפד שהוא לא מזהה לפי דגם מצויר כמפה פשוטה של מה שהוא מדווח.
- בדיקה: כדי לראות אותו מצויר כגיימפד SNES, פתחו את תפריט הלוח, בחרו Controllers ובחרו SNES-style USB pad תחת Other. הגיימפד שלכם מדליק אז את הציור הזה.

שלב 3: קושרים ומפעילים
- אתם: צרו preset, לחצו על Scan בשורה, לחצו על כפתור בגיימפד ובחרו איזה מקש הוא צריך לשלוח. חזרו על כך ל-D-pad ולשאר, ואז לחצו על Activate.
- InputConfig: שולח את המקשים האלה בזמן שמחזיקים את הגיימפד.
- בדיקה: המשחק או האפליקציה מגיבים כאילו הקלדתם.
רוב משחקי הדפדפן לשני שחקנים שמים את שחקן אחד על W, A, S, D ואת שחקן שני על מקשי החיצים, והרבה משחקים ליחיד משתמשים בחיצים עם Z ו-X. D-pad וארבעה כפתורי פנים מכסים את כל אלה. הפריסות של המשחקים ב-Smart Preset Maker בנויות לשלט מלא, ולכן שורות שהוא שם על סטיקים לא עושות כלום בגיימפד SNES. העבירו אותן ל-D-pad או לכפתור פנוי עם Scan. חיצים על ה-D-pad ו-Z ו-X על שני כפתורי פנים מכסים את רוב משחקי הדפדפן.
מכירים מה InputConfig 1.6 יודע על הגיימפדים האלה
InputConfig 1.6 כוללת את שורות macOS של SDL GameControllerDB של הקהילה, מסד נתוני הכפתורים שהרבה משחקים ואמולטורים משתמשים בו. שורות ה-SNES שלו כוללות את Tomee SNES Controller, את Retrolink SNES Controller, את NEXT SNES Controller ואת iBuffalo Super Famicom Controller. כשגיימפד תואם אחת, הכפתורים שלו מקבלים שם ומיקום כמו בכל שלט אחר, וה-D-pad שלו נקרא כ-D-pad.
- מספור לפי מיקום. כפתור הפנים התחתון, המסומן B בגיימפד SNES, הוא אותה משבצת כמו A בשלט Xbox ו-Cross בשלט PlayStation. לכן preset שנוצר על שלט Xbox שם את הפעולה של A שלו על כפתור B של SNES, שהוא אותו מקום תחת האגודל.
- גיימפדים דומים. גיימפדים זולים חולקים לעיתים שבב אחד ומזהה USB אחד, ולכן שני גיימפדים שנראים דומים יכולים לדווח אותו מזהה ועדיין לחווט את הכפתורים שלהם אחרת. InputConfig משתמש בשורה של הקהילה רק כשהיא תואמת את הגיימפד בדיוק, או כשכל השורות של אותו מזהה מסכימות.
- אין שורה תואמת. InputConfig קורא את התיאור שהגיימפד נותן לעצמו וממספר את הכפתורים לפי הסדר שהגיימפד מדווח. התוויות בעורך גנריות, ובהרבה מהגיימפדים האלה ה-D-pad נסרק כסטיק שמאלי, כי כך הגיימפד מדווח אותו.
הכול עדיין עובד בלי שורה של הקהילה, ופשוט קושרים כל בקר כפי שהוא נסרק.
אם A ו-B, או X ו-Y, הפוכים
בגיימפד SNES, A בצד ימין ו-B למטה. בשלט Xbox הם הפוכים, ורוב משחקי המחשב וההנחיות שלהם עוקבים אחרי Xbox. שום דבר לא שבור: הגיימפד מדווח על הכפתור לפי המיקום שלו. שלוש דרכים להתמודד:
- באמולטור. מפו כל כפתור במסך הבקרים של האמולטור, והוא משתמש במה שלוחצים.
- ב-InputConfig. שורות עוקבות אחרי הכפתור שלוחצים עליו ב-Scan, לא משנה מה האות שלו. כדי לשנות איך העורך קורא להם, בחרו אותיות Nintendo, או North, South, East ו-West, ב-Settings, Devices, Face button names.
- במשחק עם הנחיות Xbox. ה-A שלו הוא ה-B שלכם.

Scan קושר את הכפתור שתחת האגודל, ולכן האותיות אף פעם לא מכריעות דבר.
מעדכנים שורות מ-preset-ים שנוצרו ב-1.5
InputConfig 1.5 מספרה גיימפדי USB גנריים בדרך אחרת.
- אתם: חברו את הגיימפד בפעם הראשונה אחרי העדכון.
- InputConfig: מציג כל preset שנוצר לפני 1.6 ויש בו שורות עבורו, תחת הכותרת Update rows for, ואחריה שם הגיימפד.
- בדיקה: סמנו את ה-preset-ים שיצרתם על הגיימפד הזה ולחצו על Update Ticked Presets, והשורות שלהם עוברות לבקרים שלחצתם עליהם אז. Leave Them As They Are מדלג על כך.

אם דילגתם, Settings, Advanced, Data & storage, Check Older Presets Again מחזיר את הרשימה בפעם הבאה שהגיימפד מתחבר.
אם זה עדיין לא עובד
עלו בסולם הזה, מהצעד הקטן ביותר:
- חברו ישירות. אם הגיימפד חסר ב-System Information, חברו אותו ל-Mac ולא להאב, נסו יציאה אחרת, וב-MacBook השתמשו במתאם USB-C שנושא נתונים. לגיימפדים האלה הכבל מובנה, ולכן מתאם גרוע הוא החשוד הרגיל.
- רעננו וסמנו. לא בסרגל הצדדי: לחצו על Refresh Controllers, ואז סמנו אותו ב-InputConfig, Devices.
- קשרו את ה-D-pad כפי שהוא נסרק. בלי שורה של הקהילה, ה-D-pad של הגיימפד מגיע כצירי הסטיק השמאלי. Scan קושר אותו בלי בעיה. אלכסון מחזיק את שני המקשים שלו.
- עצרו את הלחיצה הכפולה. לחיצה אחת, שתי פעולות: אמולטור או משחק קורא את הגיימפד ו-InputConfig שולח גם הוא מקש. כבו אחד משניהם, או תנו לאפליקציה הזו preset משלה עם מעבר אוטומטי.
אם System Information מציג אותו, InputConfig יכול לקרוא אותו.
מה הוא לא יכול לעשות
משחק שמקבל שלט רק דרך התמיכה של Apple לא יראה גיימפד SNES ב-USB, ו-InputConfig לא יכול לשנות זאת: הוא שולח מקשים ועכבר, לא שלט. אם אפשר לשחק במשחק גם במקלדת, מפו את הגיימפד למקשים האלה.
הגרסה הקצרה
- אמולטורים. מפו את הגיימפד במסך הבקרים של האמולטור עצמו.
- כל השאר. InputConfig, Scan לכל כפתור, בחירת המקש שלו, Activate.
- A ו-B הפוכים. זה מיקום, לא תקלה. Scan קושר את מה שלוחצים.
גיימפד זול וחמש דקות של Scan הופכים אותו לשלט טוב ל-Mac לכל דבר שמקבל מקשים.
שאלות
צריך דרייבר לשלט SNES ב-USB ב-Mac?
לא. macOS קוראת גיימפדי USB בסגנון SNES ו-NES כהתקני HID רגילים בלי להתקין דבר. דרייבר גם לא יגרום למשחקי Mac לראות אותו.
למה שלט ה-SNES שלי ב-USB לא בהגדרות המערכת, שלטי משחק?
הרשימה הזו מציגה רק שלטים שהתמיכה של Apple בשלטי משחק מזהה, כמו גיימפדים של PlayStation, Xbox, Switch ו-MFi. גיימפד SNES ב-USB הוא התקן HID רגיל, ולכן הוא רשום ב-System Information, USB.
שלט SNES ב-USB עובד ב-OpenEmu?
כן. OpenEmu קורא גיימפדי USB ישירות: פתחו את ההגדרות שלו, עברו אל Controls והקצו כל כפתור בלחיצה עליו בתמונה ובלחיצה עליו בגיימפד.
אפשר להשתמש בשלט SNES למשחקי דפדפן ב-Mac?
חלק מהדפדפנים קוראים גיימפדי USB דרך ה-Gamepad API של הרשת, ומשחקים שנכתבו בשבילו יראו את הגיימפד. רוב משחקי הדפדפן קוראים רק את המקלדת, ו-InputConfig יכול למפות את ה-D-pad והכפתורים של הגיימפד למקשי החיצים ולאותיות שהם משתמשים בהם.
שלטי USB בסגנון NES עובדים באותו אופן?
כן. הם אותו סוג של התקן HID עם D-pad, A, B, Select ו-Start, וכל מה שבדף הזה חל עליהם עם פחות כפתורים לקשור.
עוד בעברית
מדריכים מלאים, באנגלית
מי כותב. 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, 简体中文
חינמי. macOS 14 ומעלה. בלי חשבון, ושום דבר לא יוצא מה-Mac. קוד פתוח ב-GitHub.