يحتوي هذا البرنامج على وظيفة واحدة فقط: إيقاف تشغيل Joy-Cons وأجهزة التحكم الرسمية الأخرى في Nintendo Switch.
لسبب غريب، لا تسمح Nintendo بإيقاف تشغيل وحدات التحكم Switch. إنهم يظلون في وضع السكون الذي يستنزف البطارية بالكامل خلال أسبوع أو أسبوعين فقط.
ومع ذلك، يمكن "إيقاف تشغيل" وحدات التحكم (تغييرها مرة أخرى إلى وضع الشحن منخفض الطاقة) باستخدام أوامر HID عبر البلوتوث. يؤدي القيام بذلك إلى إيقاف استنزاف البطارية بشكل كامل تقريبًا.
استخدمه على مسؤوليتك الخاصة! أنا لا أتحمل أي مسؤولية عما يحدث لوحدة التحكم أو جهاز الكمبيوتر الخاص بك أو أي شيء آخر. على الرغم من أن هذا يستخدم أمر HID مدمجًا في البرنامج الثابت لوحدة التحكم (الأمر الفرعي 0x08)، فهو ميزة غير موثقة وغير مدعومة من Nintendo، لذا فأنت وحدك. على حد علمي، تستخدم Nintendo هذا رسميًا فقط لإيقاف تشغيل وضع الطاقة المنخفضة مرة واحدة عندما يكون جديدًا.
لقد اختبرت هذا عدة مرات مع وحدات متعددة لجميع وحدات التحكم في القائمة أعلاه.
يجب أن تعمل وحدات التحكم Famicom بنفس الطريقة التي تعمل بها وحدات التحكم NES، لكنني لم أختبرها.
وحدات تحكم Sega Genesis غير مدعومة حاليًا لأنه ليس لدي أي منها لاختبارها.
وحدات التحكم غير الرسمية غير مدعومة.
ليس لدي خبرة كبيرة في كتابة C/C++ أو الهندسة العكسية لوحدات التحكم، لذلك يعتمد هذا على عمل الآخرين.
بدأ في الأصل باعتباره شوكة لـ https://github.com/CTCaer/jc_toolkit، ولكن بعد بضع عمليات إعادة كتابة، لم يعد يبدو كذلك بعد الآن.
أوامر HID من: https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering
الكثير من المساعدة بشأن كود HID: https://github.com/shinyquagsire23/HID-Joy-Con-Whispering
بعض وحدات التحكم التي قمت بإيقاف تشغيلها في الأصل ببطارية ممتلئة/شبه ممتلئة في عام 2021، بدأت الآن في الانتهاء وتحتاج إلى الشحن. لذلك أقدر عمر البطارية بحوالي 2-3 سنوات عند إيقاف تشغيلها. لإبقاء وحدات التحكم في وضع إيقاف التشغيل، اشحنها باستخدام مقبض شحن و/أو شاحن USB-C. يؤدي توصيلها بمحول إلى تشغيلها مرة أخرى على الفور.
للحصول على أفضل عمر لخلايا البطارية، أوصي بشحنها بنسبة 50-60% مرة واحدة سنويًا وربما منحها دورة شحن/تفريغ كاملة بالإضافة إلى معايرة النسبة المئوية للبطارية: استخدم حتى تصبح البطارية فارغة -> اشحن بالكامل -> استخدم حتى يصل مستوى البطارية إلى حوالي 60% ثم قم بإيقاف تشغيله. تخزينها في الثلاجة (2-8 درجة مئوية) يساعد أيضًا. لا تجمد.
لمزيد من المعلومات حول بطاريات الليثيوم، تعد جامعة البطارية مصدرًا ممتازًا: https://batteryuniversity.com/article/bu-808-how-to-prolong-lithium-based-batteries