Конструкторы пера Windows

В этом разделе представлены сведения о устройствах пера, совместимых с Windows 10.

Физический дизайн

Физическое устройство пера, с которым взаимодействует пользователь, может иметь различные промышленные проекты. Однако все совместимые интегрированные устройства с пером Windows 10 имеют чувствительный кончик давления и стереть доступность. Возможность удаления может быть реализована как физическая кнопка на перо или как хвостовой ластик (как и традиционный карандаш). На следующем рисунке показаны эти потенциальные реализации; перо с конечным стериком слева и пером с кнопкой ластика справа.

windows pen designs, showing the pressure sensing tips, some buttons, and implementations for an erase feature.

Сведения о стертой доступности, кнопке барреля и о том, как сообщить о давлении, см. в статье Windows Pen States.

Размещение кнопки

Если вы реализуете кнопку Bluetooth для поддержки функций быстрого запуска рабочей области Windows Ink, убедитесь, что кнопка находится в конце пера устройства, как показано на рисунке выше.

Примечание.

Кнопки Bluetooth не должны размещаться на стороне барреля, а также не должны ли кнопки барреля, используемые для выбора или удаления, перегружены функциональными возможностями, зависящими от положения или состояния пера, так как это обычно приводит к пользовательскому интерфейсу подпара.  

Реализация кнопки Bluetooth

Чтобы реализовать хвостовую кнопку Bluetooth, устройство сообщит о 3 различных сочетаниях клавиатуры, соответствующих 3 отдельным действиям кнопки через устройство клавиатуры HID Bluetooth LE, предоставляемое узлу. Ниже описаны действия и соответствующие сочетания клавиатуры:

Действие кнопки Bluetooth Сочетание клавиш для отчета
Один щелчок WIN+F20
Дважды щелкните WIN+F19
Нажмите и удерживайте WIN+F18

Перо Stowage

Начиная с Windows 10 версии 1903, Windows поддерживает уведомления для устройств с совместимым пером. Механизм использует оборудование, которое обнаруживает удаление или замена пера и создание соответствующего отчета клавиатуры HID для пары сочетаний сочетаний клавиш. Чтобы сигнализировать о док-станции (перо, замененное в подстановке), сообщите WIN+CTRL F20 и сигнализирует об отключке (перо, удаленное из подстановки), отчет WIN+CTRL++F19. Это можно реализовать с помощью встроенного ПО или драйвера.

Эти события отвода и док-станции запуска и закрытия меню рабочей области оболочки рукописного ввода. Начиная с Windows 10 версии 2004 Office также реагирует на эти события с помощью API платформы, которая позволяет любому разработчику расширить свое приложение для осведомленности о событиях подготовки. Не поддерживается запрос на наличие пера в док-станции, приложения получают уведомления только об удалении и возврате событий, если они находятся на переднем плане.

Создание отчетов об уровне заряда батареи

Уровень заряда пера может быть сообщен через Bluetooth LE Battery Service 0x180F и использовать уровень заряда (0–100%) 0x2A19 для парных устройств (клавиатуры, мыши, пера, внешние PTPs, радиальные контроллеры и т. д.).

Когда вы сообщили выше, Windows будет обмениваться данными с текущим уровнем заряда батареи пользователями двумя способами.

Во-первых, пользователи могут просматривать текущий уровень батареи, перейдя на страницу параметров устройств Bluetooth и устройств>. Ниже показан пример записи пера:

Battery level for a pen in Windows Settings

Кроме того, при снижении заряда батареи пера до 5 % или ниже пользователь будет отображать уведомление Windows, указывающее, что батарея низка. Аналогично, это же уведомление будет отображаться, если батарея пера находится на или ниже 5 % батареи при первой паре.

Примечание.

Пользователи могут отключить уведомление о низкой батарее, в этом случае они должны перейти на страницу параметров устройств Bluetooth и устройств>, чтобы просмотреть уровень батареи.