一种计算机输入方式切换方法

文档序号:9431980阅读:300来源:国知局
一种计算机输入方式切换方法
【技术领域】
[0001]本发明涉及计算机人机输入装置,具体地说是一种计算机鼠标输入方式在绝对坐标模式与相对坐标模式之间切换的方法。
【背景技术】
[0002]通常计算机显示器上的光标的移动是通过移动鼠标来实现的。鼠标是一个被人手所控制的装置,鼠标上有一个或多个按键。点击鼠标的按键可以达到从一个清单中选择文档、程序或操作。把鼠标悬停在一个特定的区域及图标上也可以达到选择文档、程序或操作。例如,一个文本文件可以被一个笔记本的小照片所代表,当光标落在笔记本小照片范围内,点击鼠标的按键或使光标悬停在笔记本小照片范围内就能够导致该文件被打开。
[0003]传统的鼠标采用的是相对坐标定位模式,即光标当前的坐标是由上一次检测到的坐标与鼠标移动距离、角度和速度计算出来的。如果光标原来位于显示屏的一端,而要移动去的位置在显示屏的另一端,那么鼠标就要移动很大的距离或移动得很快而失去精度。绝对坐标定位模式是光标在显示屏上的坐标是直接从鼠标的当前位置得出。
[0004]相对坐标模式与绝对坐标模式各有特点。因此,存在这样的需要即计算机的输入装置能够在这两种模式间比较智能地切换。

【发明内容】

[0005]本发明的目的是针对现有技术存在的问题,提供一种利用接触感应器来提供光标输入且使得该计算机输入能够智能地在绝对坐标模式与相对坐标模式之间切换的方法。
[0006]本发明的目的是通过以下技术方案解决的:
一种计算机输入方式切换方法,其特征在于:其包括下列步骤:当检测到在一个特定物体上有一个单点接触时,量取在该特定物体上从上次单点接触到本次单点接触的时间差AT ;把该时间差AT与一个预先设定的时间参考值进行比较;根据该时间比较的结果来确定该计算机的输入方式是采用绝对坐标模式还是采用相对坐标模式。
[0007]当该时间差AT大于预先设定的时间参考值时则确定该计算机的输入方式采用绝对坐标模式。
[0008]当时间差△T不大于预先设定的时间参考值时,则量取从上次单点接触到本次单点接触的位移AL;把该位移AL与一个预先设定的位移参考值进行比较,根据该位移比较的结果来确定该计算机的输入方式是采用绝对坐标模式还是采用相对坐标模式。
[0009]当该位移△ L大于预先设定的位移参考值时则确定该计算机的输入方式采用绝对坐标模式。
[0010]当该位移△ L不大于预先设定的位移参考值时则确定该计算机的输入方式采用相对坐标模式。
[0011]所述的特定物体是一个键盘和触摸板的复合装置,该触摸板的接触检测面与键盘的按键区重叠。
[0012]所述的接触检测面有一个特定的区域,只有在该特定区域内的单点接触才会被接收为本次单点接触。
[0013]当该接触检测的特定区域内没有单点接触时,该计算机输入方式处于相对坐标模式。
[0014]该接触检测的特定区域为接触检测面的周边区域。
[0015]接触检测面的绝对坐标与该计算机显示器的绝对坐标相对应。
[0016]本发明相比现有技术有如下优点:
本发明利用接触感应器来提供光标输入,通过单点接触的时间差比较以及进一步的位置比较确定该计算机的输入方式是采用绝对坐标模式还是采用相对坐标模式,使得该计算机输入能够智能地在绝对坐标模式与相对坐标模式之间进行切换,简单方便且切换便捷,适宜推广应用。
【附图说明】
[0017]附图1是一个带触摸检测的计算机输入装置的示意图;
附图2显示计算机输入装置和显示屏坐标的对应关系;
附图3是体现本发明的一个绝对坐标模式和相对坐标模式切换的操作流程图;
附图4是体现本发明的计算机框图,其键盘和触摸检测器是一体的。
[0018]其中:100—计算机输入装置;105—按键;112—触摸检测区域;115—周边特定区域;200—显不器;205—显不屏;400—计算机;410—输入装置;412—键盘;415—触摸检测器;418—微处理器;420—中央处理器;430—显示器;440—存储单元。
【具体实施方式】
[0019]下面结合附图和具体实施例对本发明作进一步的说明。
[0020]本发明公布一种计算机输入方式的切换方法,该切换方法利用接触感应器来提供光标输入且能够智能地在绝对坐标模式与相对坐标模式之间进行切换。
[0021]下面结合附图和具体实施例对本发明作进一步说明:
图1是一个带触摸检测的计算机输入装置100的示意图。输入装置100结合按键105和触摸检测器112以实现键盘与鼠标的合并操作,即本申请中所采用的特定物体,其具体内容在本发明人的另一份美国专利申请号:13/341,913 (美国专利号:9035882)中有详细叙述,故在此不再赘述。
[0022]如图1所示,输入装置100上有若干按键105,部分按键105与一个预先设定的触摸检测区域112重叠。只有在该触摸检测区域112内的与按键105的接触才会被检测到。触摸检测方式有多种,诸如红外发光管(LED)、电容式或电阻式触摸感应屏。作为一种示范,触摸检测区域112 (即权利要求书中所指的特定区域)的周边一定区域115,即图中以斜线标出的区域,被设定为输入绝对坐标的区域。选择周边区域115输入绝对坐标是因为通常计算机程序的菜单多设置在显示屏的边缘。当用户欲把光标指到菜单上时,该用户可以直接用手指接触周边区域115,使光标通过绝对坐标模式直接落在菜单附近,然后,只要稍微移动接触点通过相对坐标模式,光标就可以很容易地被移到期望的位置。传统鼠标要到达同样目的就要靠移动鼠标若干次。当然,绝对坐标模式输入区域并不限于周边区域115,如何其他区域,甚至整个触摸检测区域112都可以是绝对坐标模式的输入区域。
[0023]当然不是任意一个接触都会导致绝对坐标的输入。在输入装置100从相对坐标模式切换到绝对坐标模式之前,其他条件尚需要满足。
[0024]图2显示计算机输入装置100和显示屏205坐标的对应关系。图2中触摸检测区域112的四个角落A、B、C和D的坐标与计算机显示器200的显示屏205的四个角落A’、B’、C
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1