ChromeOS 호환 - 스타일러스 사양 v1.0

버전: 1.0.4
최종 업데이트: 2026년 9월 9일

Legend

제품 동사 개발 작업
'MUST' 필수 제품 요구사항
'SHOULD' 선택적 추천
'MAY' 참고사항

개요

이 사양 문서에서는 ChromeOS 호환 스타일러스가 충족하는 기준을 설명합니다.

프로토콜

  • 스타일러스는 Universal Stylus Initiative(USI) 스타일러스 인증 요구사항 버전 2.0 이상에 설명된 기능을 구현해야 합니다(MUST).
    • 스타일러스 인증 요구사항 문서는 USI 회원이 universalstylus.org의 회원 사이트에서 다운로드할 수 있습니다. 이러한 문서에 대한 빠른 액세스 링크는 기술 실무 그룹 페이지에서 확인할 수 있습니다.
    • USI 회원이 되려면 universalstylus.org에 나와 있는 연락처로 문의하세요.
    • 참고: 작성 시점의 USI 직접 연락처는 usiadmin@universalstylus.org입니다.
    • 필수 기능은 스타일러스 인증 요구사항의 2.4~2.7 섹션을 참고하세요.
    • 모든 USI 스타일러스에 적용되는 기능을 구현하는 것 외에도 스타일러스는 다음을 구현해야 합니다(MUST).
      • STY.FEA.1.4 - 스타일러스 기능 - 연료계
      • 근거: ChromeOS는 스타일러스 배터리 관련 UI를 표시하는 데 숫자 연료 게이지를 사용합니다.
    • 이러한 기능은 구현할 수 있지만 필수는 아닙니다(MAY).
      • STY.FEA.2.1 - 스타일러스 기능 - 기본 버튼
      • STY.FEA.2.3 - 스타일러스 기능 - 지우개 어포던스
    • 요구사항 준수는 범용 스타일러스 이니셔티브 (USI) 스타일러스 인증 테스트 계획 2.0에 설명된 프로세스를 통해 측정할 수 있습니다. 게시 시점에 이 문서는 아직 USI에서 제공되지 않으므로 업데이트된 정보는 USI에 문의하세요.
    • 스타일러스가 무선 충전을 구현하는 경우 (STY.FEA.6.1 - 스타일러스 기능 - 무선 충전) universalstylus.org 사이트에서 USI 회원에게 제공되는 무선 충전 규정 준수 및 테스트 사례 문서에 설명된 테스트 계획에 따라 규정 준수 여부를 테스트할 수 있습니다.
    • 규정 준수 테스트 및 로고 인증은 USI 인증 프로그램을 통해 진행할 수 있으며, 자세한 내용은 universalstylus.org 웹사이트(https://universalstylus.org/certification)에서 확인할 수 있습니다.
  • 스타일러스는 USI 1.0 및 2.0 호스트 기기를 모두 지원해야 합니다(MUST).
    • 근거: USI 생태계는 최대 호환성을 위해 설계되었으므로 모든 2.0 스타일러스는 1.0 및 2.0 프로토콜 버전을 모두 포함하여 USI 지원과 함께 제공된 모든 Chromebook과 호환될 것으로 예상됩니다.
    • 스타일러스가 스타일러스 인증 요구사항의 기능을 구현하면 이 요구사항이 충족됩니다.

배터리 교체

  • 스타일러스가 AAAA 셀과 같은 교체 가능한 배터리를 지원하는 경우 배터리함 내에 쉽게 볼 수 있는 배터리 극성/방향 표시기를 제공해야 합니다(SHOULD).

유선 충전

  • 스타일러스에 유선 연결을 통해 충전되는 충전식 배터리가 있는 경우 기기는 USB-IF 인증 케이블과 USB-IF 규격 USB-A 및 USB-C 소스(USB PD를 지원하는 USB-C 소스 포함)를 통한 재충전을 지원해야 합니다(MUST). (구체적으로 스타일러스는 USB 타입-C 케이블 및 커넥터 사양 섹션 4.5.1.3.2에 설명된 USB-C 싱크를 그림 4-9에 따라 구현해야 합니다(MUST)).
  • 기기에 USB 케이블이 포함된 경우 다음을 충족해야 합니다.
    • 케이블은 USB-IF 인증을 받아야 합니다(SHOULD).
  • 기기에 USB-C 충전기가 포함된 경우:
    • 충전기는 USB-IF 인증을 받아야 합니다(SHOULD).

무선 충전

  • 스타일러스가 무선으로 충전되는 경우 스타일러스 인증 요구사항 2.0의 섹션 2.5에 있는 STY.FEA.6.1 - 스타일러스 기능 - 무선 충전에 설명된 대로 기능을 구현해야 합니다(SHOULD).
    • 근거: 이 설계를 사용해야 스타일러스가 Chromebook을 비롯한 USI 2.0 호환 무선 충전기로 충전될 수 있습니다.
    • 참고: 스타일러스 인증 요구사항 2.0에 명시된 대로 기기는 '무선 충전 규정 준수 및 테스트 사례 문서'에 설명된 대로 테스트할 수 있습니다.

펌웨어

GID

  • USI 기술 사양 2.0의 섹션 6.1.3.6에 설명된 C.GetGID(…) 정의에 따라 구현해야 하는 항목을 상기시켜 드립니다(MUST).

    • 스타일러스에는 GID0~3 필드에 포함된 전역적으로 고유한 ID가 있어야 합니다(MUST).
    • GID3 필드에는 스타일러스 제조업체의 USI 식별자(universalstylus.org 회원 사이트에서 제공되는 USI 공급업체 등록부 문서에 있음)가 포함되어야 합니다(MUST).
  • 스타일러스 제조업체가 스타일러스 IC 제조업체와 다른 경우 GID2에는 스타일러스 IC 제조업체의 USI 식별자가 포함되어야 합니다(MUST).

  • 관련 회사에 USI 식별자가 없는 경우 USI에 문의하여 이 용도로 새 식별자를 할당받아야 합니다(MUST).

  • 스타일러스가 스타일러스 인증 요구사항 2.0의 섹션 2.4에 있는 STY.FEA.3.1 - 스타일러스 기능 - 이중 트랜스미터 기울기 지원에 설명된 대로 기울기를 구현하는 경우 GID4/5는 서로 다른 물리적 기울기 매개변수가 있는 스타일러스 모델을 구분하도록 적절하게 프로그래밍되어야 합니다(MUST).

  • GID4는 유효한 USI 식별자(스타일러스 제조업체 또는 스타일러스가 제작되는 OEM의 식별자일 가능성이 높음)로 프로그래밍해야 합니다(MUST).

  • GID5는 GID4 값에 고유한 서로 다른 전기 기계적 기울기 특성이 있는 각 스타일러스에 대해 서로 다른 값으로 프로그래밍되어야 합니다(MUST).

배터리 잔량 보고

  • USI 기술 사양 2.0의 섹션 6.1.3.3에 설명된 C.GetBattery(…) 정의에 따라 구현해야 하는 항목을 상기시켜 줍니다(MUST).
    • C.GetBattery()를 통해 보고된 스타일러스의 배터리 잔량 범위는 1~100% 범위에 있어야 합니다(MUST).
    • 근거: ChromeOS는 이 배터리 범위를 사용하여 스타일러스 배터리 정보를 보고합니다. 특히 값 0은 보고하면 안 됩니다.
  • 배터리가 곧 방전되어 사용자가 스타일러스 배터리를 교체하거나 재충전하기 위해 적시에 조치를 취해야 하는 경우 스타일러스는 C.GetBattery()를 통해 16 이하의 배터리 잔량을 보고해야 합니다(MUST).
    • 근거: ChromeOS는 이 기준점을 사용하여 스타일러스를 충전해야 한다는 알림을 사용자에게 적극적으로 표시합니다.
  • 배터리가 크게 방전되면 스타일러스는 C.GetBattery()를 통해 배터리 잔량을 25 이하로 보고해야 합니다(MUST).
    • 근거: ChromeOS는 이 기준점을 사용하여 경고 색상으로 시각적 스타일러스 배터리 표시기를 수동으로 표시합니다.
  • 스타일러스가 고유한 배터리 잔량을 8개 이상 보고하는 경우 스타일러스의 보고된 배터리 잔량은 스타일러스 배터리 방전 곡선(보고된 % 대 실제 용량)에 대한 선형 적합도가 80% 이상이어야 합니다(SHOULD).

업데이트 기록

날짜 버전 참고
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 초기 파트너 사이트 게시