英特尔准备为 Linux 提供 USI Stylus 支持
提交记录显示,英特尔工程师提交了一份为 Linux 内核的 HID 子系统添加 USI 手写笔支持的征求意见补丁。
英特尔的开源驱动工程师一直致力于为 Linux 内核提供 USI 手写笔支持。通用手写笔计划 (USI) 旨在提供跨触摸屏设备的有源手写笔的互操作性,其目标是允许所有符合 USI 的手写笔跨设备工作。目前,USI 得到了谷歌等公司的支持,他们希望看到 USI 在 Chromebook、戴尔和其他硬件供应商之间统一工作的支持,英特尔参与并领导上游 Linux 支持补丁,并且罗技等外围设备供应商也支持该标准。
根据描述,此次提交的补丁集放弃了单独用于 USI 的 hid-driver,并将通用支持添加到核心层。这一部分基本上提供了对 USI 事件的支持,但没有可编程性(补丁1-6)。此外,该补丁还提供了一个基于 HID-BPF 的样本,与旧的驱动实现相比,它可以用来编程/查询笔的参数(补丁 7-8,补丁 8 是在补丁 7 的基础上的增量变化,它将 fifo 转换为 socket,这样客户端也可以从服务器上得到结果)。
更多详细内容,可以查阅该补丁集。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 淘特 Flutter 流式场景的深度优化
作者:江泽军(眞意) 淘特在很多业务场景都使用了 Flutter,加上业务场景本身具有一定的复杂性,使得 Flutter 在低端机流式场景的滑动浏览过程中卡顿、跳帧对比使用原生(Android/iOS)开发明显。通过分析业务层在 Flutter 渲染流程中的每个阶段存在的性能问题进行了一系列的深度优化后,平均帧率已经达到50帧之上超越了原生的表现, 但卡顿率依然达不到最佳的体验效果,遇到了难以突破的瓶颈和技术挑战,需要进行技术尝试和突破。 本文会从底层原理、优化思路、实际场景的优化策略、核心技术实现、优化成果等方面进行讲述,期望可以为大家带来一定的启发和帮助,也欢迎多多交流与指正,共建美好的 Flutter 技术社区。 渲染机制 原生 vs Flutter Flutter 本身是基于原生系统之上的,所以渲染机制和 Native 是非常接近的,引用 Google Flutter 团队 Xiao Yu分享[1],如下图所示: 渲染流程 如图左中,Flutter 从接收到 VSync 信号之后整体经历 8 个阶段,其中 Compositing 阶段后会将数据提交给GPU。 Semantics...
- 下一篇
AMD 开源驱动让《我的世界》性能提升 30%
在 Linux 上使用开源的 AMD Radeon OpenGL 驱动 "RadeonSI" 的用户,现在在游玩《我的世界》(Minecraft)时,性能将提升 30%。 Marek Olšák 是知名的 GPU 驱动开发者,目前就职于 AMD,他也是近些年来最活跃的 Mesa 开发者之一。他现在是 Mesa 历史上第二大贡献者 —— 仅次于 Mesa 的原作者 Brian Paul。 RadeonSI 驱动是由开源的 AMD 开发人员在社区支持下正式开发的,支持 AMD Radeon HD 7000 及更新版本的 AMD GPU,RadeonSI 也是 Mesa 的一部分。 近日,Marek Olšák 为 Mesa 中的 RadeonSI 进行了一些代码修改,为 Linux 上的《我的世界》这款游戏默认启用了 OpenGL 线程。这个简单的改变对 Mesa 的默认配置进行了更改,这样 Mesa 的 glthread 就会在运行 Minecraft 启动器的可执行文件时被开启。 开发者 Marek Olšák 指出,为 Minecraft 启用 Mesa 的 OpenGL 线程功能可...
相关文章
文章评论
共有0条评论来说两句吧...