鼠标移动差异化的方法、系统及装置
文献发布时间:2023-06-19 12:22:51
技术领域
本发明涉及人机交互领域,尤其是涉及一种鼠标移动差异化的方法、系统及装置。
背景技术
在目前的电脑的人机交互软件中,鼠标箭头在显示屏上的移动速度与鼠标在物理桌面上的移动速度的比值在显示屏的任何区域都是相同的。这就会导致鼠标箭头在没有重要内容的区域移动速度过慢,耗用了用户的宝贵时间。
发明内容
本发明的目的在于提供一种鼠标移动差异化方法、系统及装置,旨在解决鼠标移动差异化。
本发明提供一种鼠标移动差异化系统,包括:
划分模块,用于根据显示界面的功能划分功能区域;
检测模块,用于检测所述功能区域的重要性;
决定模块,用于根据功能区域的重要性决定鼠标移动速度。
本发明还提供一种鼠标移动差异化方法,包括:
S1、根据显示界面的功能划分功能区域;
S2、检测所述功能区域的重要性;
S3、根据所述功能区域的重要性决定鼠标移动速度。
本发明实施例还提供一种鼠标移动差异化装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述鼠标移动差异化方法的步骤。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息传递的实现程序,所述程序被处理器执行时实现上述方法的步骤。
采用本发明实施例,解决鼠标移动差异化,节省了用户的时间。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的鼠标移动差异化的系统示意图;
图2是本发明实施例的鼠标移动差异化的系统的区域示意图;
图3是本发明实施例的鼠标移动差异化的方法流程图;
图4是本发明实施例的鼠标移动差异化的装置示意图。
附图标记说明:
210:划分模块;220:检测模块;230:决定模块。
具体实施方式
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。此外,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
系统实施例
根据本发明实施例,提供了一种鼠标移动差异化的系统,图1是本发明实施例的鼠标移动差异化的流程图,如图1所示,具体包括:
划分模块210,用于根据显示界面的功能划分功能区域;
划分模块210具体包括:根据显示界面的功能划分功能区域,当所述显示界面更新后重新根据显示界面划分区域。
检测模块220,用于检测所述功能区域的重要性;
检测模块220具体用于:根据功能区域的功能重要性和所占面积检测区域的重要性,若功能区域的功能重要且所占面积比其他功能区域小,则该功能区域重要,反之则不重要。
决定模块230,用于根据功能区域的重要性决定鼠标移动速度。
决定模块230具体包括:
当鼠标箭头在重要的功能区域移动时,降低鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值,当鼠标箭头在不重要的功能区域移动时,增加鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值。
根据上述系统具体实施如下:
在显示屏上有两种区域,鼠标在第一种区域点击的时候触发的程序重要性不高而且能够触发该程序的点击区域所占有的面积较大,例如在某大型窗口的空白处点击会让该窗口位于最前方,这个点击触发的程序的重要性就不高,而且能够触发该程序的点击区域所占有的面积较大,在第二种区域点击的时候则会触发某些重要程序的运行,而且能够触发该程序的点击区域所占有的面积较小,例如对某些小型按钮的点击。在传统技术中,当A移动鼠标的时候,在显示屏的任何一个区域内,显示屏上的鼠标箭头的移动速度与A在现实中让鼠标移动的速度之间的比值D永远是一个固定值。在本发明中,当A移动鼠标的时候,在显示屏的第一种区域内显示屏上的鼠标箭头的移动速度与A在现实中让鼠标移动的速度之间的比值D1比在显示屏的第二种区域内的同类比值D2大,这就造成了鼠标光标在第一种区域内的移动速度较快而在第二种区域内的移动速度较慢的结果,其中D2=D而D1>D。本文技术能够让用户在第一种区域内移动鼠标的速度变快而节省了用户的时间,同时又能够保证用户能够在第二种区域内准确地点击到合适的地方并触发相应的程序。在word文档中,在文本中的点击操作能够决定光标的位置,word文档中的文本区域是一种介于第一种区域和第二种区域之间的区域。
本发明实施例的实现由如下两个模块组成,第一个模块的功能是当电脑显示屏上的界面发生变化的时候,对新界面重新划分区域,鼠标在不同的区域点击所触发的程序应该是不同的,然后检测在电脑显示屏上的任何一个区域的重要程度;第二个模块的功能是根据第一个模块检测出的每个区域的重要程度来决定每个区域内的鼠标箭头移动速度。第一个模块的功能描述如下:每当电脑显示屏上的界面发生变化的时候,根据鼠标点击所触发的程序来划分来为显示屏划分区域,鼠标在不同的区域点击所触发的程序应该是不同的,如果在一个区域点击的时候触发的程序重要性不高而且能够触发该程序的点击区域所占有的面积较大,那么该区域的重要程度就会较低;反之,该区域的重要程度就会较高。第二个模块的功能描述如下:当操作系统检测到鼠标箭头正在不重要的区域移动的时候,就会增加鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值;当操作系统检测到鼠标箭头正在重要的区域移动的时候,就会降低鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值。
图2是本发明实施例的鼠标移动差异化的系统的区域示意图;如图2所示:
区域1和区域2共同组成了一个窗口,而且区域1是一个重要按钮,区域2是窗口的空白区域。那么鼠标箭头在区域1中的移动速度应该快于在区域2中的移动速度。
本发明通过分区域解决鼠标移动差异化,节省了用户的时间。
方法实施例
根据本发明实施例,提供了一种鼠标移动差异化的方法,图2是本发明实施例的鼠标移动差异化的方法的示意图,如图2所示,具体包括:
S1、根据显示界面的功能划分功能区域;
S1具体包括:根据显示界面的功能划分功能区域,当所述显示界面更新后重新根据显示界面划分区域。
S2、检测所述功能区域的重要性;
S2具体包括:根据功能区域的重要性和所占面积检测区域的重要性,若区域功能重要且所占面积比其他功能区域小,则该功能区域重要,反之则不重要。
S3、根据所述功能区域的重要性决定鼠标移动速度。
S3具体包括:
当鼠标箭头在重要的功能区域移动时,降低鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值,当鼠标箭头在不重要的功能区域移动时,增加鼠标箭头的移动速度与鼠标在物理桌面上的移动速度的比值。
本发明实施例是与上述系统实施例对应的方法实施例,方法步骤可以参照系统实施例的描述进行理解,在此不再赘述。
装置实施例二
本发明实施例提供一种鼠标移动差异化的装置,如图4所示,包括:存储器40、处理器42及存储在存储器40上并可在处理器42上运行的计算机程序,计算机程序被处理器执行时实现上述方法实施例中的步骤。
装置实施例三
本发明实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有信息传输的实现程序,程序被处理器42执行时实现上述方法实施例中的步骤。
本实施例所述计算机可读存储介质包括但不限于为:ROM、RAM、磁盘或光盘等。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替本发明各实施例技术方案,并不使相应技术方案的本质脱离本方案的范围。
- 鼠标移动差异化的方法、系统及装置
- 物联网的任务差异化调度方法、装置、系统和存储介质