HarmonyOS鸿蒙Next中新触屏键盘+数位板的畅想

HarmonyOS鸿蒙Next中新触屏键盘+数位板的畅想 一个幼稚的融合想法,《无鼠标本》投影触摸屏,隔空打字,可以定制本

图片


更多关于HarmonyOS鸿蒙Next中新触屏键盘+数位板的畅想的实战教程也可以访问 https://www.itying.com/category-93-b0.html

11 回复

设计不错,期待您的产品。

更多关于HarmonyOS鸿蒙Next中新触屏键盘+数位板的畅想的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我小白一个🙈,想找朋友一起制作,

HarmonyOS的社区里有很多技术大牛分享经验,学到了很多有用的知识。

可以,高端了。

买一个matebook fold就行了,折腾啥,哈哈

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

确实,

再看看吧

好创意,

HarmonyOS Next 的新触屏键盘与数位板结合,可实现高精度压感手写输入与虚拟键盘的无缝切换。系统会通过分布式架构,将绘图板与键盘区分离为独立交互层,支持实时笔迹回传与触控手势并行处理。

根据您描述的“无鼠标本”想法——将投影触摸屏、隔空打字和可定制笔记本融合到HarmonyOS Next中,这是一种对传统输入设备(键盘+数位板)的抽象化与空间化重构。

从系统底层能力来看,HarmonyOS Next的分布式架构和统一的触控事件总线,理论上能支持这种非标准输入。您的想法涉及三个技术层面的整合:

  1. 投影触控的精准度与延迟:当前触控屏(包括投影)依赖电容、红外或ToF传感器。要实现“隔空打字”,系统需区分识别的层级——是手指悬停、轻触投影平面,还是空中手势。HarmonyOS Next的输入子系统支持多点触控和手势识别,但投影环境下的误触、环境光线干扰及延迟问题,需要OS层定制“触控校准算法”和“优先级调度”。例如,将投影区域映射为一个虚拟hid设备,优先处理该区域触控事件,同时屏蔽背景干扰。

  2. 数位板逻辑的软件融合:传统数位板(如Wacom)提供压力、倾斜等参数。在HarmonyOS Next中,若将数位板功能抽象为“二级输入接口”,则可通过驱动层将投影触摸屏的触控点坐标直接转换为数位板笔迹数据流。这意味着底层需要维护一个“触控-笔迹”映射表,且能实时响应压力/角度参数(通过摄像头或激光阵列反推)。这一层属于系统服务(如ohos.multimodalInput.enableDigitizer),不依赖特定硬件。

  3. 定制本(笔记本形态)的固件交互:您图中所指的“可以定制本”可能涉及模块化硬件(如可变电阻屏、柔性基板)。HarmonyOS Next的分布式能力允许该“本”作为独立设备接入,通过软总线与主机共享数据。但挑战在于,若“本”作为纯输入设备,系统需支持“热插拔”和“自适应分辨率”,且能识别该设备的物理形态(折叠角度、书写区域)。目前OS的输入框架(如ohos.multimodalInput.setDeviceProperty)提供基础参数,但高精度定制需修改驱动层。

总结:这一设想在技术上有可行性,关键瓶颈在于实时投影定位精度(需毫米级,普通投影仪达不到)和空中手势与平面触控的切换逻辑(系统需要区分“手指悬空”是汉字笔画还是无意掠过)。HarmonyOS Next的分布式协同已能支撑多设备输入,但要实现这种“无鼠标本”,还需在输入事件过滤、硬件抽象层(HAL)扩展上做大量定制。

回到顶部