System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种辅助输入装置的切换方法、电子设备及可读存储介质制造方法及图纸_技高网

一种辅助输入装置的切换方法、电子设备及可读存储介质制造方法及图纸

技术编号:40647921 阅读:3 留言:0更新日期:2024-03-13 21:27
本申请提供一种辅助输入装置的切换方法、电子设备及可读存储介质,涉及辅助输入技术领域;该方法中,辅助输入装置可以为键盘和鼠标,辅助输入装置连接在平板电脑上,平板电脑和计算机存在通信连接;用户通过键盘和鼠标控制平板电脑,当鼠标操作使得鼠标光标移出屏幕边缘时,平板电脑将鼠标和键盘的输入操作传输给计算机,连接在平板电脑上的鼠标和键盘的输入操作对计算机生效;在鼠标和键盘的输入操作对计算机生效后,当鼠标操作使得计算机上的鼠标光标移出屏幕边缘时,计算机向平板电脑发送键鼠回穿信息,键盘和鼠标的操作继续对平板电脑生效,不对计算机生效;通过该方法用户使用平板电脑侧的辅助输入装置就可以控制计算机。

【技术实现步骤摘要】

本申请涉及辅助输入,尤其涉及一种辅助输入装置的切换方法、电子设备及可读存储介质


技术介绍

1、随着用户需求越来越多样化,随之产生的电子设备的类型越来越多。平板电脑相对于计算机更便携,相对于手机屏幕更大,更适宜处理各种工作生活娱乐事宜等。所以,越来越多的用户将平板电脑作为短途出行携带的电子设备。

2、然而,平板电脑的处理能力相对计算机更弱,所以,在一些使用场景中,需要计算机协助平板电脑处理一些事宜。通常,用户需要频繁在平板电脑的辅助输入装置(例如,键盘和鼠标)和计算机的辅助输入装置(例如,键盘和鼠标)之间来回操作,导致操作繁琐。


技术实现思路

1、本申请提供一种辅助输入装置的切换方法、电子设备及可读存储介质,用户使用一个电子设备的辅助输入装置操作本电子设备和另一电子设备,使得另一电子设备协助本电子设备处理一些事宜。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请提供一种辅助输入装置的切换方法,辅助输入装置包括第一鼠标,辅助输入装置与第一电子设备存在通信连接,第一电子设备和第二电子设备存在通信连接,第一电子设备的操作系统为android系统,第二电子设备的操作系统为windows系统,该方法包括:

4、第一电子设备监测到第一输入事件,第一输入事件为第一鼠标的输入事件;

5、第一电子设备确定第一输入事件为第一键鼠穿越事件,第一键鼠穿越事件为预先设置的用于将与第一电子设备具有通信连接的辅助输入装置的输入事件发送到与第一电子设备具有通信连接的第二电子设备的事件;

6、第一电子设备监测到第二输入事件,第二输入事件为第一鼠标的输入事件;

7、第一电子设备向第二电子设备发送第二输入事件,其中,第二输入事件用于指示第二电子设备基于第二输入事件执行与第二输入事件对应的屏幕操作。

8、本申请中,可以在操作系统为android系统的第一电子设备上连接辅助输入装置,该辅助输入装置可以包括鼠标,还可以包括键盘,通过与第一电子设备连接的鼠标的操作触发键盘和鼠标的输入事件穿越到第二电子设备(windows系统)中;即在第一电子设备接收到与第一电子设备连接的辅助输入装置的输入事件之后,将该输入事件传输到第二电子设备中,在第二电子设备上生效,即通过与第一电子设备连接的辅助输入装置控制第二电子设备,以处理相关事宜。通过该方式可以将操作系统为android系统的第一电子设备作为主设备和主屏幕,将操作系统为windows系统的第二电子设备作为辅设备和辅屏幕,用户通过使用第一电子设备侧的辅助输入装置就可以控制第二电子设备,使得第二电子设备可以协助第一电子设备完成相关工作。

9、作为第一方面的一种实现方式,第一键鼠穿越事件为第一电子设备的第一显示屏上显示的第一鼠标光标从第一显示屏的第一侧的边缘向第一侧移出第一显示屏的事件。

10、本申请提供一种便捷的方式作为键鼠穿越事件,用户可以通过鼠标的移动就可以实现第一电子设备上的辅助输入装置的输入操作控制第二电子设备。

11、作为第一方面的另一种实现方式,第一侧为显示屏的上侧、下侧、左侧和右侧中的任一侧。

12、本申请中,可以将显示屏的任一侧的鼠标光标移出事件作为键鼠穿越事件,提供更多的应用场景。

13、作为第一方面的另一种实现方式,第一电子设备确定第一输入事件为第一键鼠穿越事件包括:

14、第一电子设备获取第一输入事件中第一鼠标光标在第一显示屏上的第一坐标;

15、第一电子设备获取第一鼠标的第一位移信息;

16、第一电子设备根据第一坐标和第一位移信息,确定第一输入事件为第一键鼠穿越事件。

17、由于android系统的电子设备中,原生流程中,鼠标移动事件中的信息为鼠标光标的坐标,不包括鼠标的移动信息,所以,本申请中,需要额外获得第一鼠标的位移信息,该第一鼠标的位移信息可以由第一电子设备从第一鼠标获取,然后根据鼠标光标的坐标和鼠标的位移信息确定鼠标输入事件是否为键鼠穿越事件。

18、作为第一方面的另一种实现方式,第一电子设备根据第一坐标和第一位移信息,确定第一输入事件为第一键鼠穿越事件,包括:

19、第一电子设备确定第一坐标为第一显示屏的第一侧的边缘;

20、第一电子设备确定第一时刻之后的第一位移信息表示第一鼠标向第一侧移动,其中,第一时刻为第一输入事件中第一鼠标光标首次位于第一显示屏的第一侧的边缘的时刻。

21、本申请中,当第一电子设备侧的鼠标光标移动到第一侧边缘,且后续的鼠标位移信息为向继续向第一侧移动的情况下,可以确定当前鼠标输入事件为键鼠穿越事件。

22、作为第一方面的另一种实现方式,第一电子设备确定第一输入事件为第一键鼠穿越事件之后,该方法还包括:

23、第一电子设备设置拦截标识为第一字符,其中,拦截标识为第一字符时,第一电子设备不执行与第一电子设备连接的辅助输入装置的输入事件对应的屏幕操作,辅助输入装置还包括第一键盘。

24、本申请中,可以设置拦截标识,第一电子设备基于拦截标识确定将辅助输入装置的输入操作在本电子设备上生效,还是传输到第二电子设备上,控制第二电子设备。

25、作为第一方面的另一种实现方式,第一电子设备监测到第二输入事件之后,该方法还包括:

26、第一电子设备确定第二输入事件为鼠标移动事件;

27、第一电子设备获取与第二输入事件关联的第二位移信息,第二位移信息为第二输入事件的起始时刻至结束时刻之间第一鼠标的位移信息;

28、相应的,第一电子设备向第二电子设备发送第二输入事件包括:

29、第一电子设备向第二电子设备发送与第二输入事件关联的第二位移信息。

30、本申请中,在确定将第一电子设备的辅助输入装置的输入事件传输给第二电子设备之后,第一电子设备监测到的输入事件将传输给第二电子设备。由于第一电子设备的鼠标移动事件中的信息为鼠标光标的坐标信息,第二电子设备的鼠标移动事件不仅需要鼠标光标的坐标信息,还需要鼠标的位移信息,所以,第一电子设备需要将与输出事件关联的鼠标移动事件向第二电子设备发送。

31、作为第一方面的另一种实现方式,第一电子设备向第二电子设备发送第二输入事件之后,该方法还包括:

32、第二电子设备接收第一电子设备发送的第二位移信息;

33、第二电子设备根据第二鼠标光标的初始坐标和第二位移信息生成第一虚拟输入事件,第二鼠标光标为第二电子设备的第二显示屏上的鼠标光标;

34、第二电子设备基于第一虚拟输入事件控制第二显示屏上的第二鼠标光标移动。

35、本申请中,第二电子设备中的实际的鼠标移动事件中的信息包括鼠标光标的当前坐标和鼠标的移动信息,第二电子设备需要根据鼠标光标的当前坐标和鼠标的移动信息确定鼠标光标的在屏幕上的移动过程,所以,第一电子设备发射给第本文档来自技高网...

【技术保护点】

1.一种辅助输入装置的切换方法,其特征在于,所述辅助输入装置包括第一鼠标,所述辅助输入装置与第一电子设备存在通信连接,所述第一电子设备和第二电子设备存在通信连接,所述第一电子设备的操作系统为android系统,所述第二电子设备的操作系统为windows系统,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述第一键鼠穿越事件为所述第一电子设备的第一显示屏上显示的第一鼠标光标从所述第一显示屏的第一侧的边缘向第一侧移出所述第一显示屏的事件。

3.如权利要求2所述的方法,其特征在于,所述第一侧为所述显示屏的上侧、下侧、左侧和右侧中的任一侧。

4.如权利要求2所述的方法,其特征在于,所述第一电子设备确定所述第一输入事件为第一键鼠穿越事件包括:

5.如权利要求4所述的方法,其特征在于,所述第一电子设备根据所述第一坐标和所述第一位移信息,确定所述第一输入事件为所述第一键鼠穿越事件,包括:

6.如权利要求1至5任一项所述的方法,其特征在于,所述第一电子设备确定所述第一输入事件为第一键鼠穿越事件之后,所述方法还包括:

>7.如权利要求1至5任一项所述的方法,其特征在于,所述第一电子设备监测到第二输入事件之后,所述方法还包括:

8.如权利要求7所述的方法,其特征在于,所述第一电子设备向所述第二电子设备发送所述第二输入事件之后,所述方法还包括:

9.如权利要求1至8任一项所述的方法,其特征在于,所述第一电子设备监测到第二输入事件之后,所述方法还包括:

10.如权利要求9所述的方法,其特征在于,所述键鼠回穿事件为所述第二电子设备的第二显示屏上显示的第二鼠标光标从所述第二显示屏的第二侧的边缘向第二侧移出所述第二显示屏的事件,所述第二侧为所述第二显示屏的上侧、下侧、左侧和右侧中的任一侧。

11.如权利要求10所述的方法,其特征在于,所述第三输入事件关联第三位移信息,所述第三位移信息为所述第三输入事件的起始时刻至结束时刻之间所述第一鼠标的位移信息;

12.如权利要求1所述的方法,其特征在于,第二键盘和第二鼠标连接在所述第二电子设备上;所述第一电子设备确定所述第一输入事件为第一键鼠穿越事件之后,所述方法还包括:

13.如权利要求9或12所述的方法,其特征在于,所述第一电子设备接收到所述键鼠回穿信息之后,所述方法还包括:

14.如权利要求13所述的方法,其特征在于,所述辅助输入装置还包括第一键盘,所述第一电子设备接收到所述键鼠回穿信息之后,所述方法还包括:

15.如权利要求1至14任一项所述的方法,其特征在于,所述第一电子设备和第三电子设备建立有通信连接;所述方法还包括:

16.一种电子设备,其特征在于,所述电子设备包括处理器,所述处理器用于运行存储器中存储的计算机程序,以使得所述电子设备实现如权利要求1至7任一项所述的方法。

17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时实现如权利要求1至7任一项所述的方法。

...

【技术特征摘要】

1.一种辅助输入装置的切换方法,其特征在于,所述辅助输入装置包括第一鼠标,所述辅助输入装置与第一电子设备存在通信连接,所述第一电子设备和第二电子设备存在通信连接,所述第一电子设备的操作系统为android系统,所述第二电子设备的操作系统为windows系统,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述第一键鼠穿越事件为所述第一电子设备的第一显示屏上显示的第一鼠标光标从所述第一显示屏的第一侧的边缘向第一侧移出所述第一显示屏的事件。

3.如权利要求2所述的方法,其特征在于,所述第一侧为所述显示屏的上侧、下侧、左侧和右侧中的任一侧。

4.如权利要求2所述的方法,其特征在于,所述第一电子设备确定所述第一输入事件为第一键鼠穿越事件包括:

5.如权利要求4所述的方法,其特征在于,所述第一电子设备根据所述第一坐标和所述第一位移信息,确定所述第一输入事件为所述第一键鼠穿越事件,包括:

6.如权利要求1至5任一项所述的方法,其特征在于,所述第一电子设备确定所述第一输入事件为第一键鼠穿越事件之后,所述方法还包括:

7.如权利要求1至5任一项所述的方法,其特征在于,所述第一电子设备监测到第二输入事件之后,所述方法还包括:

8.如权利要求7所述的方法,其特征在于,所述第一电子设备向所述第二电子设备发送所述第二输入事件之后,所述方法还包括:

9.如权利要求1至8任一项所述的方法,其特征在于,所述第一电子设备监测到第二输入事件之后,所述方法还包...

【专利技术属性】
技术研发人员:靳遥宇葛红磊
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1