[发明专利]一种键盘指示灯的控制方法、装置、计算设备和存储介质在审
申请号: | 202210813472.3 | 申请日: | 2022-07-11 |
公开(公告)号: | CN115291735A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 常廉志;王有万;赵成义;李胜宇;郭治军 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02;H05B47/10;H05B47/165 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 姜莹 |
地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 键盘 指示灯 控制 方法 装置 计算 设备 存储 介质 | ||
1.一种键盘指示灯的控制方法,在运行于计算设备的操作系统中执行,所述计算设备包括人机交互环境,所述操作系统包括记录切换状态的状态信息,所述方法包括:
响应切换至目标人机交互环境的操作,判断当前所在的人机交互环境是否区别于所述目标人机交互环境,若是,则获取所述目标人机交互环境下、保存的键盘指示灯状态的信息,作为第一信息;
根据当前所在的人机交互环境和所述目标人机交互环境确定切换类型,所述切换类型包括第一切换类型和第二切换类型,所述第一切换类型区别于所述第二切换类型;
将当前所在的人机交互环境切换至所述目标人机交互环境;
在所述第一切换类型下,将所述第一信息下发至所述键盘;
在所述第二切换类型下,将所述状态信息更新为表示切换过程中状态的值,作为第二信息,并根据所述第二信息将所述第一信息下发至键盘。
2.如权利要求1所述的方法,其中,所述人机交互环境包括桌面环境和虚拟终端环境,所述第一切换类型对应于由所述虚拟终端环境切换至所述桌面环境,所述第二切换类型对应于由所述桌面环境切换至所述虚拟终端环境。
3.如权利要求2所述的方法,其中,在所述第一切换类型下,将所述第一信息下发至键盘包括:
将所述第一信息写入所述键盘的设备文件中。
4.如权利要求2或3所述的方法,若切换类型为所述第二切换类型,还包括:
获取当前人机交互环境下的键盘指示灯状态的信息,作为第三信息;
其中,根据所述第二信息将所述第一信息下发至键盘包括:
根据所述第二信息确定切换状态,所述切换状态包括切换过程中状态和切换完成状态;
若所述切换状态为切换过程中状态,则将所述第三信息更新为与所述第二信息相反的值,作为第四信息;
判断所述第一信息与所述第四信息是否相同,若否,则将所述第一信息写入所述键盘的设备文件中;
若所述切换状态为切换完成状态时,或在所述第一信息与所述第四信息相同时,则继续检测切换至目标人机交互环境的操作。
5.如权利要求4所述的方法,其中,根据所述第二信息确定切换状态包括:
判断所述第二信息的值是否为第一预设值,若是,则确定切换状态为所述切换过程中状态。
6.如权利要求5所述的方法,还包括:
将所述第二信息的值更新为第二预设值,在所述第二信息为所述第二预设值时对应所述切换完成状态,所述第一预设值区别于所述第二预设值。
7.如权利要求4至6中任一项所述的方法,还包括:
将所述第三信息或所述第四信息更新为所述第一信息。
8.如权利要求1至7中任一项所述的方法,还包括:
若当前所在的人机交互环境并未区别于所述目标人机交互环境,则继续检测切换至目标人机交互环境的操作。
9.如权利要求2所述的方法,其中,在桌面环境下保存键盘指示灯状态的信息的过程如下:
响应于触发键盘按键的操作,获取按键操作下的键盘指示灯状态的信息和桌面环境中保存的键盘指示灯状态的信息;
判断按键操作下的键盘指示灯状态的信息与桌面环境中保存的键盘指示灯状态的信息是否相同,若不同,则将桌面环境中保存的键盘指示灯状态的信息更新为按键操作下的键盘指示灯状态的信息,若相同,则继续检测触发键盘按键的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210813472.3/1.html,转载请声明来源钻瓜专利网。