多屏显示环境中实现光标快速切换的方法和装置制造方法及图纸

技术编号:18397817 阅读:193 留言:0更新日期:2018-07-08 19:02
本发明专利技术涉及一种多屏显示环境中实现光标快速切换的方法和装置。所述方法包括如下步骤:S1、获取光标在当前屏幕上的位置信息;S2、当光标在当前屏幕上移动至当前屏幕与相邻的另一屏幕之间的边界时,按照光标在当前屏幕的位置与当前屏幕在所述边界上的总边长的比例,将光标映射到另一屏幕的所述边界上对应位置。本发明专利技术的光标快速切换技术利用光标移动的轨迹自动判断用户对于显示屏幕之间的切换,当用户从一个屏幕的边界移动到相邻的另一个屏幕时,无论两个屏幕之间相邻的是一个点,还是一段线,或者一条边,都能自动运用坐标映射原理将光标从当前屏幕移动到另一屏幕上,从而实现光标的快速切换,用户的操作不受任何限制,使用更加的流畅。

【技术实现步骤摘要】
多屏显示环境中实现光标快速切换的方法和装置
本专利技术涉及显示技术,更具体地说,涉及一种多屏显示环境中实现光标快速切换的方法和装置。
技术介绍
随着技术的不断发展,对于显示设备的扩展桌面功能需求越来越多,多屏显示被广泛使用,例如计算机辅助设计、医疗诊断显像等应用中普遍存在。在这种情况下,计算机上运行的应用使用一个或多个视频卡向每个屏幕输出一个图像的不同部分,或者,多个屏幕可以用来显示来自不同应用的信息。用户在显示屏幕上的信息交互,一般通过在屏幕上显示光标实现。光标可以是例如下划线、垂直线、十字线等之类的闪烁图标,其向用户通知当前用户操作在屏幕上的位置。用户可以使用例如鼠标、触控板、触控笔、跟踪球等各种光标控制设备来移动光标在屏幕上的位置。然而,由于多个显示器中,显示器坐标、及显示器本身大小分辨率存在较大的差异,光标从一个显示屏幕移动到其它显示屏幕的时候就存在严重的问题,高分辨率显示器很难发现光标,从高移到低,或者从低移到高的时候只有移动到特定位置才能把光标从一个显示屏移动到别一个显示屏上,这给使用者的操作造成了很大的障碍,浪费了很多不必要的时间。但是实际的应用中,往往需要光标在多个显示屏之间做移动,而且频率还相当的高,但是由于两屏之间移动有特殊的位置才能移动到另一个屏上,给本来就非常辛苦的操作人员造成严重的不适应感,易造成其心里的急躁、烦恼,从而影响其工作。如何让操作人员从这不必要的问题中解脱出来,是一个非常重要的技术问题。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种多屏显示环境中实现光标快速切换的方法和装置,能够在多个显示屏幕之间自由便捷的移动光标。本专利技术为解决其技术问题在第一方面提出一种多屏显示环境中实现光标快速切换的方法,包括如下步骤:S1、获取光标在当前屏幕上的位置信息;S2、当光标在当前屏幕上移动至当前屏幕与相邻的另一屏幕之间的边界时,按照光标在当前屏幕的位置与当前屏幕在所述边界上的总边长的比例,将光标映射到另一屏幕的所述边界上对应位置。根据本专利技术第一方面的一个实施例中,当相邻两个屏幕左右排布且光标移动至左侧屏幕的右边界上的位置M1(xM1,yM1)时,所述步骤S2中按照如下坐标映射方式将光标映射到右侧屏幕上的位置M2(xM2,yM2):xM2=xM1+1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。根据本专利技术第一方面的一个实施例中,当相邻两个屏幕左右排布且光标移动至右侧屏幕的左边界上的位置M2(xM2,yM2)时,所述步骤S2中按照如下坐标映射方式将光标映射到左侧屏幕上的位置M1(xM1,yM1):xM1=xM2-1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。根据本专利技术第一方面的一个实施例中,当相邻两个屏幕上下排布且光标移动至下方屏幕的上边界上的位置M1(xM1,yM1)时,所述步骤S2中按照如下坐标映射方式将光标映射到上方屏幕上的位置M2(xM2,yM2):yM2=yM1+1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。根据本专利技术第一方面的一个实施例中,当相邻两个屏幕上下排布且光标移动至上方屏幕的下边界上的位置M2(xM2,yM2)时,所述步骤S2中按照如下坐标映射方式将光标映射到下方屏幕上的位置M1(xM1,yM1):yM1=yM2-1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。本专利技术为解决其技术问题在第二方面提出一种多屏显示环境中实现光标快速切换的装置,包括:光标跟踪模块,用于获取光标在当前屏幕上的位置信息;坐标映射模块,用于当光标在当前屏幕上移动至当前屏幕与相邻的另一屏幕之间的边界时,按照光标在当前屏幕的位置与当前屏幕在所述边界上的总边长的比例,将光标映射到另一屏幕的所述边界上对应位置。根据本专利技术第二方面的一个实施例中,当相邻两个屏幕左右排布且光标移动至左侧屏幕的右边界上的位置M1(xM1,yM1)时,所述坐标映射模块按照如下坐标映射方式将光标映射到右侧屏幕上的位置M2(xM2,yM2):xM2=xM1+1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。根据本专利技术第二方面的一个实施例中,当相邻两个屏幕左右排布且光标移动至右侧屏幕的左边界上的位置M2(xM2,yM2)时,所述坐标映射模块按照如下坐标映射方式将光标映射到左侧屏幕上的位置M1(xM1,yM1):xM1=xM2-1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。根据本专利技术第二方面的一个实施例中,当相邻两个屏幕上下排布且光标移动至下方屏幕的上边界上的位置M1(xM1,yM1)时,所述坐标映射模块按照如下坐标映射方式将光标映射到上方屏幕上的位置M2(xM2,yM2):yM2=yM1+1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。根据本专利技术第二方面的一个实施例中,当相邻两个屏幕上下排布且光标移动至上方屏幕的下边界上的位置M2(xM2,yM2)时,所述坐标映射模块按照如下坐标映射方式将光标映射到下方屏幕上的位置M1(xM1,yM1):yM1=yM2-1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。本专利技术的多屏显示环境中实现光标快速切换的方法和装置利用光标移动的轨迹自动判断用户对于显示屏幕之间的切换,当用户从一个屏幕的边界移动到相邻的另一个屏幕时,无论两个屏幕之间相邻的是一个点,还是一段线,或者一条边,都能自动运用坐标映射原理将光标从当前屏幕移动到另一屏幕上,从而实现光标的快速切换。用户的操作不受任何限制,使用更加的流畅,能够便于用户把焦点更加集中在专业的技术上,减小工作疲劳程序,提高工作效率和准确度。本专利技术的技术适用于任何多显示领域中具有两台及两以上的、扩展桌面多屏应用的设备及场景中,包括医疗、监控等大型的应用领域。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术一个实施例的多屏显示环境中实现光标快速切换的方法的流程图;图2是根据本专利技术一个实施例的左右屏幕光标切换的示意图;图3是根据本专利技术一个实施例的上下屏幕光标切换的示意图;图4是根据本专利技术一个实施例的对角屏幕光标切换的示意图;图5是根据本专利技术另一实施例的对角屏幕光标切换的示意图;图6是本专利技术一个实施例的多屏显示环境中实现光标快速切换的装置的逻辑框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了根据本专利技术一个实施例的多屏幕显示环境中实现光标快速切换的方法100的流程图。如图1所示,该方法100包括如下步骤:步骤S110中,获取光标在当前屏幕上的位置信息。基于光标在当前屏幕上移动的位置信息,本专利技术可跟踪本文档来自技高网...

【技术保护点】
1.一种多屏显示环境中实现光标快速切换的方法,其特征在于,包括如下步骤:S1、获取光标在当前屏幕上的位置信息;S2、当光标在当前屏幕上移动至当前屏幕与相邻的另一屏幕之间的边界时,按照光标在当前屏幕的位置与当前屏幕在所述边界上的总边长的比例,将光标映射到另一屏幕的所述边界上对应位置。

【技术特征摘要】
1.一种多屏显示环境中实现光标快速切换的方法,其特征在于,包括如下步骤:S1、获取光标在当前屏幕上的位置信息;S2、当光标在当前屏幕上移动至当前屏幕与相邻的另一屏幕之间的边界时,按照光标在当前屏幕的位置与当前屏幕在所述边界上的总边长的比例,将光标映射到另一屏幕的所述边界上对应位置。2.根据权利要求1所述的方法,其特征在于,当相邻两个屏幕左右排布且光标移动至左侧屏幕的右边界上的位置M1(xM1,yM1)时,所述步骤S2中按照如下坐标映射方式将光标映射到右侧屏幕上的位置M2(xM2,yM2):xM2=xM1+1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。3.根据权利要求1所述的方法,其特征在于,当相邻两个屏幕左右排布且光标移动至右侧屏幕的左边界上的位置M2(xM2,yM2)时,所述步骤S2中按照如下坐标映射方式将光标映射到左侧屏幕上的位置M1(xM1,yM1):xM1=xM2-1其中,y21、y23为右侧屏幕的左上角和左下角的y坐标,y12、y14为左侧屏幕的右上角和右下角的y坐标。4.根据权利要求1所述的方法,其特征在于,当相邻两个屏幕上下排布且光标移动至下方屏幕的上边界上的位置M1(xM1,yM1)时,所述步骤S2中按照如下坐标映射方式将光标映射到上方屏幕上的位置M2(xM2,yM2):yM2=yM1+1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。5.根据权利要求1所述的方法,其特征在于,当相邻两个屏幕上下排布且光标移动至上方屏幕的下边界上的位置M2(xM2,yM2)时,所述步骤S2中按照如下坐标映射方式将光标映射到下方屏幕上的位置M1(xM1,yM1):yM1=yM2-1其中,x23、x24为上方屏幕的左下角和右下角的x坐标,x11、x12为下方屏幕的左上角和右上角的x坐标。6.一种多屏...

【专利技术属性】
技术研发人员:张雄李树辉彭昊
申请(专利权)人:深圳市巨烽显示科技有限公司
类型:发明
国别省市:广东,44

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

1