Versión: 1.0.4
Última actualización: 2026-09-09
Legend
| Verbo del producto | Acción de desarrollo |
|---|---|
| "MUST" | Requisito obligatorio del producto |
| "SHOULD" | Recomendación opcional |
| "MAY" | Deseable |
Descripción general
En este documento de especificaciones, se describen los criterios que debe cumplir un lápiz óptico compatible con ChromeOS.
Protocolo
- El lápiz stylus DEBE implementar las funciones que se describen en los requisitos de certificación de lápiz stylus de la Iniciativa Universal de Lápiz Stylus (USI), versión 2.0 o posterior.
- El documento Stylus Certification Requirements está disponible para que los miembros de la USI lo descarguen del sitio para miembros de universalstylus.org. Encontrarás vínculos de acceso rápido a estos documentos en la página del Grupo de trabajo técnico.
- Para convertirte en miembro de USI, comunícate con los contactos que se indican en universalstylus.org.
- Nota: En el momento de la redacción, el contacto directo para USI es usiadmin@universalstylus.org.
- Consulta las secciones 2.4 a 2.7 de los Requisitos de certificación de lápices ópticos para conocer las funciones requeridas.
- Además de implementar funciones aplicables a todas las plumas stylus USI, la pluma stylus DEBE implementar lo siguiente:
- STY.FEA.1.4: Función de pluma stylus: Indicador de combustible
- Justificación: ChromeOS usa el indicador de combustible numérico para mostrar la IU relacionada con la batería de la pluma.
- Estas funciones SE PUEDEN implementar, pero no son obligatorias:
- STY.FEA.2.1: Función de la pluma stylus: botón principal
- STY.FEA.2.3: Función de pluma stylus: Indicación visual de borrado
- El cumplimiento de los requisitos se puede medir a través de los procesos que se describen en el Plan de pruebas de certificación de lápices stylus 2.0 de la Iniciativa de lápices stylus universales (USI). En el momento de la publicación, USI aún no tiene disponible este documento. Comunícate con ellos para obtener información actualizada.
- Si el lápiz implementa la carga inalámbrica (STY.FEA.6.1 - Stylus Feature – Wireless Charging), se puede probar su cumplimiento con el plan de pruebas que se describe en el documento Wireless Charging Compliance and Test Cases, disponible en el sitio universalstylus.org para los miembros de USI.
- Las pruebas de cumplimiento y la certificación del logotipo se pueden realizar a través del Programa de certificación de USI, cuyos detalles están disponibles en el sitio web universalstylus.org en https://universalstylus.org/certification.
- Recuerda que la pluma stylus DEBE ser compatible con los dispositivos host USI 1.0 y 2.0:
- Justificación: El ecosistema de USI está diseñado para ofrecer la máxima compatibilidad, por lo que se espera que todas las plumas stylus 2.0 funcionen con todas las Chromebooks que se hayan lanzado con compatibilidad con USI, incluidas las versiones de protocolo 1.0 y 2.0.
- Esto se logrará si tu lápiz óptico implementa las funciones que se indican en los Requisitos de certificación de lápiz óptico.
Reemplazo de batería
- Si la aguja admite baterías reemplazables, como celdas AAAA, DEBE proporcionar un indicador de polaridad o dirección de la batería fácilmente visible dentro del compartimento para baterías.
Carga con cable
- Si el lápiz óptico tiene una batería recargable que se carga a través de una conexión con cable, el dispositivo DEBE admitir la recarga a través de USB-C con cables certificados por USB-IF y fuentes USB-A y USB-C que cumplan con USB-IF, incluidas las fuentes USB-C que admitan USB PD. (Específicamente, el lápiz DEBE implementar un conector USB-C como se describe en la sección 4.5.1.3.2 de la especificación de cables y conectores USB Type-C, según la figura 4-9).
- Si el dispositivo incluye un cable USB, haz lo siguiente:
- El cable DEBE tener la certificación USB-IF
- Si el dispositivo incluye un cargador USB-C, haz lo siguiente:
- El cargador DEBE tener la certificación USB-IF
Carga inalámbrica
- Si un lápiz se carga de forma inalámbrica, DEBE implementar la función como se describe en STY.FEA.6.1, Lápiz: Función de carga inalámbrica, en la sección 2.5 de los Requisitos de certificación de lápices 2.0.
- Justificación: Este diseño es necesario para que los cargadores inalámbricos compatibles con USI 2.0, incluidos los Chromebooks, carguen la pluma stylus.
- Nota: Como se indica en los Requisitos de certificación de lápices ópticos 2.0, el dispositivo se puede probar según se describe en el "Documento de casos de prueba y cumplimiento de carga inalámbrica".
Firmware
GID
Como recordatorio de los elementos que SE DEBEN implementar según la definición de C.GetGID(...) en la sección 6.1.3.6 de la Especificación Técnica de USI 2.0:
- El lápiz óptico DEBE tener un ID único a nivel global, que se incluye en los campos GID0-3.
- El campo GID3 DEBE incluir el identificador USI (del documento USI Vendor Registry disponible en el sitio para miembros de universalstylus.org) del fabricante de la pluma.
Si el fabricante de la pluma es diferente del fabricante del CI de la pluma, GID2 DEBE incluir el identificador USI del fabricante del CI de la pluma.
Si alguna de las empresas involucradas no tiene identificadores de USI, DEBE comunicarse con USI y solicitar que se asignen identificadores nuevos para este propósito.
Si la aguja implementa la inclinación como se describe en STY.FEA.3.1 - Stylus Feature – Dual Transmitter Tilt Support en la sección 2.4 de Stylus Certification Requirements 2.0, se DEBE programar GID4/5 de forma adecuada para distinguir los modelos de lápiz óptico con parámetros de inclinación física distintos:
El GID4 DEBE programarse con un identificador de USI válido, probablemente el del fabricante de la pluma o el de un OEM para el que se fabrica la pluma.
El GID5 DEBE programarse con un valor diferente para cada lápiz que tenga características de inclinación electromecánicas diferentes, exclusivas del valor del GID4.
Informes del nivel de batería
- Como recordatorio de los elementos que SE DEBEN implementar según la definición C.GetBattery(...) de la sección 6.1.3.3 de la Especificación Técnica de la USI 2.0.
- El rango del nivel de batería informado por la pluma a través de C.GetBattery() DEBE estar entre el 1 y el 100%.
- Justificación: ChromeOS usa este rango de batería para informar sobre la batería del lápiz. En particular, no se debe informar el valor 0.
- La batería del lápiz DEBE informar un nivel de batería a través de C.GetBattery() de 16 o menos cuando la batería se descargue pronto y el usuario deba tomar medidas oportunas para cambiar o recargar la batería del lápiz.
- Justificación: ChromeOS usa este umbral para presentar de forma activa una notificación al usuario que le indique que debe recargar el lápiz.
- La pluma DEBE informar un nivel de batería a través de C.GetBattery() de 25 o menos cuando la batería esté muy descargada.
- Justificación: ChromeOS usa este umbral para presentar de forma pasiva el indicador visual de la batería del lápiz con un color de advertencia.
- Si la pluma informa 8 o más niveles de batería distintos y únicos, el nivel de batería informado de la pluma DEBE tener una bondad de ajuste lineal a la curva de descarga de la batería de la pluma (porcentaje informado frente a la capacidad real) del 80% o mejor.
Historial de revisión
| Fecha | Versión | Notas |
|---|---|---|
| 2026-09-09 | 1.0.4 | Actualización de formato (sin cambios en el contenido) |
| 2024-02-01 | 1.0.3 | Republicación en una plataforma nueva |
| 29/06/2023 | 1.0.2 | Se insertó un salto de línea |
| 2023-06-27 | 1.0.1 | Se corrigieron los vínculos rotos. |
| 2023-05-18 | 1.0 | Publicación inicial del sitio del socio |