עברית

איך הופכים התקן HID לבקר MIDI ב-Mac

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

‏InputConfig, אפליקציית Mac חינמית, קוראת התקני HID ושולחת מהם MIDI. כפתורים מנגנים תווים, שולחים Program Change או מתחילים ועוצרים Transport. צירים, כמו סטיק, מצערת, הגה או פדל, שולחים Control Change או Pitch bend שעוקבים אחרי מיקומם. אפליקציות מוזיקה רואות את התוצאה כקלט MIDI בשם InputConfig.

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

שלבים

  1. חברו את ההתקן ופתחו את InputConfig.
  2. הוסיפו שורה, לחצו Scan ולחצו על הכפתור או הזיזו את הציר.
  3. בחרו פלט MIDI לשורה: Note, CC, Pitch Bend, Program Change או Transport.
  4. הפעילו את הקלט InputConfig באפליקציית המוזיקה וחמשו ערוץ.

ההגדרה

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

Scan מבין מה הפקד, ולכן אף פעם לא צריך לדעת את מספר ה-HID שלו. פלט MIDI מכסה כל סוג הודעה ששורה יכולה לשלוח.

אילו התקנים היא קוראת

  • בלי הגדרה. שלטי PlayStation, Xbox, Switch ו-MFi, ש-macOS כבר מכירה.
  • כהתקני HID גולמיים. רוב שלטי ה-USB הגנריים, ג'ויסטיקי טיסה, הגאי מרוצים והפדלים שלהם, ג'ויסטיקי ארקייד ובקרים בלי ידית במצב PC או DirectInput שלהם, ושלטי 8BitDo במצבי X ו-D.
  • ממשקי מתגים. קופסאות מתגים לנגישות והתקני שאיפה ונשיפה, במצב ששולח כפתורי ג'ויסטיק.
  • מקלדות ועכברים. כל מקש או כפתור עכבר יכולים להיות הקלט של שורה. מקש ששולח MIDI עדיין מקליד, ולכן השתמשו במקשים שלא מקלידים כלום, כמו F13 עד F19.

אם Live Visualizer מראה פקד זז, הפקד הזה יכול לשלוח MIDI. בשלטים ש-InputConfig קוראת יש את הרשימה המלאה.

התאמת הפקד להודעה

פקד HIDהודעת MIDI שמתאימה לו
כפתור, מתג טריגר, כפתור ארקיידתו, מוחזק כל עוד הכפתור לחוץ
ציר סטיק, מצערת, סיבוב, הגהControl Change או Pitch bend שעוקבים אחרי המיקום
פדל עם מהלך, כמו פדל מרוציםControl Change, כמו CC 11 לביטוי
מתג רגל או מתג נגישותתו, Program Change, או Start ו-Stop
Hat switch או D-padארבעה תווים, או Transport

מצערת שנשארת במקום שעוזבים אותה היא פיידר טוב יותר מסטיק שקופץ חזרה. רשימת ה-MIDI CC נותנת שם למספרי הבקרים שכלים מצפים להם.

בדיקה מה ה-Mac קורא קודם

  1. פתחו את בדיקת הג'ויסטיק בדפדפן, או את Live Visualizer של InputConfig.
  2. לחצו על כל כפתור והזיזו כל ציר.
  3. שימו לב אילו מופיעים. אלה שאפשר לקשור.
  4. אם לא מופיע כלום, נסו את המצב האחר של ההתקן: DInput, PC או Switch.

פקד שה-Mac לא רואה הוא פקד שאף אפליקציה לא יכולה למפות.

מה אי אפשר לקרוא

  • התקני XInput בלבד. שלטי Xbox 360 חוטיים והרבה ג'ויסטיקים והגאים של XInput בלבד אי אפשר לקרוא ב-Mac. העבירו את ההתקן למצב DInput או PC אם יש לו.
  • התקנים שמדברים רק עם התוכנה שלהם. כפתורי DPI ופרופילים של עכבר גיימינג מטופלים בתוך העכבר.
  • Force feedback. הוא לא מונע בהגאים ובג'ויסטיקי טיסה.

כשיש להתקן מתג מצבים, המצב PC או DInput הוא זה ש-Mac יכול לקרוא.

הכלים הישנים מ-HID ל-MIDI

שני כלי Mac ישנים עשו את העבודה הזו ועדיין עולים בחיפושים. הקוד של MidiHID הועבר לארכיון ב-2017. הגרסה האחרונה של ControllerMate תומכת ב-macOS Mojave לכל היותר. בדקתי את שניהם בספטמבר 2026. אף אחד מהכלים הישנים לא מתוחזק ל-macOS הנוכחית. חלופה ל-ControllerMate ל-Mac עוברת על מה שעדיין רץ.

הגרסה הקצרה

  • סרקו. לחצו על הכפתור או הזיזו את הציר.
  • שלחו. בחרו Note, CC, Pitch Bend, Program Change או Transport.
  • האזינו. הפעילו את הקלט InputConfig באפליקציית המוזיקה.

כל פקד HID ש-Mac יכול לראות יכול להפוך לפקד MIDI.

שאלות

מה זה HID ל-MIDI?

הפיכת קלט מהתקן ממשק אנושי (Human Interface Device), כמו שלט משחקים, ג'ויסטיק, פדל או מקלדת, להודעות MIDI שאפליקציית מוזיקה מבינה.

יש תוכנת HID ל-MIDI חינמית ל-Mac?

כן. InputConfig חינמית ב-Mac App Store. היא קוראת שלטי משחקים ורוב שלטי ה-HID האחרים, הג'ויסטיקים וההגאים, ושולחת תווים, Control Change, Pitch bend, Program Change ו-Transport.

הגה מרוצים או הפדלים שלו יכולים לשלוח MIDI?

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

מצערת של ג'ויסטיק טיסה יכולה להיות פיידר MIDI?

כן. קשרו את ציר המצערת ל-Control Change. היא נשארת במקום שעוזבים אותה, וזה מתאים לעוצמה או לפילטר.

פדל רגל USB יכול לשלוח MIDI ב-Mac?

כן, כשהוא מגיע ל-Mac ככפתור ג'ויסטיק או כמקש. קבעו אותו בתוכנה שלו לשלוח F13 עד F19 או כפתור ג'ויסטיק, כך שלחיצה לא מקלידה גם אות.

MidiHID עדיין עובד?

הקוד שלו הועבר לארכיון ב-2017, ולכן הוא כבר לא מתוחזק.

עוד בעברית

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

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