עברית
איך משתמשים בג'ויסטיק טיסה או ב-HOTAS ב-Mac
חברו אותו. ג'ויסטיק טיסה, מצערת, HOTAS או סט דוושות הגה כיוון ב-USB הוא התקן HID סטנדרטי, ו-macOS קוראת אותו בלי דרייבר, ב-Apple silicon וב-Intel. סימולטורי טיסה שרצים ב-Mac, X-Plane בראשם, קוראים אותו ישירות ומגדירים אותו במסך הג'ויסטיק שלהם. משחקים שנעשו למקלדת לא עושים זאת, ובשבילם InputConfig הופכת כל ציר וכפתור למקשים או לתנועת עכבר. היא חינמית. אני פיתחתי אותה, אז קחו את זה בחשבון.
InputConfig חינמי ב-Mac App Store. דורש macOS 14 ומעלה, בלי חשבון, בלי מעקב, קוד פתוח.
שלבים
- חברו את הסטיק, המצערת והדוושות ל-USB.
- בסימולטור טיסה, הגדירו את הצירים בהגדרות הג'ויסטיק שלו.
- במשחקי מקלדת, הוסיפו כל התקן לפריסה ב-InputConfig.
- בדקו כל ציר ב-Live Visualizer, ואז בחרו את המקשים.
הגדרה בסימולטור טיסה
X-Plane 12 רץ באופן מקורי ב-Mac ויש לו הגדרות ג'ויסטיק משלו: הזיזו כל ציר, אמרו לו איזה מהם הוא פיץ', רול, יואו ומצערת, ואז הקצו את הכפתורים. FlightGear עושה אותו דבר. בסימולטור כזה אין צורך בממפה, והרצת אחד מעליו תגרום לסטיק לעשות שני דברים בו זמנית.
- Microsoft Flight Simulator ו-DCS World. אין להם גרסת Mac. ב-Mac הם צריכים Windows במכונה וירטואלית או בשכבת תאימות, והסטיק טוב רק כמו ההגדרה הזאת.
- Game Controllers בהגדרות המערכת. שום דבר לא מופיע שם עבור ג'ויסטיק טיסה. הרשימה הזאת היא רק לגיימפדים שהמסגרת של Apple תומכת בהם. System Information, USB הוא המקום לבדוק שה-Mac רואה אותו.
טיסה במשחקי מקלדת עם ממפה
הרבה משחקי Mac מוטסים מהמקלדת. ב-InputConfig כל כיוון של ציר הוא שורה משלו, ולכן סטיק הוא ארבע שורות ומצערת היא שתיים. שורה מחזיקה את המקש שלה כל עוד הציר עבר את האזור המת של השורה, 25 אחוז מהמהלך כברירת מחדל, ו-Adjust live באפשרויות השורה קובע את הנקודה הזאת בזמן שאתם צופים בציר. ב-Kerbal Space Program, שרץ באופן מקורי ב-Mac, HOTAS נראה כך:
| בקרה | מקש | מה זה עושה |
|---|---|---|
| סטיק קדימה ואחורה | W ו-S | פיץ' למטה ולמעלה |
| סטיק שמאלה וימינה | Q ו-E | רול |
| פיתול או דוושות הגה כיוון | A ו-D | יואו |
| מצערת קדימה ואחורה | Shift ו-Ctrl | מצערת למעלה ולמטה |
| ההדק | Space | Stage |
| שני כפתורי אגודל | T ו-R | SAS ו-RCS |
| כפתור פנוי | Caps Lock | בקרות עדינות |
- מקשים הם מופעלים או כבויים. דחיפה קטנה היא סטייה מלאה. הבקרות העדינות של Kerbal, על Caps Lock, הופכות את זה לעדין. הפריסה של Kerbal Space Program משתמשת באותם מקשים בגיימפד.
- ידית מצערת נשארת במקום שעזבתם אותה. מקש עליה נשאר לחוץ כל עוד הידית עברה את הנקודה של השורה, וזה מתאים להגברה והורדה של מצערת, ולבוסט, יותר ממקש שמקישים עליו.
- היגוי בעכבר. למשחק שמכוונים בו בעכבר, תנו לשורות הסטיק את Mouse Motion במקום, והפעילו את Variable Sensitivity כך שדחיפה קטנה מזיזה לאט ודחיפה מלאה מזיזה מהר.
סטיק, מצערת ודוושות בפריסה אחת
- כבלים נפרדים. HOTAS שהסטיק והמצערת שלו מתחברים בנפרד הוא שני התקני USB, ו-InputConfig נותנת לכל אחד מקום משלו. פריסה אחת מחזיקה שורות לשניהם, ודוושות הגה על כבל משלהן הן מקום שלישי.
- כבל אחד. סטים רבים של HOTAS, כמו אלה שבהם המצערת מתחברת לסטיק, הם התקן USB אחד, ואז הכול נמצא במקום אחד.
- אתם: בהתקן קלט ריק, בחרו Automatically insert available inputs.
- InputConfig: מוסיפה שורה לכל כפתור וציר שההתקן מדווח עליו, וזה חוסך הוספה ידנית של שלושים שורות.
- בדיקה: לכל בקרה יש שורה. עכשיו בחרו מה כל אחת שולחת. אם התקן לא נקלט מעצמו, סמנו אותו תחת InputConfig, Devices בשורת התפריטים.
בדיקה מה InputConfig קוראת
InputConfig קוראת כל חלק בסטיק HID שהסטיק מדווח עליו: כל כפתור, עד 128 מהם, צירי X, Y ו-Z ושלושת צירי הסיבוב, מחוונים וחוגות, וכל מתג Hat, כל אחד כ-D-pad משלו. מאז 1.6 כל ציר נקרא בגודל שהסטיק שולח אותו, כולל צירים של 10 ביט וגדלים מוזרים אחרים שגרסאות קודמות לא יכלו לפענח, ולכן כל המהלך עובר.
- אתם: לפני שבונים פריסה, פתחו פריסה והזיזו כל ציר עד הסוף בזמן שאתם צופים בLive Visualizer, או לחצו על Scan בשורה והזיזו את הבקרה שאתם מתכוונים אליה.
- InputConfig: מציירת את הציר נע, או ממלאת את השורה בבקרה ששמעה.
- בדיקה: כל ציר מגיע לשני הקצוות, וכל כפתור נדלק.
שני סטיקים מצוירים כמות שהם ב-Live Visualizer, עם כל כפתור במקומו: Logitech Extreme 3D Pro ו-Thrustmaster T.16000M. סטיקים אחרים מצוירים כהתקן כללי ונקראים אותו דבר.
מה זה לא יכול לעשות
- משוב כוח. הוא לא מופעל.
- להיראות כג'ויסטיק למשחק. InputConfig שולחת קלט מקלדת ועכבר. היא לא מציגה את הסטיק למשחק כשלט, ולכן משחק שמקבל רק ג'ויסטיק צריך לקרוא אותו בעצמו.
- להבטיח כל סטיק. לא בדקתי כל סטיק, ודף ה-GitHub של הפרויקט הוא המקום לדווח על סטיק שמתנהג לא כשורה.
לפני שקונים אחד
סטיק שעובד ב-PC בלי תוכנה משלו כמעט תמיד נקרא באותה דרך ב-Mac, כי שניהם רואים התקן HID סטנדרטי. תוכנת התכנות של היצרן, לפרופילים, מאקרו ותאורה, היא דבר נפרד, ולכן בדקו את דרישות המערכת שלה לפני שאתם סומכים עליה. אם אתם מתכננים להשתמש ב-InputConfig, בדקו כל ציר ב-Live Visualizer בימים הראשונים, כשהחזרה עדיין קלה.
בקיצור
- בלי דרייבר. חברו אותו. ה-Mac קורא אותו כהתקן HID.
- סימולטורי טיסה. הגדירו אותו במסך הג'ויסטיק של הסימולטור, בלי ממפה שרץ.
- משחקי מקלדת. שורה אחת לכל כיוון של ציר ב-InputConfig, כשכל ציר נקרא ברזולוציה מלאה.
תנו לסימולטור לקרוא את הסטיק כשהוא יכול, ומפו אותו רק כשהוא לא.
שאלות
צריך דרייבר לג'ויסטיק טיסה או ל-HOTAS ב-Mac?
לא. ה-Mac קורא ג'ויסטיקי טיסה, מצערות ודוושות עם USB כהתקני HID סטנדרטיים. התוכנה של היצרן, אם יש כזאת, היא לתוספות כמו פרופילים ומאקרו.
HOTAS של Thrustmaster או Logitech עובד ב-Mac?
בדרך כלל כן: ה-Mac קורא את הסטיקים שלהם ל-PC כהתקני HID בלי דרייבר, ו-X-Plane מגדיר אותם במסך הג'ויסטיק שלו. למשחקים שצריכים מקשים, InputConfig ממפה אותם. בדקו קודם כל ציר ב-Live Visualizer.
הסטיק והמצערת של HOTAS יכולים לעבוד יחד?
כן. אם הם מתחברים בנפרד, הם שני התקני USB, InputConfig נותנת לכל אחד מקום משלו, ופריסה אחת מחזיקה שורות לשניהם. HOTAS על כבל אחד הוא התקן אחד במקום אחד.
כמה כפתורים InputConfig יכולה לקרוא בג'ויסטיק טיסה?
עד 128 לכל שלט, יחד עם כל ציר וכל מתג Hat, כך ש-HOTAS מלא נכנס.
InputConfig יכולה לגרום לג'ויסטיק הטיסה שלי להיראות כשלט למשחק?
לא. היא שולחת קלט מקלדת ועכבר. משחק שמקבל רק ג'ויסטיק צריך לקרוא את הסטיק בעצמו, כמו ש-X-Plane עושה.
למה ג'ויסטיק הטיסה שלי לא בהגדרות המערכת, Game Controllers?
הרשימה הזאת מציגה רק שלטים שהמסגרת של Apple תומכת בהם. ג'ויסטיק טיסה הוא התקן HID פשוט, ולכן הוא חסר שם גם כשהוא עובד. בדקו במקום זאת ב-System Information, USB.
עוד בעברית
מדריכים מלאים, באנגלית
מי כותב. 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.