عن المشروع

JoyLink Console هي أداة موحدة لرسم خرائط أجهزة HID وإنشاء المخططات تستهدف عشاق محاكاة الطيران. تكتشف تلقائيًا عصي التحكم ولوحات الألعاب وأذرع الدفع والدواسات المتصلة، ثم تنتج مخططات تفاعلية قابلة للتصدير تتحدث في الوقت الفعلي عند الضغط على المدخلات. تدعم الأداة التصدير بصيغ SVG وPNG وJSON وPDF، ويمكنها دمج ما يصل إلى 16 جهازًا ماديًا في وحدة تحكم افتراضية واحدة عبر جسر Joystick Gremlin. يتضمن المشروع واجهة سطر أوامر بدون واجهة رسومية (`joylink`) لتصدير المخططات، وتحويل ملفات تعريف Joystick Gremlin، وسرد الأجهزة، واستدعاء توليد ملفات التعريف بمساعدة الذكاء الاصطناعي. يدعم تكامل الذكاء الاصطناعي الاختياري كلاً من واجهتي OpenAI وClaude: يصف المستخدمون التعيينات المطلوبة باللغة الطبيعية، ويقوم النظام بتوليد ملفات التعريف أو تحسينها. الواجهة قائمة على الويب، متجاوبة، صديقة للمس، ومتوفرة بلغات متعددة تشمل الإنجليزية والصينية والروسية والألمانية واليابانية والفرنسية والإسبانية والكورية. يتم توزيع JoyLink Console بموجب ترخيص MIT. ينص ملف README على أنها أداة لرسم الخرائط وإنشاء المخططات وليست برنامج تشغيل للأجهزة، ولا تعدل البرامج الثابتة ولا تحقن أكوادًا في الألعاب، وتبقي استدعاءات الذكاء الاصطناعي اختيارية. تتضمن الوثائق أمثلة لملفات تعريف YAML للعبتي Star Citizen وDCS World، ومخططات معمارية، ومعرض ملفات تعريف يوضح إعدادات متعددة الأجهزة.