本发明涉及键盘鼠标领域,尤其涉及一种键鼠的中继输入系统及其实现方法。
背景技术:
1、日常办公操作电脑过程中会有大量重复性的键鼠输入操作,例如登录账号每天重复输入账号密码很多次;客户交流每次都有重复的开场语问候语、产品介绍、联系方式要发;常用软件的打开,要开始菜单-程序列表-指定程序的文件夹-打开程序,需要这一系列操作。这些操作既费时费力又容易出错。而我们手中使用的大多是的普通的键盘鼠标,一般只有基本的按键、移动功能,并不具有这些自动化功能。一旦习惯了自己常用的键鼠,可能就不愿意轻易更换更贵更加高级的键鼠。而且现有键鼠完好的情况下去购买新的,又造成一定的浪费。有时候生产办公用的键鼠属于单位资产也不能轻易更换。
技术实现思路
1、针对现有键鼠输入设备的缺陷和不足,本发明的目的在于提供一种键鼠的中继输入系统及其实现方法。该系统能够接收键鼠信号,并将该键鼠信号对应的一系列动作发送出去,实现例如一键输入账号密码,一键输入文字,一键输入组合键,一键输入连按、长按、短按功能,还支持键盘键转鼠标键,鼠标键转键盘键的功能。使用的时候只需要从电脑上拔掉现在的键鼠,然后将键鼠插到中继器,再把中继器插到电脑上。中继器可以从电脑连线取电不需要多余线路,所以整个线路比较简洁。
2、为达到上述目的,本发明可以通过以下技术方案实现:
3、本系统包括键鼠中继器配置工具和键鼠中继器,其中键鼠中继器包括电源模块、键鼠信号解码模块、数据库模块、动作查找模块、键鼠信号编码模块、显示模块。
4、所述电源模块,负责从电脑接口取电,并为键鼠中继器及连接的键盘鼠标供电。
5、所述键鼠信号解码模块,负责接收键盘鼠标信号并解码,可得到并分辨出键盘的每个按键所产生的不同的信号,以及鼠标按键和鼠标移动所产生的不同的信号。
6、所述数据库模块,保存了若干组键鼠动作,例如,动作1:a键按下、延时0.1秒、a键抬起、延时1秒、b键按下。动作2:ctrl按下、延时0.1秒,鼠标滚轮向上,延时0.1秒。
7、所述动作查找模块,负责根据键鼠解码后的信号,在数据库中查找对应的动作。
8、所述键鼠信号编码模块,负责将动作查找模块找出的动作内容,编码成二进制数据并转换成电脑能识别的键鼠信号。
9、所述显示模块,负责显示当前哪些键按下、动作查找模块查找的结果、当前按键对应的数据库动作条目信息。
10、所述键鼠中继器配置工具,是在电脑端运行的计算机程序,用户可以利用该程序对中继器动作进行编辑更新,也可以修改键鼠按键与数据库动作的对应关系。
11、本发明的有益效果: 该中继器系统可使得现有普通键盘或鼠标拥有更强的功能,在需要时候,执行一些繁杂,重复,易出错的操作,为人们在使用电脑时提供方便。
1.一种键鼠的中继输入系统及其实现方法,其特征在于:该系统包括键鼠中继器配置工具和键鼠中继器,其中键鼠中继器包括电源模块、键鼠信号解码模块、数据库模块、动作查找模块、键鼠信号编码模块、显示模块。
2.根据权利要求1所述的一种键鼠的中继输入系统及其实现方法,其特征在于,该方法包括步骤:
3.根据权利要求1所述的一种键鼠的中继输入系统及其实现方法,其特征在于:该中继器既可以只接入键盘或鼠标使用又可以键盘和鼠标同时接入使用。
4.根据权利要求1所述的一种键鼠的中继输入系统及其实现方法,其特征在于:中继器数据库可保存一系列键鼠操作,以及该操作与键盘按钮、鼠标按钮、鼠标移动的对应关系,并可通过电脑端配置工具进行修改和更新。
5.根据权利要求1所述的一种键鼠的中继输入系统及其实现方法,其特征在于:所述中继器数据库保存的键鼠操作包含键盘按键按下及抬起信息、鼠标按键按下及抬起信息、鼠标移动信息、鼠标滚轮信息、间隔时间信息。
6.根据权利要求1所述的一种键鼠的中继输入系统及其实现方法,其特征在于:该中继器接收键鼠信号方式可以为usb或ps/2接口。