ChromeOS पर काम करने वाला - स्टाइलस स्पेसिफ़िकेशन v1.0

वर्शन: 1.0.4
पिछले अपडेट की तारीख़: 09-09-2026

Legend

प्रॉडक्ट वर्ब डेवलपमेंट ऐक्शन
"MUST" प्रॉडक्ट की ज़रूरी शर्त
"SHOULD" वैकल्पिक सुझाव
"MAY" यह होना बढ़िया है

खास जानकारी

इस स्पेसिफ़िकेशन डॉक्यूमेंट में, उन शर्तों के बारे में बताया गया है जिन्हें ChromeOS के साथ काम करने वाला स्टाइलस पूरा करता है.

प्रोटोकॉल

  • स्टाइलस में, Universal Stylus Initiative (USI) Stylus Certification Requirements के वर्शन 2.0 या नए वर्शन में बताई गई सुविधाएं लागू होनी चाहिए.
    • स्टाइलस सर्टिफ़िकेशन से जुड़ी ज़रूरी शर्तों वाला दस्तावेज़, USI के सदस्यों के लिए उपलब्ध है. इसे universalstylus.org की सदस्य साइट से डाउनलोड किया जा सकता है. इन दस्तावेज़ों के क्विक ऐक्सेस लिंक, टेक्निकल वर्किंग ग्रुप पेज पर देखे जा सकते हैं.
    • यूएसआई का सदस्य बनने के लिए, कृपया universalstylus.org पर दिए गए संपर्कों से संपर्क करें.
    • ध्यान दें: यह लेख लिखते समय, यूएसआई से सीधे संपर्क करने के लिए यह ईमेल पता दिया गया था: usiadmin@universalstylus.org.
    • ज़रूरी सुविधाओं के लिए, Stylus Certification की ज़रूरी शर्तों के सेक्शन 2.4 से 2.7 देखें.
    • सभी यूएसआई स्टाइलस पर लागू होने वाली सुविधाओं को लागू करने के अलावा, स्टाइलस को ये सुविधाएं भी लागू करनी होंगी:
      • STY.FEA.1.4 - Stylus Feature - Fuel gauge
      • वजह: ChromeOS, स्टाइलस की बैटरी से जुड़े यूज़र इंटरफ़ेस (यूआई) को दिखाने के लिए, न्यूमेरिक फ़्यूल गेज का इस्तेमाल करता है.
    • इन सुविधाओं को लागू किया जा सकता है. हालांकि, ऐसा करना ज़रूरी नहीं है:
      • STY.FEA.2.1 - Stylus Feature – Primary Button
      • STY.FEA.2.3 - Stylus Feature – Erase Affordance
    • ज़रूरी शर्तों का पालन किया जा रहा है या नहीं, यह Universal Stylus Initiative (USI) Stylus Certification Test Plan 2.0 में बताई गई प्रोसेस के ज़रिए पता लगाया जा सकता है. पब्लिश करने के समय, यह दस्तावेज़ USI से उपलब्ध नहीं है. अपडेट की गई जानकारी के लिए, कृपया उनसे संपर्क करें.
    • अगर स्टाइलस में वायरलेस चार्जिंग की सुविधा है (STY.FEA.6.1 - स्टाइलस की सुविधा – वायरलेस चार्जिंग), तो इसकी जांच की जा सकती है. यह जांच, वायरलेस चार्जिंग के लिए ज़रूरी शर्तों और टेस्ट केस के दस्तावेज़ में बताए गए टेस्ट प्लान के मुताबिक की जाएगी. यह दस्तावेज़, USI के सदस्यों के लिए universalstylus.org साइट पर उपलब्ध है.
    • USI सर्टिफ़िकेशन प्रोग्राम के ज़रिए, अनुपालन की जांच और लोगो सर्टिफ़िकेशन किया जा सकता है. इसके बारे में ज़्यादा जानकारी, universalstylus.org वेबसाइट पर https://universalstylus.org/certification पर उपलब्ध है.
  • आपको याद दिला दें कि स्टाइलस, USI 1.0 और 2.0, दोनों होस्ट डिवाइसों के साथ काम करना चाहिए:
    • वजह: यूएसआई इकोसिस्टम को ज़्यादा से ज़्यादा डिवाइसों के साथ काम करने के लिए डिज़ाइन किया गया है. इसलिए, सभी 2.0 स्टाइलस, यूएसआई की सुविधा के साथ शिप किए गए सभी Chromebook के साथ काम करने चाहिए. इनमें 1.0 और 2.0 प्रोटोकॉल वर्शन, दोनों शामिल हैं.
    • ऐसा तब होगा, जब आपका स्टाइलस, स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तों में बताई गई सुविधाओं को लागू करता हो.

बैटरी बदलवाना

  • अगर स्टाइलस में बदली जा सकने वाली बैटरी (जैसे, AAAA सेल) का इस्तेमाल किया जाता है, तो बैटरी कंपार्टमेंट में बैटरी के पोलैरिटी/दिशा का इंडिकेटर होना चाहिए, जो आसानी से दिखता हो.

वायर्ड चार्जिंग

  • अगर स्टाइलस में रिचार्जेबल बैटरी है, जिसे वायर से कनेक्ट करके चार्ज किया जाता है, तो डिवाइस में यूएसबी-सी के ज़रिए बैटरी को रीचार्ज करने की सुविधा होनी चाहिए. इसके लिए, यूएसबी-आईएफ़ से सर्टिफ़ाइड केबल और यूएसबी-आईएफ़ के मानकों के मुताबिक यूएसबी-ए और यूएसबी-सी सोर्स का इस्तेमाल किया जाना चाहिए. इनमें यूएसबी-सी सोर्स भी शामिल हैं, जो यूएसबी पीडी के साथ काम करते हैं. (खास तौर पर, स्टाइलस में यूएसबी-सी सिंक को लागू करना ज़रूरी है. इसके बारे में, यूएसबी टाइप-सी केबल और कनेक्टर स्पेसिफ़िकेशन के सेक्शन 4.5.1.3.2 में बताया गया है. यह जानकारी, फ़िगर 4-9 के बाद दी गई है ).
  • अगर डिवाइस में यूएसबी केबल शामिल है, तो:
    • केबल, USB-IF से सर्टिफ़ाइड होनी चाहिए
  • अगर डिवाइस में यूएसबी-सी चार्जर शामिल है, तो:
    • चार्जर को USB-IF से सर्टिफ़ाइड होना चाहिए

वायरलेस चार्जिंग

  • अगर कोई स्टाइलस वायरलेस तरीके से चार्ज होता है, तो उसे इस सुविधा को लागू करना चाहिए. इसके बारे में, स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तें 2.0 के सेक्शन 2.5 में, STY.FEA.6.1 - स्टाइलस की सुविधा – वायरलेस चार्जिंग में बताया गया है.
    • वजह: इस डिज़ाइन का इस्तेमाल करना ज़रूरी है, ताकि स्टाइलस को यूएसआई 2.0 के साथ काम करने वाले वायरलेस चार्जर से चार्ज किया जा सके. इनमें Chromebook भी शामिल हैं.
    • ध्यान दें: Stylus Certification Requirements 2.0 में बताया गया है कि डिवाइस की जांच, "Wireless Charging Compliance and Test Cases Document" में बताए गए तरीके से की जा सकती है.

फ़र्मवेयर

GID

  • यहां उन आइटम के बारे में बताया गया है जिन्हें लागू करना ज़रूरी है. इन्हें यूएसआई टेक्निकल स्पेसिफ़िकेशन 2.0 के सेक्शन 6.1.3.6 में C.GetGID(...) की परिभाषा में बताया गया है:

    • स्टाइलस का आईडी, दुनिया भर में यूनीक होना चाहिए. यह GID0-3 फ़ील्ड में मौजूद होना चाहिए.
    • GID3 फ़ील्ड में, स्टाइलस बनाने वाली कंपनी का यूएसआई आइडेंटिफ़ायर शामिल होना चाहिए. यह आइडेंटिफ़ायर, यूएसआई वेंडर रजिस्ट्री के दस्तावेज़ में मौजूद होता है. यह दस्तावेज़, universalstylus.org की सदस्य साइट पर उपलब्ध है.
  • अगर स्टाइलस बनाने वाली कंपनी, स्टाइलस आईसी बनाने वाली कंपनी से अलग है, तो GID2 में स्टाइलस आईसी बनाने वाली कंपनी का यूएसआई आइडेंटिफ़ायर शामिल होना चाहिए.

  • अगर शामिल की गई किसी भी कंपनी के पास यूएसआई आइडेंटिफ़ायर नहीं हैं, तो उन्हें यूएसआई से संपर्क करना होगा. साथ ही, इस मकसद के लिए नए आइडेंटिफ़ायर पाने होंगे.

  • अगर स्टाइलस, STY.FEA.3.1 - स्टाइलस की सुविधा – स्टाइलस सर्टिफ़िकेशन की ज़रूरी शर्तें 2.0 के सेक्शन 2.4 में बताए गए दो ट्रांसमीटर वाले स्टाइलस के झुकाव की सुविधा को लागू करता है, तो GID4/5 को सही तरीके से प्रोग्राम किया जाना चाहिए, ताकि स्टाइलस के उन मॉडल के बीच अंतर किया जा सके जिनके झुकाव के पैरामीटर अलग-अलग हैं:

  • GID4 को एक मान्य यूएसआई आइडेंटिफ़ायर के साथ प्रोग्राम किया जाना चाहिए. यह आइडेंटिफ़ायर, स्टाइलस बनाने वाली कंपनी या ओईएम का हो सकता है.

  • GID5 को हर उस स्टाइलस के लिए अलग वैल्यू के साथ प्रोग्राम किया जाना चाहिए जिसमें इलेक्ट्रोमैकेनिकल टिल्ट की अलग-अलग विशेषताएं हैं. ये विशेषताएं, GID4 वैल्यू के लिए यूनीक होती हैं.

बैटरी लेवल की रिपोर्टिंग

  • यह उन आइटम के बारे में याद दिलाने के लिए है जिन्हें यूएसआई टेक्निकल स्पेसिफ़िकेशन 2.0 के सेक्शन 6.1.3.3 में C.GetBattery(...) की परिभाषा के मुताबिक लागू करना ज़रूरी है.
    • C.GetBattery() के ज़रिए स्टाइलस के बैटरी लेवल की रिपोर्ट की गई रेंज, 1 से 100% के बीच होनी चाहिए.
    • वजह: ChromeOS, स्टाइलस की बैटरी की जानकारी देने के लिए इस बैटरी रेंज का इस्तेमाल करता है. खास तौर पर, वैल्यू 0 रिपोर्ट नहीं की जानी चाहिए.
  • जब बैटरी जल्द ही खत्म होने वाली हो, तो स्टाइलस को C.GetBattery() के ज़रिए बैटरी लेवल 16 या इससे कम रिपोर्ट करना होगा. साथ ही, उपयोगकर्ता को स्टाइलस की बैटरी बदलने या उसे रिचार्ज करने के लिए समय पर कार्रवाई करनी होगी.
    • वजह: ChromeOS इस थ्रेशोल्ड का इस्तेमाल करके, उपयोगकर्ता को सूचना दिखाता है कि उसे अपने स्टाइलस को रीचार्ज करना चाहिए.
  • जब बैटरी काफ़ी कम हो जाती है, तो स्टाइलस को C.GetBattery() के ज़रिए बैटरी लेवल की जानकारी देनी चाहिए. यह जानकारी 25 या इससे कम होनी चाहिए.
    • वजह: ChromeOS इस थ्रेशोल्ड का इस्तेमाल, स्टाइलस की बैटरी के विज़ुअल इंडिकेटर को चेतावनी वाले रंग के साथ दिखाने के लिए करता है.
  • अगर स्टाइलस, बैटरी के आठ या इससे ज़्यादा अलग-अलग लेवल की जानकारी देता है, तो स्टाइलस के बताए गए बैटरी लेवल का लीनियर फ़िट, स्टाइलस की बैटरी डिस्चार्ज होने की दर (बताई गई क्षमता बनाम असल क्षमता) के 80% या इससे ज़्यादा होना चाहिए.

संशोधन इतिहास

तारीख वर्शन नोट
2026-09-09 1.0.4 फ़ॉर्मैटिंग से जुड़ा अपडेट (कॉन्टेंट में कोई बदलाव नहीं किया गया है)
2024-02-01 1.0.3 किसी नए प्लैटफ़ॉर्म पर फिर से पब्लिश करना
2023-06-29 1.0.2 लाइन ब्रेक डाला गया
2023-06-27 1.0.1 काम न करने वाले लिंक ठीक किए गए
2023-05-18 1.0 पार्टनर साइट पर शुरुआती पब्लिकेशन