输入功能控制方法、输入功能控制装置及存储介质制造方法及图纸

技术编号:30965075 阅读:18 留言:0更新日期:2021-11-25 20:33
本公开是关于一种输入功能控制方法、输入功能控制装置及存储介质。其中输入功能控制方法应用于第一设备,且第一设备与输入设备连接,响应于检测到输入设备分享功能开启,且监测到输入设备发送的输入事件,拦截该输入事件并将拦截的输入事件转发至与第一设备连接的第二设备。以此,实现将与第一设备连接的输入设备发送的输入事件分享至与第一设备连接的第二设备。第二设备。第二设备。

【技术实现步骤摘要】
输入功能控制方法、输入功能控制装置及存储介质


[0001]本公开涉及通信传输领域,尤其涉及一种输入功能控制方法、输入功能控制装置及存储介质。

技术介绍

[0002]终端为智能手机或平板等时,由于终端界面的限制,导致输入文字时速度较慢。为了解决该问题相关技术中将终端与键盘通过蓝牙连接,终端通过拦截键盘输入的键值并在终端中进行显示,可以极大的提高在终端上输入文字的效率。
[0003]在实际生活中,用户的终端与键盘之间通过蓝牙低能耗(Bluetooth Low Energy,BLE)或连接线连接。在多个终端设备共用一套输入设备的情况,其中任意一个终端设备与键盘等输入设备建立连接后,该输入设备只能被当前与该输入设备相连的终端设备控制,该输入设备无法与除当前终端设备之外的其他终端设备共享。且用户想要将输入设备从一个终端设备切换到另一个终端设备时,需要用户手动切换用于连接输入设备和终端设备间的连接线,或手动断开BLE与一个终端设备的连接并切换到另一个终端设备,导致用户的使用体验差。

技术实现思路

[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]在一种实施方式中,所述转发单元,用于:
[0030]按照所述第二设备的设备描述符信息,将所述输入事件发送的输入数据封装后,转发至与所述第一设备连接的第二设备。
[0031]在一种实施方式中,所述输入功能控制装置还包括:
[0032]切换单元,用于响应于监测到切换功能被触发,将所述输入设备的输入事件切换输入至所述第一设备或所述第二设备。
[0033]在一种实施方式中,所述切换单元,用于:
[0034]若在所述第一设备或所述第二设备的显示界面上切换设备的功能选项被触发,确定监测到切换功能被触发;或若监测到所述输入设备上用于控制切换设备的按键和/或按键组合被触发,确定监测到切换功能被触发显示。
[0035]在一种实施方式中,所述拦截单元,用于:
[0036]检测到输入设备分享功能控件被开启;和/或接收到开启输入设备分享功能的控制指令。
[0037]在一种实施方式中,所述输入功能控制装置还包括:
[0038]确定单元,用于若检测到所述第一设备与所述输入设备断开连接,且监测到存在输入设备与所述第一设备建立连接,则确定重新建立连接关系的输入设备为所述待分享输入设备。
[0039]根据本公开实施例的第三方面,提供一种输入功能控制装置,包括:
[0040]处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行第一方面或第一方面中任意一种实施方式中所述的输入功能控制方法。
[0041]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行第一方面或第一方面中任意一种实施方式中所述的输入功能控制方法。
[0042]本公开的实施例提供的技术方案可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种输入功能控制方法,其特征在于,应用于第一设备,所述第一设备与输入设备连接,所述输入功能控制方法包括:响应于检测到输入设备分享功能开启,且监测到输入设备发送的输入事件,拦截所述输入事件;将拦截的输入事件转发至与所述第一设备连接的第二设备。2.根据权利要求1所述的输入功能控制方法,其特征在于,所述输入设备为多个输入设备,检测到输入设备分享功能开启之后,所述输入功能控制方法还包括:确定待分享输入功能至第二设备的一个或多个待分享输入设备,保存所述一个或多个待分享输入设备的设备信息,并在所述第一设备的输入子系统中注册监听接口;监测到输入设备发送的输入事件,包括:若通过所述监听接口监听到输入事件,且基于保存的设备信息,确定发送所述事件的待分享设备为所述一个或多个待分享输入设备中的待分享输入设备,则确定监测到输入设备发送的输入事件。3.根据权利要求2所述的输入功能控制方法,其特征在于,拦截所述输入事件,包括:响应于所述输入事件包括按键事件,将所述按键事件对应的键值转发至监听接口;和/或响应于所述输入事件包括鼠标滚轮事件,在所述第一设备的显示界面上屏蔽鼠标头显示图标,并设置鼠标头的坐标位置,将所述鼠标头相对位置变化数据,转发至所述监听接口。4.根据权利要求1所述的输入功能控制方法,其特征在于,将拦截的输入事件转发至与所述第一设备连接的第二设备,包括:按照所述第二设备的设备描述符信息,将所述输入事件发送的输入数据封装后,转发至与所述第一设备连接的第二设备。5.根据权利要求1所述的输入功能控制方法,其特征在于,所述输入功能控制方法还包括:响应于监测到切换功能被触发,将所述输入设备的输入事件切换输入至所述第一设备或所述第二设备。6.根据权利要求5所述的输入功能控制方法,其特征在于,监测到切换功能被触发,包括:若在所述第一设备或所述第二设备的显示界面上切换设备的功能选项被触发,确定监测到切换功能被触发;或若监测到所述输入设备上用于控制切换设备的按键和/或按键组合被触发,确定监测到切换功能被触发显示。7.根据权利要求1所述的输入功能控制方法,其特征在于,检测到输入设备分享功能开启,包括:检测到输入设备分享功能控件被开启;和/或接收到开启输入设备分享功能的控制指令。8.根据权利要求2所述的输入功能控制方法,其特征在于,所述输入功能控制方法还包括:
响应于检测到所述第一设备与所述输入设备断开连接,且监测到存在输入设备与所述第一设备建立连接,则确定重新建立连接关系的输入设备为所述待分享输入设备。9.一种输入功能控制装置,其特征在于,应用于第一设备,所述第一设备与输入设备连接,所述输入功能控制装置包括:拦截单元,用于若检测到输入设备分享功能...

【专利技术属性】
技术研发人员:王印张超
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1