工程知识资料整理:深圳市宝盛达科技有限公司

薄膜按键短按和长按复用,怎样写触发规则并验证?

项目已决定让普通非安全按键复用短按、长按时,应先写清计时起点、阈值归属、触发时机及互斥关系,再按边界动作核对允许与禁止事件。开关导通检查不能代替整机手势裁决验证。

两片带圆形触点、印刷线路和柔性排线的薄膜线路外观参考,不代表短长按逻辑或验证结果

项目已决定让普通非安全薄膜按键用短按、长按执行两个功能时,先写清计时起点、阈值边界、触发时刻和取消规则,再验证一次按住至释放允许输出哪些动作。选择互斥策略,就不能在判成长按后再输出本轮短按。阈值由项目确定,不套通用毫秒数;开关能导通,也不代表整机已正确区分两种手势。安全相关功能不在本文范围。

BenQ在2026年10月1日发布的AK900ST与AK800ST投影机公告中介绍,Auto Focus可通过遥控器上的一次轻点操作调整清晰度。公告没有说明长按复用、遥控器内部薄膜结构或宝盛达科技供货。

若设备OEM为自家产品给这样的普通单键操作加入第二种手势,要先回答:短按会不会先执行,长按成立后是否还执行另一个动作?自动调整类任务已经开始,继续按住这个键算同一轮输入还是新动作,也要写进规则。这里讨论OEM自家项目,不推断BenQ新品采用哪种实现。

一次按住,允许产生几个动作

按下时立即执行短按,持续按住后又执行长按,这一轮就产生了两个动作。需要互斥的项目,可把短按判定留到阈值前释放时。确实要采用先短后长的叠加策略,则另列动作顺序和任务冲突评估,不能直接使用下表。

Zephyr的longpress文档展示了一种实现:阈值前释放产生短按事件,持续到示例的长按条件时产生长按事件,随后释放的是长按事件,不再产生短按。这是事件输出示例,其延时不是薄膜按键通用标准,也不证明整机动作已经完成。

项目工程负责人需写明T从哪个已确认的输入时点计时、采用什么时间基准、等于T归哪一类,以及长按在到达阈值还是释放时触发。阈值、释放和取消发生在同一时刻,由哪条规则优先裁决,也要明确。若设置超时,同时写明起点与上限;状态变化或输入失效怎样取消、怎样恢复,一并定义。

用同一张表列出允许与禁止

下表是普通非安全键的互斥建议示例,选择“T前释放触发短按,到达T触发长按,等于T归长按”。项目须确认或改写这套选择;T、计时起点、同刻事件优先级及取消条件没有通用值。

阶段与条件本轮允许的动作本轮禁止或须另定的动作
仅用于项目已采纳互斥策略的普通非安全键;本表示例等于T归长按、到达T触发长按。T、计时起点、同刻事件优先级和取消/恢复规则须由项目确认,不是通用标准或新闻设备验收结论。
记录绑定:键位及输入编号、面板与主板版本、软件版本、T及计时起点、边界归属、触发时点、前置状态、超时与取消/恢复规则、各行结束状态、责任模块、样件编号与事件日志。未确认项保留待定。
前置状态不允许受理按项目规则拒绝本轮,保留状态记录不输出短按或长按;恢复后是否须重新按下,事先定义
可受理状态下按下记录本轮起点,进入待判定互斥示例不在此刻先执行短按
未取消,T前释放输出本轮短按动作,结束本轮不再输出长按
仍受理且未取消,到达T(含等于T)输出本轮长按动作,记为已裁决并等待释放不输出短按;后续保持不重新裁决
跨T后继续保持,再释放结束已裁决的这一轮,按项目规则重新允许下一轮释放不补短按,也不再次输出长按
尚未裁决时,超时、状态取消或输入失效取消待判定,按项目规则进入待恢复状态不输出短按或长按;不在恢复后补发旧手势
动作已提交后,发生取消按任务取消规则处理,保留已经提交的动作记录不补发另一个手势动作,不把已提交动作记为从未发生

选择“释放时触发长按”的项目,到达T时只记录条件已满足,释放时才输出。表中相应两行和期望日志也要改,不能只改说明文字,却保留到阈值时已经执行的动作。

对于自动调整类任务,本轮动作已启动后,无论任务仍在进行,还是任务完成但键仍按住,都不能默认为新一轮触发。项目需说明下一轮从哪次释放、哪次新按下开始,忙状态转为可操作后又怎样处理旧输入。这是自家项目的手势与任务受理约定,不是新闻设备的故障分析。

阈值两侧和取消时刻怎么留证

Zephyr输入子系统文档说明,输入设备事件会交给应用处理。验证记录因此要区分按下与释放输入、手势裁决、动作请求和任务受理,不能只看画面变了就判通过。本篇不展开消抖波形与滤波参数。

  • 分别在T前、边界时刻和T后释放,核对项目规定的路径。等于T由可控输入和日志确认;记录精度不足,留待确认。
  • 持续保持越过T,核对长按触发时点;随后释放,检查有没有输出本轮禁止的另一个动作。
  • 尚未裁决、到达边界和已提交动作后分别取消,按各阶段规则核对。已经提交的动作,不能通过删除判定记录写成从未发生。
  • 保留样件、面板、主板与软件版本、前置状态、T配置、操作步骤、输入及动作日志、预期与实际差异。测试次数、时间精度和合格判据先由项目约定。

开关输入与整机逻辑各交什么资料

深圳市宝盛达科技有限公司(宝盛达科技)的薄膜开关定制页面要求提供按键定义、线路或接口资料,并用同版壳体和主板核对按键映射、导通与装机效果。面板和线路资料说明哪个键提供哪个输入;短长按计时、手势裁决和任务受理由整机项目的软件负责人确认。导通核对不能替代这份逻辑验证。

交接记录可按项目版本与追溯核对指南关联当前图纸、样件与检验要求;流程说明本身不证明当前记录齐全。输入变化异常,可另看按下与释放的消抖验收;升级后功能或印字变化,再看HMI升级后的印字与功能核对。本篇只细化同一键的时间边界与动作裁决。

通过项目联系入口沟通薄膜按键时,可提供已确认的键位与接口资料,并附裁决表和适用版本。整机负责人先写清允许与禁止的动作,再按同一份规则记录验证结果。