一种输入转换设备、输入装置的制作方法

文档序号:17855397发布日期:2019-06-11 22:31阅读:267来源:国知局
一种输入转换设备、输入装置的制作方法

本实用新型涉及输入技术领域,尤其涉及一种输入转换设备、输入装置。



背景技术:

智能手机、平板等智能终端设备通过OTG线与外部输入设备(键盘、鼠标)连接后,可以实现外部输入设备对智能终端设备的输入控制。其输入实现过程为智能终端的操作系统响应外部输入设备的输入指令(如键盘按下某个按键,鼠标向某个方向移动一定距离),并根据输入指令执行相应动作,由于通过操作系统响应输入指令,因此,通过外部输入设备进行输入控制时,不能够实现智能终端上当前运行的应用程序(APP)对外部输入设备的独占。以Android(安卓)系统的智能手机连接外部输入设备为例,设智能终端当前在前台运行的应用程序为某游戏程序,用于通过外部连接的鼠标输入设备对游戏进行操作,当鼠标移动至显示界面的顶部时,Android系统会响应鼠标状态,下拉显示顶部的系统状态栏,从而会严重影响用户游戏体验。因此,需要一种能够独占外部输入设备的方法,使得外部输入设备仅被前台运行的应用程序独占。

现有技术中虽然存在能够实现应用程序独占输入设备的方法,但该方法需要对智能手机进行ROOT,由于ROOT不符合智能手机的保修条款,并且会导致智能手机的安全性大大降低等问题,而且,对于某些品牌的手机,也不支持用户进行ROOT,所以,现有技术并不能很好的解决上述问题。现有技术中也没有能够可支持独占输入的输入设备。



技术实现要素:

本实用新型要解决的技术问题就在于:针对现有技术存在的技术问题,本实用新型提供一种安全性好,成本低、使用方便的输入转换设备、输入装置。

为解决上述技术问题,本实用新型提出的技术方案为:一种输入转换设备,包括第一接口、处理器和第二接口;所述第一接口和所述第二接口均与所述处理器连接;

所述第一接口用于接收输入设备的输入指令;

所述处理器用于将所述输入指令转换为输入数据流;

所述第二接口用于将所述输入数据流发送给第一设备。

进一步地,所述输入数据流满足串口通信格式的数据流。

进一步地,所述第二接口还用于接收所述第一设备以数据流形式反馈的反馈数据流;

所述处理器还用于解析所述反馈数据流,得到反馈信号;

所述第一接口还用于将所述反馈信号反馈给所述输入设备。

进一步地,还包括控制开关,所述控制开关用于将所述处理器串联接入到所述第一接口和第二接口之间的电路中。

进一步地,所述处理器为数据格式转换芯片。

进一步地,所述第一接口为USB接口;所述第二接口为USB转串口接口。

一种输入装置,包括输入装置本体和如上任一项所述的输入转换设备,所述输入装置本体与所述输入转换设备的第一接口连接。

进一步地,所述输入装置本体包括键盘、或鼠标。

一种输入装置,包括输入装置本体和数据格式转换芯片,所述数据格式转换芯片用于将所述输入装置本体产生的数据信号转换为数据流格式。

进一步地,所述数据格式转换芯片还用于将接收到的数据流格式的数据转换为所述输入装置本体的数据格式。

与现有技术相比,本实用新型的优点在于:

1、本实用新型通过数据格式转换芯片来实现不同数据格式之间的转换,从而以能够实现独占输入,可以直接将数据转换芯片集成到现有输入设备(键盘、鼠标)中,结构简单,成本低,体积小,并且,通过控制开关可以方便的实现在独占输入与正常输入之间的转换,灵活性好。

附图说明

图1为本实用新型具体实施例的输入转换设备结构示意图。

图2为本实用新型的输入装置结构示意图。

图3为本实用新型的输入装置产生的输入数据流在具体应用中的流程示意图。

具体实施方式

以下结合说明书附图和具体优选的实施例对本实用新型作进一步描述,但并不因此而限制本实用新型的保护范围。

如图1所示,本实施例的输入转换设备,包括第一接口、处理器和第二接口;第一接口和第二接口均与处理器连接;第一接口用于接收输入设备的输入指令;处理器用于将输入指令转换为输入数据流;第二接口用于将输入数据流发送给第一设备。输入数据流满足串口通信格式的数据流。第二接口还用于接收第一设备以数据流形式反馈的反馈数据流;处理器还用于解析反馈数据流,得到反馈信号;第一接口还用于将反馈信号反馈给输入设备。处理器为数据格式转换芯片。第一接口为USB接口;第二接口为USB转串口接口。

在本实施例中,还包括控制开关,控制开关用于将处理器串联接入到第一接口和第二接口之间的电路中。控制开关在具体的实施中可以具有多种形式,其中一种形式如如图2所示,处理器通过控制开关接入电路中,第一接口和第二接口之间还通过控制开关直接连接,当控制开关处于打开状态时,第一接口和第二接口之间的直接连接断开,处理器接入电路中,第一接口接收的数据通过处理器转换后从第二接口中发送出去。当控制开关处于关闭状态时,第一接口和第二接口之间的直接连接导通,处理器与第一接口之间的连接断开,第一接口接收的数据直接从第二接口中发送出去。对于第二接口所接收到的数据,按照上述相同的原理,相反的路径传递。当然,还可以直接通过控制开关为处理器提供一个状态信号,控制开关为开启信号时,处理器将第一接口接收的数据进行格式转换后从第二接口发送出去,当控制开关为关断信号时,处理器将第一接口接收的数据直接从第二接口发送出去,不进行格式转换。

在本实施例中,输入转换设备在具体应用中的工作流程如图3所示。包括输入设备、输入转换设备和智能终端。输入设备通过输入转换设备与智能终端连接。其中,智能终端以Android手机为例,输入设备以键盘为例。键盘为USB接口的键盘,输入转换设备的第一接口为USB接口。当然,也可以是其它接口,如键盘为PS/2接口,第一接口也为PS/2接口;又或者:键盘为蓝牙接口,第一接口也为蓝牙接口,或者,采用USB接口外接蓝牙收发器实现。输入转换设备的第二接口为标准USB接口时,通过OTG线实现输入转换设备与智能手机的连接。当然,第二接口也可以是带OTG功能的接口,此时,输入转换设备可直接与智能手机连接。

在本实施例中,在开启智能手机的串口,完成各设备之间的连接。如图3中所示,当键盘的“Caps Lock”键被按下时,键盘会发出一个“Caps Lock”键按下的指令,该指令传递给输入转换设备,输入转换设备的处理器接收到该指令后,按照数据流格式要求将其转换为一个输入数据流,并通过第二接口将该输入数据流发送至智能手机。处理器进行数据格式的转换通过现有成熟的技术即可实现,通过现有技术中有成熟的转换程序,或者,直接采用成熟的数据格式转换芯片即可完成。

在本实施例中,在智能手机端,由于“Caps Lock”键按下的指令被转换为数据流,所以智能手机接收到该数据流后,其操作系统只会将其作为一个普通的数据流进行处理,不会作出“Caps Lock”键按下的响应动作。此时,运行在智能手机上的解析程序作为该数据流的接收者,会接收该数据流并进行解析还原,得到“Caps Lock”键按下的指令,并将解析得到的指令传递给应用程序,由应用程序对“Caps Lock”键按下的指令进行响应,如应用程序没有对“Caps Lock”键按下进行响应的逻辑,当然也就不会进行响应。同时,解析程序还生成对“Caps Lock”键按下的反馈信息,并将该反馈信息打包成反馈数据流,并发送给输入转换设备。其中,在解析程序中可以预设一张反馈信息表,解析程度通过查询该反馈信息表可以确定对应按键按下后应该生成什么样的反馈信息;或者,也可以由解析程序读取操作系统中设定的对键盘按键按下的响应信息,生成反馈信息。如“Caps Lock”键按下的反馈信息就是按下“Caps Lock”键的指示灯状态翻转,点亮或熄灭“Caps Lock”键的指示灯。输入转换设备将该反馈数据流进行解析,得到控制“Caps Lock”键的指示灯状态翻转的控制信号,将该控制信号发送至键盘,键盘接收后进行响应,使得“Caps Lock”键的指示灯状态翻转。对于键盘中其它按键被按下,其原理与上述基本相同。如果键盘的“A”键被按下,输入转换设备将“A”键按下的指令转换成数据流,发送至智能手机,解析程序解析该数据流,得到“A”键按下的指令,并将“A”键按下的指令传递给应用程序,由应用程序进行响应执行相应动作,如输入字符“A”,或者在游戏(应用程序为某游戏时)中执行“A”键按下的动作。同时,如针对“A”键按下的指令没有反馈信息时,则也不需要生成反馈数据流并进行反馈。

本实施例的输入装置,包括输入装置本体和如上任一项的输入转换设备,输入装置本体与输入转换设备的第一接口连接。输入装置本体包括键盘、或鼠标。通过将输入转换设备集成到输入设备内,使得输入设备结构更紧凑。

本实施例的输入装置,包括输入装置本体和数据格式转换芯片,数据格式转换芯片用于将输入装置本体产生的数据信号转换为数据流格式。数据格式转换芯片还用于将接收到的数据流格式的数据转换为输入装置本体的数据格式。本实施例数据格式转换芯片直接集成到了输入装置本体内的电路板上,使得输入设备结构更紧凑。

上述只是本实用新型的较佳实施例,并非对本实用新型作任何形式上的限制。虽然本实用新型已以较佳实施例揭露如上,然而并非用以限定本实用新型。因此,凡是未脱离本实用新型技术方案的内容,依据本实用新型技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本实用新型技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1