光标辅助定位装置制造方法及图纸

技术编号:7908929 阅读:111 留言:0更新日期:2012-10-23 23:26
一种光标辅助定位装置,包括设有目标输入区且跟踪获取光标位置的显示器、与鼠标连接的采集光标移动矢量加速度的输入装置、与所述显示器及所述输入装置连接的,根据光标移动矢量加速度,在设定的锁定时间内,将光标锁定在所述目标输入区内移动的处理器。采用了上述光标辅助定位装置后,使得光标不会因为鼠标的轻微扰动而轻易脱离目标输入区,从而方便了用户输入,提高了用户体验。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

光标辅助定位装置
本技术涉及计算机
,特别涉及ー种光标辅助定位装置。背景技木现有的计算机
中的用户操作界面通常为图形操作界面,通过检测光标在显示屏上的位置和移动轨迹来生成输入指令。如传统技术中的视窗操作系统,在显示视窗内通常包括多个与输入指令对应的图标。用户在希望输入指令时,只需要通过鼠标滑动将光标移动到相应的图标上,然后点击鼠标的功能键,即可输入相应的指令。然而,当图标较小或者需要精确的确定光标位置时,上述的传统的光标输入方式会有很多不便之处。图表较小会导致用户不容易点到,且用户通过鼠标滑动控制光标时易因为手的轻微抖动而使光标在屏幕上晃动。从而导致用户的输入因为光标定位的不准确而产生不便。·
技术实现思路
基于此,有必要设计ー种准确方便的光标辅助定位装置。ー种光标辅助定位装置,其特征在于,包括设有目标输入区且跟踪获取光标位置的显示器、与鼠标连接的采集光标移动矢量加速度的输入装置、与所述显示器及所述输入装置连接的,根据光标移动矢量加速度,在设定的锁定时间内,将光标锁定在所述目标输入区内移动的处理器。优选的,所述输入装置传输给所述处理器的数据包括光标的移动矢量加速度,所述移动矢量加速度包括与所述目标输入区的边缘在光标位置的切线平行的平行加速度分量和与所述切线垂直的垂直加速度分量;在设定的锁定时间内,当垂直加速度分量的方向为远离所述目标输入区吋,所述输入装置传输给所述处理器的数据仅包括所述平行加速度分量;所述光标辅助定位装置还包括与所述处理器连接的,在检测到所述光标的移动矢量加速度中的垂直加速度分量大于预设加速度值后,向所述处理器发送第一信号的第一比较器;所述处理器接收到第一信号后将锁定时间设置为O。采用了上述光标辅助定位装置后,用户在通过鼠标滑动控制光标进入到目标输入区输入指令时,光标不会因为手的抖动或其他扰动因素而轻易脱离目标输入区,而是根据鼠标滑动行为对光标产生的移动矢量加速度将光标锁定在目标输入区内移动。从而使得光标的定位更加准确,从而使得用户的输入更加方便。附图说明图I为ー个实施例中光标辅助定位装置的结构示意图;图2为图I的光标辅助定位装置中显示器的外观示意简图;图3为ー个实施例中鼠标滑动使光标产生的正交的加速度分量的变化曲线;图4为ー个实施例中实际用于光标定位的正交的加速度分量的变化曲线。具体实施方式在一个实施例中,如图I所示,光标辅助定位装置100包括设有目标输入区且跟踪获取光标位置的显示器102、与鼠标连接的采集光标移动矢量加速度的输入装置104、与显示器102及输入装置104连接的,根据光标移动矢量加速度,在设定的锁定时间内,将光标锁定在目标输入区内移动的处理器106。本实施例中,如图2所示,显示器102的屏幕上设置有目标输入区20,优选的,目标输入区20内设有圆形的图标来表示此区域。用户通过移动光标进入目标输入区20,然后点击鼠标上的功能键即可进行输入指令操作。例如,鼠标左键双击目标输入区20则输入了 “执行程序”的指令,鼠标右键点击目标输入区20则输入了 “弹出菜単”的指令。本实施例中,优选的,显示器102内还设有事件发生器(图中未标示),事件发生器先跟踪检测光标在显示器102上的位置,当检测到光标的位置位于目标输入区20的边缘吋,则生成移出光标事件。移出光标事件可以用符号、电信号或者代码表示。显示器102将移出光标事件发送给处理器106。显示器102还用于改变目标输入区20的显示效果。当光标的当前位置位于目标输入区20内时,则改变目标输入区20的显示效果,当光标离开目标输入区20吋,恢复目标输入区20的显示效果。例如,本实施例中,当光标位于目标输入区20时,显示器102将目标输入区20内的图标闻売和/或放大和/或震动,当光标尚开目标输入区20时,则将停止闻売和/或放大和/或震动。当显示器102的屏幕上的图标20很多吋,上述做法可以使用户可以方便的获知选中的图标20的位置,从而提高用户体验。本实施例中,输入装置104与鼠标连接,检测鼠标的滑动行为。鼠标的滑动行为使光标具有移动矢量加速度;光标的移动矢量加速度包括与目标输入区20的边缘在光标位置的切线平行的平行加速度分量和与所述切线垂直的垂直加速度分量。本实施例中,如图2所示,鼠标的滑动使光标具有移动矢量加速度a,当光标处于目标输入区20的边缘时,移动矢量加速度可以分解为与目标输入区20在光标位置的切线平行的平行加速度分量X和与所述切线垂直的垂直加速度分量I。输入装置104获取到光标的移动矢量加速度之后,将其发送给处理器106。发送的数据格式可以是代码、符号或者电信号。处理器106用于接收显示器102发送的移出光标事件和输入装置104发送的光标的移动矢量加速度。处理器106在接收到显示器102发送的移出光标事件后,根据光标移动矢量加速度,在设定的锁定时间内,将光标锁定在目标输入区20内移动。本实施例中,在某次输入中,光标由目标输入区20的内部到移动到其边缘上C的位置吋,显示器102通过检测光标的位置生成的移出光标事件,并记录下光标在C位置的初始移动速度,并将移出光标事件和初始移动速度发送给处理器106。同时,输入装置104检测到鼠标的滑动使光标在显示屏10上产生了移动矢量加速度a,a具有X和y两个分量。其中,x为平行于目标输入区20在C位置的切线的平行加速度分量,y为垂直于目标输入区20在C位置的切线的垂直加速度分量。输入装置104也将移动矢量加速度a发送给处理器106。设移入目标输入区20方向的垂直加速度分量y为正值,移出目标输入区20方向的垂直加速度分量y为负值。在设定的锁定时间内,若垂直加速度分量y为负值,处理器106将光标锁定在目标输入区20的边缘,即将此刻光标的初始移动速度与垂直加速度分量y平行的垂直速度分量置为0,并让光标以初始移动速度与垂直加速度分量y垂直的平行速度分量沿目标输入区20边缘移动;然后仅通过平行加速度分量X定位光标;若垂直加速度分量I为正值,让光标以此刻的初始移动速度自由移动,并通过移动矢量加速度a定位光标。在锁定时间后,光标自由移动。例如,本实施例中,请同时參考图3和图4,图3表不的鼠标滑动使光标广生的平打加速度分量X和垂直加速度分量y的变化曲线,图4表示的是实际用于光标定位的平行加 速度分量X和垂直加速度分量y的变化曲线。其中,b至t2的时间为锁定时间,锁定时间的时长为预先设定的參数。在b至h的时间区间,垂直加速度分量y为负值,即鼠标的滑动使光标有向移出目标输入区20的方向的垂直加速度分量y。则,在根据移动矢量加速度a定位以初始速度移动的光标时,仅通过a的平行加速度分量X将光标定位。根据加速度定位光标的位置的方法为简单的数学计算,在此不做详细解释说明。由于平行加速度分量X平行于目标输入区20经过位置C的切线,因此光标必然是在目标输入区20的边缘上移动。因此,此处也可以表述为将光标锁定在图标20的边缘移动。如图2所示,在经过b至h的时间段后,光标移动到D的位置。在h至t2的时间区间,垂直加速度分量y变为正值,即鼠标的滑动使光标有向朝向目标输入区20的方向移动的加速度。则,根据移动矢量加速度a定位光标,即光标从h时刻起,不再沿着目标输入区20的边缘移动,而是在目标输入本文档来自技高网...

【技术保护点】
一种光标辅助定位装置,其特征在于,包括设有目标输入区且跟踪获取光标位置的显示器、与鼠标连接的采集光标移动矢量加速度的输入装置、与所述显示器及所述输入装置连接的,根据光标移动矢量加速度,在设定的锁定时间内,将光标锁定在所述目标输入区内移动的处理器。

【技术特征摘要】

【专利技术属性】
技术研发人员:何世雄
申请(专利权)人:幻音科技深圳有限公司幻音数码有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1