鼠标指针调整方法和系统的制作方法

文档序号:6621881阅读:248来源:国知局
鼠标指针调整方法和系统的制作方法
【专利摘要】一种鼠标指针调整方法和系统,其中方法包括步骤:获取显示装置的第一分辨率;获取鼠标指针图片;将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率,将所述鼠标指针图片的分辨率调整为所述第二分辨率;将调整后的图片生成光标文件,根据所述光标文件调整显示装置上的鼠标指针。本方案不仅避免了切换鼠标指针大小的繁杂操作,方便用户使用。并且能根据显示装置的分辨率适应性调整鼠标指针,提高对鼠标指针的调整效果,从而提高用户体验。特别是针对大型的显示装置,例如拼接墙,可以很好的提高对鼠标指针的调整效果。
【专利说明】鼠标指针调整方法和系统

【技术领域】
[0001] 本发明涉及显示【技术领域】,特别是涉及一种鼠标指针调整方法和系统。

【背景技术】
[0002] 随着科技的发展,现在显示屏大小不一。鼠标指针在显示屏上进行显示时,是根据 固定尺寸进行显示的。当切换到较大显示屏时,鼠标指针占整个屏幕的比例非常小,不容易 查找到。特别是拼接墙中,显示单元众多的时候,往往会出现用户在移动鼠标时找不到鼠标 指针的情况。当切换到较小显示屏时,鼠标指针在当前页面中又显得过大,甚至会遮挡到部 分显示内容,从而影响用户使用。
[0003] 传统技术中,系统内部会设置几种尺寸的鼠标指针。当切入显示屏时,用户可以根 据显示屏大小选择对应尺寸的鼠标指针。然而,现有技术中对鼠标指针的调整必须进行多 个步骤才能完成,很不方便。另外,这些尺寸都是固定比例,并不适合所有显示屏,特别是在 超大分辨率的拼墙上,显示的比例还是非常小,不容易引起注意。


【发明内容】

[0004] 基于此,有必要针对鼠标指针调整效果差、操作复杂的问题,提供一种鼠标指针调 整方法和系统。
[0005] -种鼠标指针调整方法,包括步骤:
[0006] 获取显示装置的第一分辨率;
[0007] 获取鼠标指针图片;
[0008] 将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率,将所述鼠标指针图 片的分辨率调整为所述第二分辨率;
[0009] 将调整后的图片生成光标文件,根据所述光标文件调整显示装置上的鼠标指针。
[0010] 一种鼠标指针调整系统,包括:
[0011] 分辨率获取模块,用于获取显示装置的第一分辨率;
[0012] 图片获取模块,用于获取鼠标指针图片;
[0013] 计算模块,用于将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率;
[0014] 分辨率调整模块,用于将所述鼠标指针图片的分辨率调整为所述第二分辨率;
[0015] 光标文件生成模块,用于将调整后的图片生成光标文件;
[0016] 鼠标指针调整模块,用于根据所述光标文件调整显示装置上的鼠标指针。
[0017] 上述鼠标指针调整方法和系统,通过获取显示装置的分辨率和鼠标指针图片,并 根据显示装置的分辨率和设定的缩放比例对获得的鼠标指针图片进行等比例缩放,然后将 调整后的图片生成光标文件,将光标文件应用到系统中,实现根据所述光标文件修改显示 装置的鼠标指针。本方案不仅避免了切换鼠标指针大小的繁杂步骤,方便用户使用。并且能 根据显示装置的分辨率适应性调整鼠标指针,提高对鼠标指针的调整效果,从而提高用户 体验。特别是针对大型的显示装置,例如拼接墙,可以很好的提高对鼠标指针的调整效果。

【专利附图】

【附图说明】
[0018] 图1为一个实施例中鼠标指针调整方法的应用环境图;
[0019] 图2为本发明鼠标指针调整方法实施例的流程示意图;
[0020] 图3为本发明鼠标指针调整系统实施例的结构示意图。

【具体实施方式】
[0021] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0022] 本发明实施例所提供的鼠标指针调整方法可应用于如图1所示的系统中,请参考 图1所示,系统110与显示装置120通过有线或无线方式连接。系统110可以是PC机等控 制装置。显示装置120可以是显示屏、拼接墙等。
[0023] 如图2所示,为本发明鼠标指针调整方法实施例的流程示意图,包括步骤:
[0024] 步骤S101 :获取显示装置的第一分辨率;
[0025] 步骤S102 :获取鼠标指针图片;
[0026] 获取鼠标指针图片的方法有很多中,比如,在其中一个实施例中,由于系统中自身 存储了不同大小的鼠标指针图片,本实施例可以直接从系统中选择预设分辨率大小的鼠标 指针图片,从而得到鼠标指针图片。
[0027] 在另一个实施例中,也可以根据预设分辨率生成相应大小的鼠标指针图片。通过 生成的方式获取得到预设分辨率的鼠标指针图片,可以根据需要得到指定分辨率的鼠标指 针图片。为了避免失真,可以将预设分辨率设为较大分辨率。进一步的,所述预设分辨率的 范围可以为128X128?512X512。通过将分辨率的范围设置在这个较大范围内,可以避免 由于后续缩放导致的失真情况。
[0028] 鼠标指针图片的格式可以为很多种,比如TIF、WMF、JPG、BMP、EMF、GIF、PCX、TGA 等。在其中一个实施例中,鼠标指针图片格式采用PNG格式,由于PNG格式有半透明效果, 可以使鼠标指针图片显示出更好的指针效果。
[0029] 步骤S103 :将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率;
[0030] 预设的缩放比例是预先设定的,可以根据鼠标指针与显示装置屏幕的最佳比例进 行设置。最佳比例也会根据具体应用场景的不同而不同。比如,播放内容是讲课内容与播 放内容是图像内容所设置的鼠标指针大小不同,因而预设的缩放比例也不同,具体可以根 据实际操作进行预设缩放比例。另外,这里第一分辨率和第二分辨率中的"第一""第二"只 是为了区分分辨率而已,并不是对先后顺序的限定。
[0031] 步骤S104 :将所述鼠标指针图片的分辨率调整为所述第二分辨率;
[0032] 本步骤是调整获得的鼠标指针图片的步骤,将其分辨率调整为第二分辨率。因此, 还可以在步骤S104之前获取鼠标指针图片的分辨率。
[0033] 步骤S105 :将调整后的图片生成光标文件,根据所述光标文件调整显示装置上的 鼠标指针。
[0034] 将调整后的图片生成光标文件(.cur文件,也叫做鼠标指针资源),然后将.cur文 件应用到系统中,替换系统中原有的光标文件,从而实现替换原有的鼠标指针,则在显示装 置中显示出来的鼠标指针为调整后的鼠标指针。
[0035] 本方案通过获取显示装置的分辨率和鼠标指针图片,并根据显示装置的分辨率和 设定的缩放比例对获得的鼠标指针图片进行等比例缩放,然后将调整后的图片生成光标文 件,将光标文件应用到系统中,实现修改显示装置的鼠标指针。本方案不仅避免了切换鼠标 指针大小的繁杂步骤,方便用户使用。并且能根据显示装置的分辨率适应性调整鼠标指针, 提高对鼠标指针的调整效果,从而提高用户体验。特别是针对大型的显示装置,例如拼接 墙,可以很好的提高对鼠标指针的调整效果。
[0036] 在其中一个实施例中,可以采用自启动方式启动本发明方案,即步骤S101后,还 包括:
[0037] 记录所述第一分辨率;
[0038] 比较所述第一分辨率与上一次记录的分辨率是否相同,若否,则进入获取鼠标指 针图片步骤,
[0039] 其中,所述上一次记录的分辨率为上一次调整时记录的第一分辨率,当前调整操 作为第一次调整操作时,所述上一次记录的分辨率为初始值。
[0040] 本实施例是通过检测显示装置分辨率是否改变来决定是否启动步骤S102至步骤 S105。通过每次获取到显示装置的分辨率后,将其记录下来,以便下一次获取到新的分辨率 后,可以将新的分辨率与记录的分辨率进行对比,查看是否相同。若相同,则不作处理。若 不同,则进入获取鼠标指针图片步骤。
[0041] 当是第一次检测显示装置的分辨率的时,则将获取得到的分辨率与初始值进行比 较,查看是否相同。初始值是分辨率,可以是将系统中原有的鼠标指针图片的分辨率与设定 的缩放比例的比值获得的分辨率。这样,在比较相同的情况下,就无需启动步骤S102至步 骤S105,仍可以保证鼠标指针图片的分辨率与显示装置的分辨率的比值为最佳比例。通过 这种方式,可以实现自动检测,自动调整鼠标指针,避免了常规的繁杂操作。
[0042] 在另一个实施例中,还可以通过接收指令的方式实现启动步骤S102至步骤S105。 即所述获取显示装置的第一分辨率步骤之前,还包括:
[0043] 创建调整鼠标指针的触发按钮;
[0044] 当检测到所述触发按钮被触发时,进入获取显示装置的第一分辨率步骤。
[0045] 触发按钮可以是可视化的触发按钮,比如,在右击鼠标后显示的菜单中创建调整 鼠标指针的触发按钮。当用户右击选择"调整鼠标指针"时,则系统可以检测到触发按钮被 触发,从而进入获取显示装置的分辨率步骤。当然,也可以在其他地方设置可视化的触发按 钮。触发按钮也可以是不可视的触发按钮。比如,触发按钮可以通过键盘上的快捷键方式 实现触发,只要检测到该快捷键方式被触发即视为检测到所述触发按钮被触发,从而进入 获取显示装置的分辨率步骤。
[0046] 本实施例只需通过触发所述触发按钮即可实现调整鼠标指针,并且是按照显示装 置分辨率进行适应性调整。在提高鼠标指针调整效果的同时,提高了操作效率。
[0047] 在其中一个实施例中,所述根据所述光标文件修改显示装置的鼠标指针步骤后, 还可以包括:将调整后的鼠标指针以突出显示方式进行显示。
[0048] 突出显示方式可以是高亮显示、闪烁显示、阴影显示等,从而可以进一步查看出鼠 标指针所在位置。当然,也可以设置突出显示设定时间后,恢复正常显示修改后的鼠标指 针。设定时间根据需要设定,比如设定为5s等。这样可以通过突出显示很容易让用户找到 鼠标指针,然后恢复正常使用。
[0049] 以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在 冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意 进行组合也属于本说明书公开的范围。
[0050] 本发明举其中一个具体应用实例进行说明。
[0051] 预先使用任意一种绘图工具制作一个512*512 (任意较大尺寸即可)像素大小的 鼠标PNG图片。获取当前拼接墙的分辨率,比如是7680*2160像素,预定的比例是"鼠标/ 屏墙"为" 1/100",计算出此时鼠标应该缩放为"7680/100 (宽)*2160/100 (高)像素",修 改鼠标PNG图片,将大小改变为(7680/100,2160/100)像素,再根据修改后的鼠标PNG图片 生成.cur文件(即鼠标光标资源),并应用到系统(即修改鼠标光标)。
[0052] 当检测到拼接墙的分辨率改变时,比如是12600*3150像素,此时鼠标PNG图片的 尺寸应该缩放为" 12600/100 (宽)*3150/100 (高)",与上面操作步骤一样,生成新的.cur 文件,并应用到windows操作系统中。
[0053] 这种在拼接墙上自动等比例缩放鼠标光标大小的方法,避免了找不到鼠标光标及 定位不准的问题。另外鼠标光标大小的缩放都是随着拼接墙分辨率的改变实时同步改变 的,给用户操作带来极大的便利。
[0054] 根据上述方法,本发明还提供一种鼠标指针调整系统,如图3所示,为本发明鼠标 指针调整系统实施例的结构示意图,包括:
[0055] 分辨率获取模块310,用于获取显示装置的第一分辨率;
[0056] 图片获取模块320,用于获取鼠标指针图片;
[0057] 计算模块330,用于将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率;
[0058] 分辨率调整模块340,用于将所述鼠标指针图片的分辨率调整为所述第二分辨 率;
[0059] 光标文件生成模块350,用于将调整后的图片生成光标文件;
[0060] 鼠标指针调整模块360,用于根据所述光标文件调整显示装置上的鼠标指针。
[0061] 在其中一个实施例中,还包括:
[0062] 与所述分辨率获取模块连接的记录模块,用于记录所述第一分辨率;
[0063] 比较模块,用于比较所述第一分辨率与上一次记录的分辨率是否相同,当所述第 一分辨率与上一次记录的分辨率不同时,启动所述图片获取模块,
[0064] 其中,所述上一次记录的分辨率为上一次调整时记录的第一分辨率,当前调整操 作为第一次调整操作时,所述上一次记录的分辨率为初始值。
[0065] 在其中一个实施例中,还包括:
[0066] 触发按钮创建模块,用于创建调整鼠标指针的触发按钮;
[0067] 触发按钮检测模块,用于当检测到所述触发按钮被触发时,启动所述分辨率获取 模块。
[0068] 在其中一个实施例中,所述图片获取模块用于:
[0069] 从系统中选择预设分辨率大小的鼠标指针图片;
[0070] 或
[0071] 根据预设分辨率生成相应大小的鼠标指针图片。
[0072] 在其中一个实施例中,还包括:
[0073] 突出显示模块,用于将调整后的鼠标指针以突出显示方式进行显示。
[0074] 本发明的鼠标指针调整系统与本发明的鼠标指针调整方法是一一对应的,上述鼠 标指针调整方法实施例中的相关技术特征及其技术效果均适用于鼠标指针调整系统实施 例中,在此不再赘述。
[0075] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种鼠标指针调整方法,其特征在于,包括步骤: 获取显示装置的第一分辨率; 获取鼠标指针图片; 将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率,将所述鼠标指针图片的 分辨率调整为所述第二分辨率; 将调整后的图片生成光标文件,根据所述光标文件调整显示装置上的鼠标指针。
2. 根据权利要求1所述的鼠标指针调整方法,其特征在于,所述获取显示装置的第一 分辨率后,还包括: 记录所述第一分辨率; 比较所述第一分辨率与上一次记录的分辨率是否相同,若否,则进入获取鼠标指针图 片步骤, 其中,所述上一次记录的分辨率为上一次调整时记录的第一分辨率,当前调整操作为 第一次调整操作时,所述上一次记录的分辨率为初始值。
3. 根据权利要求1所述的鼠标指针调整方法,其特征在于,所述获取显示装置的第一 分辨率步骤之前,还包括: 创建调整鼠标指针的触发按钮; 当检测到所述触发按钮被触发时,进入获取显示装置的第一分辨率步骤。
4. 根据权利要求1至3任意一项所述的鼠标指针调整方法,其特征在于,所述获取鼠标 指针图片步骤,包括: 从系统中选择预设分辨率大小的鼠标指针图片; 或 根据预设分辨率生成相应大小的鼠标指针图片。
5. 根据权利要求1至3任意一项所述的鼠标指针调整方法,其特征在于,所述根据所述 光标文件调整显示装置上的鼠标指针步骤后,还包括: 将调整后的鼠标指针以突出显示方式进行显示。
6. -种鼠标指针调整系统,其特征在于,包括: 分辨率获取模块,用于获取显示装置的第一分辨率; 图片获取模块,用于获取鼠标指针图片; 计算模块,用于将所述第一分辨率与设定的缩放比例相乘,获得第二分辨率; 分辨率调整模块,用于将所述鼠标指针图片的分辨率调整为所述第二分辨率; 光标文件生成模块,用于将调整后的图片生成光标文件; 鼠标指针调整模块,用于根据所述光标文件调整显示装置上的鼠标指针。
7. 根据权利要求6所述的鼠标指针调整系统,其特征在于,还包括: 与所述分辨率获取模块连接的记录模块,用于记录所述第一分辨率; 比较模块,用于比较所述第一分辨率与上一次记录的分辨率是否相同,当所述第一分 辨率与上一次记录的分辨率不同时,启动所述图片获取模块, 其中,所述上一次记录的分辨率为上一次调整时记录的第一分辨率,当前调整操作为 第一次调整操作时,所述上一次记录的分辨率为初始值。
8. 根据权利要求6所述的鼠标指针调整系统,其特征在于,还包括: 触发按钮创建模块,用于创建调整鼠标指针的触发按钮; 触发按钮检测模块,用于当检测到所述触发按钮被触发时,启动所述分辨率获取模块。
9. 根据权利要求6至8任意一项所述的鼠标指针调整系统,其特征在于,所述图片获取 模块用于: 从系统中选择预设分辨率大小的鼠标指针图片; 或 根据预设分辨率生成相应大小的鼠标指针图片。
10. 根据权利要求6至8任意一项所述的鼠标指针调整系统,其特征在于,还包括: 突出显示模块,用于将调整后的鼠标指针以突出显示方式进行显示。
【文档编号】G06F3/0484GK104156153SQ201410368030
【公开日】2014年11月19日 申请日期:2014年7月29日 优先权日:2014年7月29日
【发明者】李娟婷 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1