Windows 触控笔

平板以及二合一平板均是触控屏,Laptop现在也有很多屏幕带触控

触控屏,都会配置触控笔配件,目前市场上一般是电容屏+电容笔的技术方案。

触控笔分为主动笔和被动笔,主动笔占绝大部分。主动笔是通过内部电池或电源供电的,可以主动发送信号给设备,采用电磁感应原理,通过在屏幕上放置感应器,实现对笔尖位置、压感等信息的精确捕捉

主动笔主要有以下几类

1.Wacom 主动笔 - 和冠,专业做触控屏及触控笔的。详细的可见其官网 Wacoom Home

2.MPP主动笔 - 微软触控笔协议,其它触控笔也可以认证、应用此协议,支持Microsoft Pen Protocol协议的触控笔可以无缝对接windows系统。触控笔实现指南 | Microsoft Learn

3.USI 主动笔 - USI(Universal Stylus Initiative)协议,是一个行业联盟创建,旨在推动不同品牌的平板电脑和笔之间的互操作性。基于这协议,系统内应用交互可定制性比较强 universalstylus.org

其它品牌的如华为HPP、京东方BPP、联想LPP,很多大厂都自己搞了一套协议

下面我们基于Surface pro 8及配置的Surface Slim Pen 2(其它触控笔以及区别可访问Surface 触控笔型号和功能 - Microsoft 支持),列下这个MPP触控笔相关的系统功能矩阵:

1.点击 - 单击、双击、长按与鼠标操作一样,另外长按会显示圆圈

2.书写

笔尖书写根据压感PresureFactor调整笔迹粗细,笔帽会识别成擦除。在WriteBoard中,可以直接使用笔帽进行擦除

书写这块,微软白板使用了书写预测,能在正常书写速度时降低书写延时。书写预测在极端书写速度时会有残影,书写结束时因取消预测笔迹会有笔迹撤回的体验不佳问题。我也在另一篇实现了书写预测,对比微软白板效果会更好,大家有兴趣的可以了解.NET 白板书写加速-曲线拟合预测 - 唐宋元明清2188 - 博客园

需要补充的是,Win11支持MPP协议触控笔在输入框中直接书写,任何输入框如系统输入框、web端搜索框等,在书写完成后会自动识别成文字。是个体验很不错的功能 Windows 手写功能 | Microsoft Windows

  1. 按键

笔帽按键,可以分成单击、双击、长按操作,长按会有震动反馈。三类操作可以在设置中分别定义快捷方式,默认无快捷方式,设置如下图。

侧边按键 - 按住侧边功能键时,将笔的单击识别成右键单击。长按时移动笔,在WriteBoard可圈选内容,圈选完成时有震动反馈(注:震动反馈强度,可在设置-触觉信号中调整)

  1. 连接配对
    蓝牙配对 - 蓝牙配对完成后,可在设备列表中显示设备型号以及电量
    自动连接 - 提起设备时,能自动连接。过一段时间不使用,会自动断开连接,进入触摸笔设备休眠、低功耗状态。
  2. 充电槽
    放入充电槽自动充电,有指示灯亮几秒再熄灭。拿出充电槽,有提笔检测功能,windows自动弹出笔菜单
    参考文章:

主动笔+平板电脑_主动笔协议mpp和usi-CSDN博客

windows触控战五渣?教你玩转戴尔高级主动式触控笔-PN579X - 知乎

相关推荐
聂 可 以30 分钟前
推荐几个可以免费下载视频的软件(Neat Download Manager、蜗牛下载助手、bilidown)
windows·开源软件
菜鸟射手8 小时前
QT creater和vs2017文件路径问题
linux·c++·windows·qt
爱编程的鱼8 小时前
Windows 各版本查找计算机 IP 地址指南
人工智能·windows·网络协议·tcp/ip·tensorflow
sukalot8 小时前
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(九)
windows
simple_whu8 小时前
解决编译pcl时报错‘chrono_literals‘: is not a member of ‘std‘
c++·windows·visual studio
dpxiaolong10 小时前
RK3588平台用v4l工具调试USB摄像头实践(亮度,饱和度,对比度,色相等)
android·windows
꧁坚持很酷꧂10 小时前
Winddows11官网下载安装VMware Workstation Pro17(图文详解)
windows
心随_风动11 小时前
主流操作系统对比分析(macOS、Linux、Windows、Unix)
linux·windows·macos
兔子蟹子11 小时前
Java集合框架解析
java·windows·python
依旧阳光的老码农15 小时前
Windows下使用 VS Code + g++ 开发 Qt GUI 项目的完整指南
开发语言·windows·qt