一种显示器菜单控制方法、装置、设备及存储介质与流程

文档序号:30838168发布日期:2022-07-22 23:38阅读:127来源:国知局
一种显示器菜单控制方法、装置、设备及存储介质与流程

1.本技术涉及显示器技术领域,尤其是涉及一种显示器菜单控制方法、装置、设备及存储介质。


背景技术:

2.屏幕菜单式调节方式,也可以叫做osd,一般是按menu键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用状态。
3.目前行业内大部分显示器都是采用显示器的按键去操作的osd菜单,一般显示器按键都用5个键来操作菜单的基本功能(确认键、加键、减键、退出键、关机键),有些显示器功能多就会不断增加按键数量,也有一些显示器减少了按键,减少按键的显示器为了实现基本功能,会给按键定义长按功能和短按功能,按键长按是一个功能、短按是另一个功能。
4.在实现本技术的过程中,发明人发现上述技术至少存在以下问题:上述显示器菜单控制方法在使用过程中需要通过许多按键对显示器进行调整,且按键上大多没有文字说明,导致操作比较繁琐,不便于用户快速对显示器进行调整。


技术实现要素:

5.为了改善需要通过许多按键对显示器进行调整,且按键上大多没有文字说明,导致操作比较繁琐,不便于用户快速对显示器进行调整的问题,本技术提供一种显示器菜单控制方法、装置、设备及存储介质。
6.第一方面,本技术提供一种显示器菜单控制方法,采用如下的技术方案:所述方法包括:在接收到开启指令时,打开显示器调节菜单,并在显示器调节菜单上预设的初始位置显示光标;实时接收控制指令,所述控制指令包括:与显示器对应的鼠标移动数据和鼠标按键数据,将所述控制指令转换为串口数据并识别;若所述控制指令是所述鼠标移动数据,则获取鼠标移动的方向数据和距离数据;在预设的鼠标矢量数据库中查找与鼠标的方向数据和距离数据对应的光标移动数据,并根据所述光标移动数据对光标进行移动;若所述控制指令是所述鼠标按键数据,则在预设的功能数据库中查找并实施与所述鼠标按键数据对应的功能,所述鼠标按键数据包括:光标位置和触发按键。
7.通过采用上述技术方案,系统在接收到开启指令时,系统对打开显示器调节菜单,并在初始位置显示光标,当用户对光标进行使用时,系统接收到来自光标的控制指令,并通过单片机将控制指令内的数据转换为串口数据,以便于系统对控制指令进行识别,从而获取光标的移动方向数据和距离数据,系统根据光标移动数据查找光标移动数据,并根据光标移动数据对光标进行移动,同时系统在功能数据库中查找与光标按键数据对应的功能,
并触发该功能,从而对显示器进行调节,进而无需通过显示器上的按键对显示器进行调节,简化了显示器的调节操作,以便于用户快速对显示器进行调节。
8.可选的,所述控制指令还包括:与显示器对应的键盘数据;在所述利用单片机将所述控制指令转换为串口数据并识别,还包括:若控制指令为键盘数据,则根据键盘码对键盘数据进行识别,获取键盘触发的按键;在预设的键盘数据库中查找并实施与键盘触发的按键对应的功能。
9.通过采用上述技术方案,系统实时接收控制指令,系统通过单片机对控制指令包含的数据转换为串口数据并识别,若检测到控制指令为键盘数据,则根据键盘码查找与键盘数据对应的触发的按键,并在键盘数据库中查找与键盘触发的按键对应的功能,并触发该功能,从而根据键盘对显示器调节菜单的数据进行修改,以便于快速对显示器进行调节。
10.可选的,在检测到用户打开其他软件时,在预设的类型数据库中查找与其他软件对应的情景类型;若在所述类型数据库中查找到与其他软件对应的所述情景类型,则根据所述情景类型对显示器调节菜单进行调整;若在所述类型数据库中未找到与其他软件对应的所述情景类型,则显示与是否对其他软件进行设置相关的文字提示;在接收到用户的修改指令时,打开显示器调节菜单;在接收到用户的所述控制指令时,根据所述控制指令对显示器调节菜单的数据进行修改,并将修改后的数据记录于所述类型数据库中。
11.通过采用上述技术方案,系统对用户打开的软件进行检测,并根据打开的软件查找对应的情景类型,从而根据情景类型对显示器调节菜单进行调整,从而根据不同软件对显示器进行调整,以提高用户的体验感,若没有查找到与软件对应的情景类型,则系统提示用户对使用该软件时的显示器进行调整,用户对显示器调节菜单的数据进行修改,系统根据修改后的显示器调节菜单对显示器进行调整,同时将修改后的数据记录于类型数据库中,从而便于在下一次使用该软件时,直接在类型数据库中查找与该软件对应的修改后的显示器调节菜单,以便于用户该软件进行使用。
12.可选的,若检测到用户对显示器调节菜单的数据进行修改,则将修改后的显示器调节菜单数据保存至所述类型数据库中,并根据修改后的显示器调节菜单数据对与其他软件对应的情景类型进行替换。
13.通过采用上述技术方案,若在使用与软件对应的情景模式的过程中,系统检测到用户对显示器调节菜单进行修改,则系统根据修改后的显示器调节菜单对显示器进行调整,同时系统将修改后的显示器调节菜单的数据对与该软件对应的情景类型进行替换,从而便于后续使用该软件时直接在类型数据库中查找对应的显示器调节菜单的数据,以提高用户的体验感。
14.可选的,在所述在预设的类型数据库中查找与其他软件对应的情景类型之后,还包括:若检测到用户连续打开多种软件,则检测多种软件对应的情景类型是否相同;若多种软件对应的情景类型不相同,则检测光标停留时间最长的软件;
根据光标停留时间最长的软件对应的情景类型对显示器调节菜单进行调整。
15.通过采用上述技术方案,当用户同时打开多种软件时,系统对多种软件的情景类型进行检测,若多种软件对应的情景类型不同,则系统检测每个软件的光标停留时间,系统将光标停留时间最长的软件对应的情景类型对显示器进行调节,从而对用户同时实用多种软件的情况进行考虑,进而根据用户主要使用的软件对显示器进行调整,以达到自动对显示器进行调节的效果,增强了用户的体验感。
16.可选的,在所述检测光标停留时间最长的软件之后,还包括:若检测到光标与多种软件对应的光标停留时间的最大差值不大于预设的标准值,则检测当前时间点,并在预设的周期内检测每天在当前时间点使用的软件;若检测到预设的周期内每天在当前时间点使用的软件不完全相同,则根据当前时间点使用的软件对应的情景类型对显示器进行调节;若检测到预设的周期内每天在当前时间点使用的软件均不相同,则获取计算机的当前位置;在预设的周期内查找当前位置多种软件中使用时间最长的软件,并根据与当前位置多种软件中使用时间最长的软件对应的情景类型对显示器进行调节。
17.通过采用上述技术方案,系统对每个软件上的光标停留时间进行计算,若每个软件的光标停留时间之差不大于预设的标准值,则系统对当前时间点进行检测,在一定的周期内查找每天在当前时间点使用的软件,若每天在当前时间点使用的软件均相同,则系统对根据当前时间点使用的软件对应的情景类型对显示器进行调节,从而根据一定周期内用户的使用习惯对显示器进行调节,若检测到每天在当前时间点使用的软件均不同,则系统获取当前位置,在一定的周期内查找当前位置多种软件中使用时间最长的软件,并根据与该软件对应的情景类型对显示器进行调节,从而根据用户在当前位置的使用习惯对显示器进行调节,以提高用户的体验感。
18.可选的,将用户数据及与用户数据对应的账号信息上传至云服务器进行保存,所述用户数据包括用户修改后的显示器菜单数据;在接收到用户的账号信息时,在云服务器上查找与账号信息对应的用户数据;根据与账号信息对应的用户数据对显示器调节菜单进行调整。
19.通过采用上述技术方案,用户根据账号信息登录系统,系统在云服务器上查找与账号信息对应的用户数据,并根据用户数据对显示器进行调整,从而实现异地登录的效果,进而便于用户通过账号信息快速对不同的显示器进行设置,以达到只需要用户进行一次显示器设置即可在不同计算机上使用的效果。
20.第二方面,本技术提供一种显示器菜单调节装置,采用如下技术方案:所述装置包括:调节菜单开启模块,用于在接收到开启指令时,打开显示器调节菜单,并在显示器调节菜单上预设的初始位置显示光标;鼠标数据接收模块,用于实时接收控制指令,所述控制指令包括:与显示器对应的鼠标移动数据和鼠标按键数据,将所述控制指令转换为串口数据并识别;鼠标数据识别模块,用于若所述控制指令是所述鼠标移动数据,则获取鼠标移动的方向数据和距离数据;光标移动模块,用于在预设的鼠标矢量数据库中查找与鼠标的方向数据和距离数
据对应的光标移动数据,并根据所述光标移动数据对光标进行移动;光标触发模块,用于若所述控制指令是所述鼠标按键数据,则在预设的功能数据库中查找并实施与所述鼠标按键数据对应的功能,所述鼠标按键数据包括:光标位置和触发按键。
21.通过采用上述技术方案,系统在接收到开启指令时,系统对打开显示器调节菜单,并在初始位置显示光标,当用户对光标进行使用时,系统接收到来自光标的控制指令,并通过单片机将控制指令内的数据转换为串口数据,以便于系统对控制指令进行识别,从而获取光标的移动方向数据和距离数据,系统根据光标移动数据查找光标移动数据,并根据光标移动数据对光标进行移动,同时系统在功能数据库中查找与光标按键数据对应的功能,并触发该功能,从而对显示器进行调节,进而无需通过显示器上的按键对显示器进行调节,简化了显示器的调节操作,以便于用户快速对显示器进行调节。
22.第三方面,本技术提供一种计算机设备,采用如下技术方案:包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一种显示器菜单控制方法的计算机程序。
23.通过上述技术方案,系统可以通过鼠标和键盘对显示器调节菜单上的数据进行修改,从而快速对显示器进行调节,进而无需通过显示器上的按键组合对显示器进行调节,以提高用户的使用体验。
24.第四方面,本技术提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上述任一种显示器菜单控制方法的计算机程序。
25.通过上述技术方案,系统可以通过鼠标和键盘对显示器调节菜单上的数据进行修改,从而快速对显示器进行调节,进而无需通过显示器上的按键组合对显示器进行调节,以提高用户的使用体验。
26.通过上述技术方案,系统可以根据预设的工艺步骤,依次指示工作人员对工作台上的若干零部件进行装配,使得工作人员在对工作台上的零部件进行装配的过程中,可直接根据终端设备给出的装配指示信息进行装配操作,无需花费较多时间理解工艺图纸中各个装配步骤的要求和引导指示,从而提升了工作人员的实际装配效率。
27.综上所述,本技术包括以下至少一种有益技术效果:1.通过单片机将控制指令内的数据转换为串口数据,以便于系统对控制指令进行识别,从而获取光标的移动方向数据和距离数据,系统根据光标移动数据查找光标移动数据,并根据光标移动数据对光标进行移动,同时系统在功能数据库中查找与光标按键数据对应的功能,并触发该功能,从而对显示器进行调节,进而无需通过显示器上的按键对显示器进行调节,简化了显示器的调节操作,以便于用户快速对显示器进行调节;2.通过对用户打开的软件进行检测,并根据打开的软件查找对应的情景类型,从而根据情景类型对显示器调节菜单进行调整,从而根据不同软件对显示器进行调整,以提高用户的体验感;3.通过对每个软件上的光标停留时间进行计算,若每个软件的光标停留时间之差不大于预设的标准值,则系统对当前时间点进行检测,在一定的周期内查找每天在当前时间点使用的软件,若每天在当前时间点使用的软件均相同,则系统对根据当前时间点使用的软件对应的情景类型对显示器进行调节,从而根据一定周期内用户的使用习惯对显示器
进行调节。
附图说明
28.图1是本技术一个实施例中显示屏菜单控制方法的流程示意图。
29.图2是本技术另一个实施例中显示屏菜单控制方法的补充流程示意图。
30.图3是本技术一个实施例中智能装配引导装置的结构框图。
31.附图标记说明:110、调节菜单开启模块;120、鼠标数据接收模块;130、鼠标数据识别模块;140、光标移动模块;150、光标触发模块。
具体实施方式
32.以下结合附图1-3对本技术作进一步详细说明。
33.本技术实施例公开一种显示器菜单控制方法,执行主体为计算机,实际应用中,计算机对鼠标和键盘输入的数据进行转换和识别,从而根据鼠标和键盘的数据对显示器的亮度、对比度、分辨率和音效进行调节,以便于用户对显示器进行使用。
34.s10,在接收到开启指令时,打开显示器调节菜单,并在显示器调节菜单上的初始位置显示光标。
35.其中,初始位置厂家提前在显示器调节菜单上设置的默认位置,用户每次打开显示器调节菜单时,光标会直接在初始位置显示,用户可以快速看到光标的位置,以便于对光标进行移动。
36.在实施中,用户通过鼠标点击显示屏上显示器调节菜单对应的图标,即向系统发送开启指令,系统接收到开启指令时,系统打开显示器调节菜单,并在初始位置显示光标,从而便于用户快速看到光标的位置,进而便于用户对显示器调节菜单上的数据进行修改,以达到快速调节显示屏的效果。
37.s20,实时接收控制指令,利用单片机将控制指令转换为串口数据并识别。
38.其中,控制指令包括:与显示器对应的鼠标移动数据和鼠标按键数据,鼠标移动数据是指鼠标移动的距离以及方向,鼠标按键数据是指鼠标上按下的按键以及按键触发的次数。
39.在实施中,用户移动鼠标或点击鼠标,鼠标向系统发送控制指令,系统利用usb单片机将鼠标移动数据和鼠标按键数据转换为串口数据,从而便于系统对控制指令进行识别,以便于用户通过鼠标对显示器调节菜单进行调整。
40.s30,若控制指令是鼠标移动数据,则获取鼠标移动的方向数据和距离数据。
41.在实施中,系统对控制指令进行识别,若检测到控制指令中包含鼠标移动数据,则系统根据鼠标移动数据获取鼠标的方向数据以及距离数据,从而便于根据鼠标移动的方向和距离对显示器上的光标进行控制。在实际中,当用户移动鼠标时,鼠标按照预设的时间间隔向系统发送鼠标移动数据,时间间隔可以为0.1秒,鼠标每隔0.1秒向系统发送一次鼠标移动数据,鼠标的距离数据就是在0.1秒的移动过程中的起始位置和终点位置之间的直线距离。
42.s40,在鼠标矢量数据库中查找与鼠标的方向数据和距离数据对应的光标移动数据,并根据光标移动数据对光标进行移动。
43.其中,鼠标矢量数据库中记载了与鼠标移动方向对应的光标移动方向,以及与鼠标移动距离对应的光标移动距离,从而将鼠标的移动转换为光标在显示器上的移动,以便于用户通过鼠标对显示器上的光标进行控制。
44.在实施中,系统利用鼠标矢量数据库将鼠标的方向数据和距离数据转换为光标移动数据,光标移动数据包括了光标的移动方向以及光标的移动距离,根据光标的移动方向和移动距离对光标进行移动,从而根据鼠标的移动数据对光标进行移动,以便于用户通过鼠标对光标进行控制,从而便于用户快速通过鼠标对显示屏进行调整。
45.s50,若控制指令是鼠标按键数据,则在功能数据库中查找并实施与鼠标按键数据对应的功能。
46.其中,鼠标按键数据包括:光标位置、触发按键以及触发次数。功能数据库中主要记载了显示器上可调整的功能,例如:亮度、对比度、显示器分辨率等,根据光标在显示器调节菜单上的位置查找对应的功能,在通过触发的按键以及触发次数对数据进行修改,从而对显示器调节菜单进行修改。
47.在实施中,用户通过鼠标将光标移动到适当位置,用户点击鼠标的右键或左键,从而向系统发送控制指令,系统接收到鼠标按键数据后,系统在功能数据库中查找与鼠标按键数据对应的功能,在根据鼠标按键的触发次数对显示器调节菜单上的数据进行修改,从而无需通过显示器上的按键对显示器进行调整,提高了调整显示器的便捷性,提高了用户的体验感。
48.如图2所示,在一个实施例中,考虑到用户直接通过键盘快捷键对显示器菜单进行调整的问题,为了对键盘输入的数据进行识别,相应处理步骤如下:若控制指令为键盘数据,则根据键盘码对键盘数据进行识别,获取键盘触发的按键;在预设的键盘数据库中查找并实施与键盘触发的按键对应的功能。
49.其中,控制指令还包括:与显示器对应的键盘数据。键盘数据主要包括与触发按键对应的键盘码以及触发次数。键盘数据库中记录了与显示器调节菜单上的功能对应的键盘码。
50.在实施中,用户通过键盘上的快捷键对显示器调节菜单进行调整,从而向系统发送控制指令,系统通过usb单片机将控制指令内的数据转换为串口数据,系统对转化后的控制指令进行识别,获取键盘数据,并在键盘数据库中查找与键盘数据对应的功能,并触发该功能,从而通过键盘对显示器调节菜单进行调整,进而快速对显示器进行调整,提高了用户使用的便捷性。
51.进一步的,用户可以自行对与显示器调节菜单上的功能对应的快捷键进行修改,修改好的快捷键会对键盘数据库内的原快捷键的键盘码进行替换,从而实现自行定义快捷键的效果。
52.在一个实施例中,考虑到不同类型的软件使用时最佳的显示器调整数据不同的问题,为了让用户在使用不同软件时显示器均能够达到最适合的状态,系统对不用类型的软件设置不用的情景模式,相应处理步骤如下:在检测到用户打开其他软件时,在预设的类型数据库中查找与其他软件对应的情景类型;若在类型数据库中查找到与其他软件对应的情景类型,则根据情景类型对显示器调节菜单进行调整;若在类型数据库中未找到与其他软件对应的情景类型,则显示与是否对其他软件进行设置相关的文字提示;在接收到用户的
修改指令时,打开显示器调节菜单;在接收到用户的控制指令时,根据控制指令对显示器调节菜单的数据进行修改,并将修改后的数据记录于类型数据库中。
53.其中,情景模式是指预设的显示器亮度、对比度、分辨率和音效等数值,情景模式主要分为工作模式、游戏模式和阅读模式等等。类型数据库中记载了软件对应的类型以及软件类型对应的情景模式,软件的类型主要有工作软件、游戏软件以及阅读软件等等。
54.在实施中,用户在使用其他软件时,系统对用户打开的软件进行检测,接着系统在类型数据库中查找与打开的软件对应的情景类型,并根据该情景类型对显示器进行调节,若在类型数据库中未找到与该软件对应的情景类型,则提示用户对该软件的情景类型进行设置,如:是否对该软件的情景类型进行设置,若用户选择是,也就是向系统发送修改指令,则系统打开显示器调节菜单,用户通过鼠标或键盘向系统发送控制指令,从而对显示器调节菜单上的数据进行修改,从而对不同类型的软件使用不同的情景类型,以便于显示器和使用的软件相匹配,提高了用户的体验感。同时系统将修改后显示器调节菜单上的数据记录于类型数据库中,用户下次使用该软件时,系统直接从类型数据库中查找修改后显示器调节菜单,从而便于用户后续使用该软件时无需重复设置显示器。例如:用户打开wps,wps属于工作软件,其亮度一般设置为40-60最合适,用户打开游戏软件,游戏软件的亮度一般设置为80,如此可以获得更好的游戏体验。
55.在一个实施例中,考虑到用户对情景类型对应的数据进行修改的问题,为了避免用户对情景类型进行重复修改,相应处理步骤如下:若检测到用户对显示器调节菜单的数据进行修改,则将修改后的显示器调节菜单数据保存至类型数据库中,并根据修改后的显示器调节菜单数据对与其他软件对应的情景类型进行替换。
56.在实施中,系统根据用户打开的软件对于的情景类型对显示器进行调整后,用户再自行对于该软件对应的情景类型中的数据进行修改,从而自行对显示器进行自行调整,系统将修改后的数据存储到类型数据库中,从而对该软件对应的情景数据进行替换,用户后续使用该软件时,无需重复对显示器调节菜单上的数据进行修改,系统根据与该软件对应的修改后数据对显示器进行调整。
57.在一个实施例中,考虑到用户在一定时间内打开多种软件的问题,为了便于对情景类型进行选择,相应处理步骤如下:若检测到用户连续打开多种软件,则检测多种软件对应的情景类型是否相同;若多种软件对应的情景类型不相同,则检测光标停留时间最长的软件;根据光标停留时间最长的软件对应的情景类型对显示器调节菜单进行调整。
58.在实施中,用户在一定的时间内打开多种软件,本实施例设置为5分钟,系统在类型数据库中查找与多种软件对应的情景类型,若多种软件对应的情景类型有多个,则系统对光标在每个软件的界面上的停留时间进行检测,系统选择光标停留时间最长的软件对应的情景类型,并根据该软件对应的情景类型对显示器进行调整,从而判断用户主要使用的软件,进而根据主要使用的软件对应的情景类型对显示器进行调整,以达到智能选择情景类型的效果。
59.在一个实施例中,考虑到光标在多个软件的界面上停留时间差不多的问题,为了选择最合适的情景类型,系统根据历史数据对用户的习惯进行分析,相应处理步骤如下:若检测到光标与多种软件对应的光标停留时间的最大差值不大于预设的标准值,则检测当前时间点,并在预设的周期内检测每天在当前时间点使用的软件;若检测到预设的周期内每
天在当前时间点使用的软件不完全相同,则根据当前时间点使用的软件对应的情景类型对显示器进行调节若检测到预设的周期内每天在当前时间点使用的软件均不相同,则获取计算机的当前位置;在预设的周期内查找当前位置多种软件中使用时间最长的软件,并根据与当前位置多种软件中使用时间最长的软件对应的情景类型对显示器进行调节。
60.在实施中,用户打开多个软件之后,系统对光标在每个软件对应的界面上的停留时间进行检测,若检测到光标在每个软件对应的界面上的停留时间之差不大于预设的标准值,标准值一般为60秒,由厂家提前设置,则系统对当前时间点进行检测,若系统检测到预设的周期内每天在当前时间点使用的软件均相同,则系统根据当前时间使用的软件对应情景类型对显示器进行调节,其中,预设的周期一般为三天,用户也可以自行对周期进行修改,从而根据用户每天的使用习惯确定对应的情景类型,以根据历史记录对用户的习惯对显示器进行设置,提高了用户的使用体验感。
61.若检测到周期内每天在当前时间点使用的软件均不相同,则获取当前位置,系统根据在周期内检测当前位置用户在多种软件中使用时间最长的软件,并根据该软件对应的情景类型对显示器进行调节,以便于根据用户对软件的使用时长对情景类型进行选择,以提高用户的使用体验感。
62.在一个实施例中,考虑到用户使用不同电脑的问题,为了便于用户在不同电脑上使用设置好的显示器调节菜单,相应处理步骤如下:将用户数据及与用户数据对应的账号信息上传至云服务器进行保存;在接收到用户的账号信息时,在云服务器上查找与账号信息对应的用户数据;根据与账号信息对应的用户数据对显示器调节菜单进行调整。
63.其中,账号信息包括用户的账号名称以及与账号名称对应的账号密码。用户数据包括了用户修改后的显示器菜单上的数据、用户的历史数据以及类型数据库内的数据等。
64.在实施中,用户在电脑上登录系统对应的软件时,系统将用户数据上传至云服务器进行存储,日后用户再使用其他电脑时,用户通过账号信息登录系统,系统在云服务器中查找与账号信息对应的用户数据,并将该用户数据下载至本地端,系统根据该用户数据对显示器调节菜单进行调整,即根据控制指令对显示器菜单上的数据进行修改,从而实现异地登录的效果,进而减少用户数据丢失的情况发生,以提高用户的使用体验感。
65.上述显示器菜单控制方法,用户通过鼠标点击显示器调节菜单对应的软件,即向系统发送开启指令,系统打开显示器调节菜单,系统在初始位置显示光标,当用户移动鼠标或敲击键盘时,鼠标或键盘向系统发送控制指令,系统将控制指令的数据转换为串口数据并识别,若检测到控制指令是鼠标发送的,则系统根据鼠标移动数据获取鼠标的移动方向以及距离,从而计算光标的移动方向和移动距离,若检测到控制指令时键盘发送的,则系统根据键盘码对键盘数据进行识别,并实施与键盘数据对应的功能,从而通过鼠标和键盘对显示器调节菜单进行修改,以达到快速调节显示器的效果。
66.图1为一个实施例中显示器菜单控制方法的流程示意图。应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行;除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行;并且图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤
的子步骤或者阶段的至少一部分轮流或者交替地执行。
67.在一个实施例中,如图3所示,一种显示器菜单控制装置,包括:调节菜单开启模块110,用于在接收到开启指令时,打开显示器调节菜单,并在显示器调节菜单上预设的初始位置显示光标;鼠标数据接收模块120,用于实时接收控制指令,控制指令包括:与显示器对应的鼠标移动数据和鼠标按键数据,将控制指令转换为串口数据并识别;鼠标数据识别模块130,用于若控制指令是鼠标移动数据,则获取鼠标移动的方向数据和距离数据;光标移动模块140,用于在预设的鼠标矢量数据库中查找与鼠标的方向数据和距离数据对应的光标移动数据,并根据光标移动数据对光标进行移动;光标触发模块150,用于若控制指令是鼠标按键数据,则在预设的功能数据库中查找并实施与鼠标按键数据对应的功能,鼠标按键数据包括:光标位置和触发按键。
68.在一个实施例中,控制指令还包括:与显示器对应的键盘数据;光标触发模块150还用于若控制指令为键盘数据,则根据键盘码对键盘数据进行识别,获取键盘触发的按键;在预设的键盘数据库中查找并实施与键盘触发的按键对应的功能。
69.在一个实施例中,调节菜单开启模块110还用于在检测到用户打开其他软件时,在预设的类型数据库中查找与其他软件对应的情景类型;若在类型数据库中查找到与其他软件对应的情景类型,则根据情景类型对显示器调节菜单进行调整;若在类型数据库中未找到与其他软件对应的情景类型,则显示与是否对其他软件进行设置相关的文字提示;在接收到用户的修改指令时,打开显示器调节菜单;在接收到用户的控制指令时,根据控制指令对显示器调节菜单的数据进行修改,并将修改后的数据记录于类型数据库中。
70.在一个实施例中,调节菜单开启模块110还用于若检测到用户对显示器调节菜单的数据进行修改,则将修改后的显示器调节菜单数据保存至类型数据库中,并根据修改后的显示器调节菜单数据对与其他软件对应的情景类型进行替换。
71.在一个实施例中,调节菜单开启模块110还用于若检测到用户连续打开多种软件,则检测多种软件对应的情景类型是否相同;若多种软件对应的情景类型不相同,则检测光标停留时间最长的软件;根据光标停留时间最长的软件对应的情景类型对显示器调节菜单进行调整。
72.在一个实施例中,调节菜单开启模块110还用于若检测到光标与多种软件对应的光标停留时间的最大差值不大于预设的标准值,则检测当前时间点,并在预设的周期内检测每天在当前时间点使用的软件;若检测到预设的周期内每天在当前时间点使用的软件不完全相同,则根据当前时间点使用的软件对应的情景类型对显示器进行调节;若检测到预设的周期内每天在当前时间点使用的软件均不相同,则获取计算机的当前位置;在预设的周期内查找当前位置多种软件中使用时间最长的软件,并根据与当前位置多种软件中使用时间最长的软件对应的情景类型对显示器进行调节。
73.在一个实施例中,调节菜单开启模块110还用于将用户数据及与用户数据对应的账号信息上传至云服务器进行保存,用户数据包括用户修改后的显示器菜单数据;在接收到用户的账号信息时,在云服务器上查找与账号信息对应的用户数据;根据与账号信息对应的用户数据对显示器调节菜单进行调整。
74.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述显示器菜单控制方法的步骤。此处显示器菜单控制方法的步骤可以是上述各个实施例的显示器菜单控制方法中的步骤。
75.在一个实施例中,提供了一种计算机可读存储介质,其存储有能够被处理器加载并执行如上述显示器菜单控制方法的计算机程序,该计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
76.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1