机械式按键的触发判断方法、装置、输入设备及输入系统的制作方法

文档序号:9374851阅读:367来源:国知局
机械式按键的触发判断方法、装置、输入设备及输入系统的制作方法
【技术领域】
[0001]本发明涉及一种按键的触发判断方法、装置、输入设备及输入系统,特别是涉及一种的机械式按键的触发判断方法、装置、输入设备及输入系统。
【背景技术】
[0002]参阅图1及图2A、2B,一鼠标装置9具有一处理单元90、一左键91及一右键92。其中,左键91及右键92均是属于机械式按键,处理单元90电性连接左键91及右键92,且处理单元90依据其中一按键(左键91或右键92)产生的一输入信号901判断后产生一输出信号902,以下分别介绍按键动作对应输入信号901及输出信号902的状态。
[0003]输入信号901在鼠标装置9的按键未有动作时,于模式I是维持一第一稳态电压Vl。当鼠标装置9的按键被按下的时点Tp及按键放开的时点Ts,输入信号901的电压将产生变化,其状态包括:于模式II为短时间的非稳定状态的震荡电压、于模式III为一第二稳态的电压O、于模式IV为短时间的非稳定状态的震荡电压,以及于模式V恢复第一稳态电压Vl ;其中,震荡电压的发生原因是因为机械按键的机械力作用所导致。
[0004]对应前述模式I至模式V的期间,输出信号902在鼠标装置9的按键未有动作时维持一高准位电压V2,直到处理单元90侦测到输入信号901经过模式II并维持一预设时间Λ Ts的电压O后,就驱使输出信号902从高准位电压V2转变为低准位电压0,并持续低准位电压O ;直到处理单元90侦测到输入信号901从模式IV改变为模式V并维持预设时间Λ Ts的电压Vl后,就驱使输出信号902从低准位电压O转变为高准位电压V2。
[0005]当鼠标装置9送出输出信号902给一电子装置8后,电子装置8会再依据输出信号902于”电压V2 —电压O”判定为按键按下以及依据输出信号902于”电压O —电压V2”判定为按键放开。
[0006]经前述实测结果,现有机械式按键的缺失在于:机械式按键的质量不一,灵敏度不佳的机械式按键很容易造成如图2Α的非稳定状态时间的增加,使得反应时间也会增加。特别是在许多需要实时反应的游戏,以射击游戏为例,有可能在这段时间的延迟中,原本应被射击到的目标己闪过子弹,如何让这段时间的延迟减至最低,是需要解决的课题。

【发明内容】

[0007]本发明的目的在于提供一种能快速反应的机械式按键的触发判断方法、输入设备及输入系统。
[0008]本发明机械式按键的触发判断方法应用于一机械式按键及一电性连接该机械式按键的处理单兀。该方法包括下述步骤:该机械式按键未被触压时的输入信号为一第一稳态,且该处理单元对该第一稳态在非稳定状态之前的持续时间计时;当该输入信号因机械力产生一段时间的振幅上下摆荡的非稳定状态时,该处理单元判断该第一稳态在非稳定状态之前的持续时间已超过一第一时间区间则产生一代表按下行为的输出信号。
[0009]较佳的,所述的机械式按键的触发判断方法还包括下述步骤:该机械式按键被触压时的输入信号为一第二稳态,且该处理单元对该第二稳态的持续时间计时;及当该输入信号因机械力产生一段时间的振幅上下摆荡的非稳定状态时,该处理单元判断该第二稳态在非稳定状态之前的持续时间已超过一第二时间区间则产生一代表放开行为的输出信号。
[0010]本发明输入设备包含至少一机械式按键及一处理单兀;该机械式按键未被触压时的输入信号为一第一稳态;该处理单元电性连接该机械式按键,对该第一稳态在非稳定状态之前的持续时间计时,当该输入信号因机械力产生一段时间的振幅上下摆荡的非稳定状态时,该处理单元判断该第一稳态在非稳定状态之前的持续时间已超过一第一时间区间则产生一代表按下行为的输出信号。
[0011]较佳的,所述的输入设备中,该机械式按键被触压时的输入信号为一第二稳态,且该处理单元对该第二稳态的持续时间计时;当该输入信号因机械力产生一段时间的振幅上下摆荡的非稳定状态时,该处理单元判断该第二稳态在非稳定状态之前的持续时间已超过一第二时间区间则产生一代表放开行为的输出信号。
[0012]本发明的输入系统包括一主机及一电性连接该主机的输入设备,其中,该输入设备具有至少一机械式按键及一处理单元,该机械式按键未被触压时的输入信号为一第一稳态,该机械式按键被触压时的输入信号为一第二稳态,该处理单兀电性连接该机械式按键,对该第一稳态在非稳定状态之前的持续时间计时,当该输入信号因机械力产生一段时间的振幅上下摆荡的非稳定状态时,该处理单元判断该第一稳态在非稳定状态之前的持续时间已超过一第一时间区间则产生一代表按下行为的输出信号,且该处理单元判断该第二稳态在非稳定状态之前的持续时间已超过一第二时间区间则产生一代表放开行为的输出信号;该主机具有一应用程序,该应用程序依据该代表按下行为的输出信号的通知而产生一代表该机械式按键的按下编码,且依据该代表放开行为的输出信号的通知而产生一代表该机械式按键的结束编码。
[0013]本发明有益的效果在于:即使是采用不灵敏的机械式按键,因为处理单元已事先在非稳定状态前计时,只要侦测到稳态改变为非稳态,就会立即作出反应动作,避免现有等待经过非稳定状态时间及稳态时间的时间后才会作出反应动作的延时问题。
【附图说明】
[0014]图1是一方块图,说明现有的鼠标装置具有的组件;
[0015]图2A、2B分别是一波形图,说明现有机械式按键的输入信号及输出信号;
[0016]图3是一系统方块图,说明本发明的输入系统及输入设备的较佳实施例;
[0017]图4A、4B分别是一波形图,说明本发明输入设备的输入信号及输出信号;
[0018]图5是一流程图,说明本发明机械式按键的触发判断方法的较佳实施例。
【具体实施方式】
[0019]下面结合附图及实施例对本发明进行详细说明。
[0020]参阅图3,本发明的较佳实施例中,一输入系统包括一输入设备100及一主机3,输入设备100包含一机械式按键11及一处理单兀10,且输入设备100电性连接主机3。在本实施例中,主机3具有一应用程序31,且应用程序31是一对应键盘按键的编码程序。
[0021]参阅图4A、4B,并配合图3,机械式按键11用以产生一供给处理单元10的输入信号101,处理单元10接收输入信号101并进行判断后输出一输出信号102给主机3的应用程序31,令应用程序31依据输出信号102的状态进行编码。
[0022]当输入设备100的机械式按键11未有动作时,输入信号101在模式I及模式V是维持一第一稳态的电压VI。当输入设备100的机械式按键11被按下的时点Tp及放开的时点Ts,输入信号101的电压产生变化,其状态包括:在模式II为短时间的非稳定状态的震荡电压、在模式III为一第二稳态的电压O以及在模式IV为短时间的非稳定状态的震荡电压;其中,震荡电压的发生原因是因为机械按键的机械力作用所导致。
[0023]处理单元10对第一稳态的电压Vl的持续时间计时,当输入信号101因机械力开始产生如区间II的振幅上下摆荡的非稳定状态时,处理单元10判断第一稳态的持续时间若已超过一第一时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1