一种光标快速定位的方法和定位装置的制造方法_2

文档序号:9787101阅读:来源:国知局
另一个实施例中,如果需要用到光标定位功能,则快速滑动某个按键表面,这时候启动触摸按键的触摸功能,切换到光标定位模式(系统会检测所有按键的触摸事件,只有在其他按键检测不到触摸事件,且只有一个按键表面检测到触摸移动事件的情况下,才开启触摸功能)。通过按键触摸或其他方式,系统能接收到和按键相关的触摸信号,并据此触摸信号实施后续的光标定位。
[0041 ]在步骤303中,移动光标到显示屏的第一位置。
[0042]例如,如果触发的是图2中的Aa按键,它的中心在键盘阵列所在矩形区域的坐标为{如,(17},整个键盘区域的长为^宽为7,显示屏的显示区域的长宽为乂,¥。首先通过控制光标快速定位到显示屏的坐标点{dx I,dy I},其中{dxl,dy I}应等于{dx*X/x,dy*Y/y}。即相当于按键区域在显示屏的显示区域做投影,并找出该键的中心点位置在显示屏的投影位置。此时当光标在显示屏的显示区域上定位到坐标点{dx*X/x,dy*Y/y},这样光标就完成首次位置的定位。
[0043]在步骤304中,接收和按键相关的触摸信号。
[0044]在光标在显示屏上粗定位之后,继续接收和按键相关的触摸信号。该触摸信号来自和步骤302相同的一个按键。通过在该按键的触摸区域上下左右等方向上触摸或其他方式,对光标位置进行微调。
[0045]在步骤305中,在包括第一位置的第一区域内移动光标。
[0046]在本步骤中根据步骤304的触摸信号,对光标位置进行细定位。例如,如图2中,按键长度是xl,宽度为yl,在显示屏上中心点坐标为{dx*X/x,dy*Y/y},则细定位时,将光标在中心点为{dx*X/X,dy*Y/y}的3倍长宽的长方形区域内移动。3倍是比较合理的值,但不能太大,因为按键触摸区域较小,投影在显示屏上的移动区域如果太大,则实际上触摸不好控制。通过此种方式实现精确定位的功能。本领域的技术人员能够理解,上述方式只是例举的一个优选的实施例,其他对应方式也能满足光标细定位的要求。例如,将按键的四个角都投影到显示屏上,形成光标的移动区域,其他方式的技术方案也应在本发明保护的范围之内。
[0047]在上面的实施例中,以键盘为例,详细描述了通过键盘上的按键实现光标定位的方法。该方法实现快速的光标定位。该方法使专业人员在使用上述的键盘录入数据时,不需要将手离开键盘,即可快速完成光标的粗定位、精确定位。本领域的技术人员可以理解,该方法所述的技术方案同样可以应用到其他设备。
[0048]图4是根据本发明实施例的应用光标快速定位的方法的笔记本键盘的示意图。在图4中,所示笔记本键盘包括按键402和触摸单元401,触摸单元401设置在每个按键的表面上,完全覆盖每个按键。通过触摸按键,产生触摸信号,笔记本的处理器接收到触摸信号后,根据图3所示的光标快速定位方法,定位光标。从图上可以看出,每个按键上的触摸功能代替了笔记本的触摸区,而且使用键盘定位光标效果更优。
[0049]图5是根据本发明实施例的应用光标快速定位的方法的笔记本触摸区的示意图。在图5中,所示笔记本的触摸区包括触摸单元501和按键502,按键502设置在触摸单元501下方。笔记本的处理器通过接收用户在某个按键上方的触摸单元上的触摸信号,判定该触摸信号来自触摸单元的位置,根据位置将光标移动到显示屏的一个设定区域,并在设定区域范围内定位光标,由此加快了通过触摸区域进行光标定位的速度,从而使触摸区的光标定位效果更优。
[0050]在图4和图5中所示的触摸单元为触控板或触摸膜。前述的多种类型的触控板和触摸膜都能达到图示的效果。
[0051]本领域的技术人员能够理解,上述定位装置可以应用于各种电子设备,包括但不限于笔记本、台式机、图形终端、移动设备等。
[0052]由此,本发明提供一种定位装置,包括按键和触摸单元,所述触摸单元用于接收所述按键的触摸信号。
[0053]优选地,该定位装置可以用于电子设备,该电子设备根据触摸信号控制光标在显示屏上的第一位置定位,并在包括第一位置的设定区域内移动。
[0054]优选地,所述触摸单元为触控板或触摸薄膜。
[0055]优选地,所述定位装置为一个键盘,在每个所述按键表面上设置触摸单元。
[0056]优选地,在所述触摸单元下方设置所述按键。
[0057]本发明同时提供一种电子设备,包括上述的定位装置,还包括显示屏和控制器,所述控制器根据所述触摸信号控制所述光标在所述显示屏上的第一位置定位,并控制所述光标在包括所述第一位置的设定区域内移动。
[0058]系统的各个模块或单元可以通过硬件、固件或软件实现。软件例如包括采用JAVA、C/C++/C#、SQL等各种编程语言形成的编码程序。虽然在方法以及方法图例中给出本发明实施例的步骤以及步骤的顺序,但是所述步骤实现规定的逻辑功能的可执行指令可以重新组合,从而生成新的步骤。所述步骤的顺序也不应该仅仅局限于所述方法以及方法图例中的步骤顺序,可以根据功能的需要随时进行调整。例如将其中的某些步骤并行或按照相反顺序执行。
[0059]根据本发明的系统和方法可以部署在单个或多个服务器上。例如,可以将不同的模块分别部署在不同的服务器上,形成专用服务器。或者,可以在多个服务器上分布式部署相同的功能单元、模块或系统,以减轻负载压力。所述服务器包括但不限于在同一个局域网以及通过Internet连接的多个PC机、PC服务器、刀片机、超级计算机等。
[0060]以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种光标快速定位的方法,包括: 接收和按键相关的触摸信号; 根据所述触摸信号将光标移动到显示屏的第一位置;以及 在包括所述第一位置的第一区域内移动所述光标。2.根据权利要求1所述的方法,其中,所述第一位置为所述第一区域的中心点。3.根据权利要求2所述的方法,其中,将所述显示屏和按键区域分为相同数量的若干子区域,所述显示屏的每一子区域和所述按键区域的每一子区域对应,所述第一区域为所述按键在按键区域上的子区域在所述显示屏上对应的子区域。4.根据权利要求2所述的方法,其中,所述第一位置为所述按键的中心点的坐标位置对应的所述显示屏的坐标位置,所述第一区域为根据所述按键的尺寸确定的显示屏区域。5.根据权利要求1所述的方法,其中,在所述按键上设置触摸单元,以产生所述触摸信号。6.根据权利要求5所述的方法,其中,多个所述按键共用一个触摸单元。7.根据权利要求5所述的方法,其中,在每一所述按键上设置一个触摸单元。8.根据权利要求5至7任一项所述的方法,其中,所述触摸单元包括触控板或触摸膜。9.一种定位装置,包括按键和触摸单元,所述触摸单元用于接收和所述按键相关的触摸信号。10.根据权利要求9所述的定位装置,其中,所述定位装置应用于电子设备,所述电子设备根据所述触摸信号控制光标在显示屏上的第一位置定位,并在包括第一位置的设定区域内移动。11.根据权利要求10所述的定位装置,所述触摸单元为触控板或触摸薄膜。12.根据权利要求11所述的定位装置,其中,所述定位装置为键盘,在每个所述按键表面上设置触摸单元。13.根据权利要求11所述的定位装置,其中,在所述触摸单元下方设置所述按键。14.一种电子设备,包括权利要求9至13任一项所述的定位装置,还包括显示屏和控制器,所述控制器根据所述触摸信号控制光标在显示屏上的第一位置定位,并控制所述光标在包括所述第一位置的设定区域内移动。
【专利摘要】本发明实施例提供的光标快速定位的方法,包括:接收和按键相关的触摸信号;根据所述触摸信号将光标移动到显示屏的第一位置;以及在包括所述第一位置的第一区域内移动所述光标。该方法应用于键盘时,使专业人员在录入数据时,不需要将手离开键盘,即可快速完成光标的粗定位、精确定位。该方法应用于触控板时,使触控板成为一个能快速定位光标的定位装置。本发明同时提供定位装置和包括定位装置的电子设备。
【IPC分类】G06F3/0488, G06F3/0489
【公开号】CN105549893
【申请号】CN201610041987
【发明人】朱德伟
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2016年5月4日
【申请日】2016年1月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1