一种基于双系统工作环境的遥控设备控制方法和装置制造方法及图纸

技术编号:38005749 阅读:10 留言:0更新日期:2023-06-30 10:21
本发明专利技术公开了一种基于双系统工作环境的遥控设备控制方法和装置,双系统包括第一系统和第二系统;第一系统分别与遥控设备和第二系统连接;第一系统和第二系统的显示坐标系重叠;控制方法包括:第一系统获取遥控设备的遥控数据,当第一系统获处于鼠标工作状态时,则将遥控数据作为鼠标数据进行执行;当第一系统获处于按键工作状态,则将遥控数据作为按键数据进行执行;当第一系统和第二系统的连接通道处于工作状态时,将获取到的鼠标数据或者按键数据发送到第二系统,以使第一系统和第二系统同时执行鼠标数据或者按键数据,以实现用一个遥控设备在双系统工作环境下可以同时控制两个系统。个系统。个系统。

【技术实现步骤摘要】
一种基于双系统工作环境的遥控设备控制方法和装置


[0001]本专利技术涉及智能设备控制
,尤其涉及一种基于双系统工作环境的遥控设备控制方法、装置和存储介质。

技术介绍

[0002]2.4G遥控器的通道带有空鼠功能。2.4G遥控器使用2.4G无线方式通过按键或鼠标远距离控制主机。目前在具有安卓系统和Windows系统的一体机上,2.4G遥控器连接跟随安卓系统和输入通道下的Windows系统的一体机上。当前通道为安卓系统时,2.4G遥控器连接到安卓系统;当前通道为内置电脑或外接输入电脑的Windows系统时,2.4G遥控器连接到相应的通道,在物理上连到了Windows系统,此时无法使用2.4遥控器操作Android系统。可以根据通道在两个系统间切换,实现一个遥控设备可以控制一个安卓系统或一个Windows系统。如果2.4G遥控接收器是便携式的,可以通过把它连接到固定连接到安卓的USB口。这样以来如果要操作Windows系统时,又需要重新连接其他跟随到Windows电脑的USB口。同时,遥控器设备无法与主机通信,只能发送按键,开关鼠标功能,发送鼠标数据。主机系统这边应用程序无法灵活地实现业务逻辑。

技术实现思路

[0003]本专利技术提供了一种基于双系统工作环境的遥控设备控制方法和装置,以实现用一个遥控设备在双系统工作环境下可以同时控制两个系统。
[0004]为了实现一个遥控设备在双系统工作环境下同时控制两个系统,本专利技术实施例提供了一种基于双系统工作环境的遥控设备控制方法,所述双系统包括第一系统和第二系统;所述第一系统分别与所述遥控设备和所述第二系统连接;所述第一系统和所述第二系统的显示坐标系重叠;
[0005]所述控制方法包括:
[0006]第一系统获取所述遥控设备的遥控数据,当所述第一系统获处于鼠标工作状态时,则将所述遥控数据作为鼠标数据进行执行;当所述第一系统获处于按键工作状态,则将所述遥控数据作为按键数据进行执行;
[0007]当所述第一系统和所述第二系统的连接通道处于工作状态时,将获取到的鼠标数据或者按键数据发送到所述第二系统,以使所述第一系统和所述第二系统同时执行所述鼠标数据或者所述按键数据。
[0008]作为优选方案,本专利技术的遥控设备在对遥控设备进行操作时产生的遥控数据都发送到第一系统中,由第一系统通过判断和所述第二系统的连接通道是否处于工作状态,实现与第二系统对遥控数据的共享,本专利技术通过开启第一系统和第二系统的连接通道的工作状态实现两个系统共用第一系统的鼠标光标,使用同一个遥控设备可以在两个系统同时使用,不需要对系统进行切换。同时,若检测第一系统中的第一工作状态为鼠标工作状态还是按键工作状态,判断则将遥控数据作为鼠标数据还是按键数据,选择其中一个数据功能,实
现了遥控设备的鼠标功能和按键功能的复用;若连接通道的工作状态没有开启,则遥控设备可以在第一系统中单独使用,若需要遥控设备在两个系统同时使用,只需开启连接通道的工作状态,无需物理上的操作,实现了遥控设备在双系统下同时使用的功能,并且减少了操作步骤,灵活实现业务逻辑。
[0009]作为优选方案,获取所述遥控设备的遥控数据,具体为:
[0010]当遥控设备处于第一工作状态时,第一系统获取所述遥控设备的遥控数据;所述第一工作状态包括被抬起或者按下任意键。
[0011]作为优选方案,本专利技术第一系统通过检测遥控设备的工作状态包括被抬起或者按下任意键,获取遥控设备的遥控数据,第一系统通过检测和第二系统的连接通道是否处于工作状态,来判断发送的遥控数据的数据类型和发送位置,实现两个系统共用第一系统的鼠标光标,使用同一个遥控设备可以在两个系统同时使用,不需要对系统进行切换。
[0012]作为优选方案,获取所述遥控设备的遥控数据之后,还包括:
[0013]当检测到所述遥控数据为所述遥控设备上电开机数据或者所述遥控设备在休眠状态下按下的任意键数据时,开启检测功能,并且记录鼠标工作状态处于关闭状态;
[0014]在所述检测功能开启后,获取所述遥控设备的第二遥控数据作为第一鼠标数据,检测所述第一鼠标数据的点击次数是否为预设次数;若是,则记录为鼠标工作状态。
[0015]作为优选方案,本专利技术遥控设备被唤醒后,通过控制第一系统开启检测功能,并通过检测遥控数据的按键点击次数,判断是否开启鼠标功能,第一系统将遥控数据作为鼠标数据进行执行,实现对鼠标功能开关的控制。
[0016]作为优选方案,第一系统检测所述第一鼠标数据的点击次数是否为预设次数,还包括:
[0017]若第一鼠标数据的点击次数不是为预设次数,则保持鼠标工作状态处于关闭状态,对所述第一鼠标数据不作处理。
[0018]作为优选方案,本专利技术遥控设备被唤醒后,通过控制第一系统开启检测功能,并通过检测遥控数据的按键点击次数,判断是否开启鼠标功能,第一系统将遥控数据作为鼠标数据进行执行,实现对鼠标功能开关的控制,本专利技术通过调用对应的接口实现业务逻辑,实现有利于功能实现灵活性,容易功能扩展。
[0019]作为优选方案,当所述任意键为放大镜键或者聚光灯键时;
[0020]检测所述任意键的累计点击次数是否为奇数次;
[0021]若是,则调用接口开启鼠标工作状态并隐藏鼠标光标,并进入放大键或聚光灯模式,获取当前光标坐标绘制放大键或聚光灯;
[0022]当检测到所述任意键的累计点击次数是偶数次时,则调用接口关闭鼠标工作状态,退出放大键或聚光灯模式。
[0023]作为优选方案,本专利技术提供隐藏/显示鼠标光标和打开/关闭鼠标功能的接口给应用,应用可以灵活地根据场景显示和隐藏鼠标光标。如进入到“放大镜”和“聚光灯”模式时,需要开启鼠标功能,同时隐藏鼠标光标,另外,本专利技术通过调用对应的接口实现业务逻辑,实现有利于功能实现灵活性,容易功能扩展。
[0024]作为优选方案,还包括:
[0025]若第一系统和第二系统的连接通道处于非工作状态时,则执行获取到的鼠标数据
或者按键数据,不发送所述鼠标数据或者按键数据到所述第二系统。
[0026]作为优选方案,本专利技术的遥控设备在对遥控设备进行操作时产生的遥控数据都发送到第一系统中,本专利技术通过第一系统和第二系统的连接通道实现两个系统共用第一系统的鼠标光标,实现与第二系统对遥控数据的共享,若不需要对遥控数据的共享时,连接通道的工作状态关闭,不向第二系统发送遥控数据,不需要对系统进行切换。
[0027]作为优选方案,所述将获取到的鼠标数据或者按键数据发送到所述第二系统,具体为:
[0028]将获取到的鼠标数据或者按键数据发送到触摸设备,以使所述触摸设备将所述鼠标数据或者按键数据转换成触摸事件,并将所述触摸事件上传到第二系统。
[0029]作为优选方案,本专利技术的遥控设备在对遥控设备进行操作时产生的遥控数据都发送到第一系统中,第一系统通过检测和第二系统的连接通道是否处于工作状态,实现与第二系统对遥控数据的共享,使用同一个遥控设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于双系统工作环境的遥控设备控制方法,其特征在于,包括:所述双系统包括第一系统和第二系统;所述第一系统分别与所述遥控设备和所述第二系统连接;所述第一系统和所述第二系统的显示坐标系重叠;所述控制方法包括:第一系统获取所述遥控设备的遥控数据,当所述第一系统获处于鼠标工作状态时,则将所述遥控数据作为鼠标数据进行执行;当所述第一系统获处于按键工作状态,则将所述遥控数据作为按键数据进行执行;当所述第一系统和所述第二系统的连接通道处于工作状态时,将获取到的鼠标数据或者按键数据发送到所述第二系统,以使所述第一系统和所述第二系统同时执行所述鼠标数据或者所述按键数据。2.如权利要求1所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,所述获取所述遥控设备的遥控数据,具体为:当遥控设备处于第一工作状态时,第一系统获取所述遥控设备的遥控数据;所述第一工作状态包括被抬起或者按下任意键。3.如权利要求2所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,所述获取所述遥控设备的遥控数据之后,还包括:当检测到所述遥控数据为所述遥控设备上电开机数据或者所述遥控设备在休眠状态下按下的任意键数据时,开启检测功能,并且记录鼠标工作状态处于关闭状态;在所述检测功能开启后,获取所述遥控设备的第二遥控数据作为第一鼠标数据,检测所述第一鼠标数据的点击次数是否为预设次数;若是,则记录为鼠标工作状态。4.如权利要求3所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,所述第一系统检测所述第一鼠标数据的点击次数是否为预设次数,还包括:若第一鼠标数据的点击次数不是为预设次数,则保持鼠标工作状态处于关闭状态,对所述第一鼠标数据不作处理。5.如权利要求2所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,当所述任意键为放大镜键或者聚光灯键时;检测所述任意键的累计点击次数是否为奇数次;若是,则调用接口开启鼠标工作状态并隐藏鼠标光标,并进入放大键或聚光灯模式,获取当前光标坐标绘制放大键或聚光灯;当检测到所述任意键的累计点击次数是偶数次时,则调用接口关闭鼠标工作状态,退出放大键或聚光灯模式。6.如权利要求1所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,还包括:若第一系统和第二系统的连接通道处于非工作状态时,则执行获取到的鼠标数据或者按键数据,不发送所述鼠标数据或者按键数据到所述第二系统。7.如权利要求1所述的一种基于双系统工作环境的遥控设备控制方法,其特征在于,所述将获取到的鼠标数据或者按键数据发送到所述第二系统,具体为:将获取到的鼠标...

【专利技术属性】
技术研发人员:黎小辉
申请(专利权)人:广州朗国电子科技股份有限公司
类型:发明
国别省市:

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

1