버전: 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 | 초기 파트너 사이트 게시 |