[发明专利]一种实现对输入消息进行转换处理的方法无效
| 申请号: | 02101663.1 | 申请日: | 2002-01-15 |
| 公开(公告)号: | CN1356611A | 公开(公告)日: | 2002-07-03 |
| 发明(设计)人: | 邓小斌 | 申请(专利权)人: | TCL王牌电子(深圳)有限公司 |
| 主分类号: | G06F3/00 | 分类号: | G06F3/00 |
| 代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 王志强 |
| 地址: | 518067 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 输入 消息 进行 转换 处理 方法 | ||
技术领域
本发明涉及一种实现对输入消息进行转换处理的方法,特别涉及一种在对所输入消息进行处理之前的转换方法,具体是一种对采用红外或有线方式,通过遥控器、或(和)键盘和鼠标所输入的消息进行处理之前的转换方法。
背景技术
随着网络时代的到来,多媒体技术的发展,可以通过电视机实现上网。对电视机的操作控制通过红外遥控器的输入来实现,对电脑的操作控制则是由通过键盘和鼠标输入共同完成。
在通过电视机上网时,无论是获取股票信息、网页浏览、发送邮件等,均需要相应的输入设备——键盘和鼠标来实现,而在操作电视功能时又需要使用输入设备——红外遥控器,因此涉及使用多个输入设备。
另一方面,越来越多电器的电脑化设计处理,将红外遥控器和键盘合并成红外遥控键盘,作为输入设备,但在使用过程中,也常常需要配合鼠标进行输入。
基于键盘和鼠标是通过有线方式进行输入,并由相应的接收设备和应用程序模块对输入进行处理和执行;而红外遥控器则是通过红外方式所进行的遥控输入,也由相应的接收设备和应用程序模块对输入进行处理和执行。
无论是将红外遥控器和键盘合二为一,而成红外遥控键盘;还是将红外遥控器和键盘以及鼠标合三为一,或进行其它合并组合,或沿用已有的输入,都因涉及输入方式以及对所输入消息的判断、分流和响应不同,而影响相应的接收设备和应用程序模块对输入的处理和执行。
继续采用上述的三种输入设备,使用相当不方便,也增加了产品最终的成本。
因为方便使用和操作的目的,对输入设备所作的合并组合,而导致接收设备和应用程序模块的改动显然不是最佳的选择。
发明内容
本发明的目的是针对输入设备的合并而改变的输入方式,在接收设备和应用程序模块进行处理之前,提供一种实现对输入消息进行转换处理的方法,具体是一种对采用红外或有线方式,通过遥控器、或(和)键盘和鼠标所输入的消息进行处理之前的转换方法。经转换后的输入,可直接由相应的接收设备和应用程序模块处理,而不需对其作任何改动。
在本发明之前,一是需操作不同的输入设备,且输入的方式既有有线输入,又有红外输入;二是合并后因输入方式的改变,即输入方式要么是有线输入、要么是红外输入,面临相应接收设备和应用程序模块的改动;三是合并后分别对应遥控器、键盘、鼠标输入消息的判断、分流和快速响应不同。
而本发明的构思是在合并后的输入和对输入进行处理之间经过一个消息的转换过程,即将合并后的输入分别按照遥控器输入、键盘输入、鼠标输入对应进行分类,然后再由相应接收没备和应用程序模块进行处理和执行。
本发明是这样实现的:
一种实现对输入消息进行转换处理的方法,该方法至少包括如下步骤:
数据获取:对通过光接收器件接收调制的红外输入脉冲进行解调;
数据转换:对获取的数据依次进行分类、封装、发送处理;
数据执行:通过消息队列对数据进行解包,由相应的应用程序模块进行处理。
所述获取的数据至少是遥控器、键盘、鼠标三者中的两种输入。
所述获取的数据=标识码+按键码。
所述数据转换中的分类是将所获取的数据,按设置的遥控器事件、键盘事件、鼠标事件,对应规划为遥控器按键输入、键盘按键输入(包括字符键和特殊功能键)、鼠标按键输入。
所述数据转换中的封装是将分类后的数据打包。
所述数据转换中的发送是将打包后的数据发送至消息队列。
所述数据转换中的分类涉及鼠标事件进一步包括:鼠标按键的判断及处理,鼠标移动的判断及处理。
所述鼠标按键的判断及处理还进一步包括对左键单击、左键双击、右/中键的判断及分类。
所述鼠标移动的判断及处理还进一步包括对鼠标移动的补偿。
所述对鼠标移动的补偿是通过插入移动的输入消息或在按键中断时不停止移动输入实现的。
通过本发明可使用户只需要操作一个输入设备即可实现红外遥控器、键盘、鼠标输入的功能,方便用户的控制操作;特别是不需要对相应的接收设备和应用程序模块进行改动和调整;对已有的采用红外或普通有线输入方式仍然适用;解决了因合并所导致输入消息的判断、分流和响应的不同。
附图说明
图1对输入进行转换的处理流程图。
图2对经转换后数据的处理流程图。
图3涉及鼠标事件的处理流程图。
图4本发明的数据流向图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL王牌电子(深圳)有限公司,未经TCL王牌电子(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/02101663.1/2.html,转载请声明来源钻瓜专利网。





