一种虚拟触摸实现方法和系统技术方案

技术编号:9519099 阅读:114 留言:0更新日期:2014-01-01 16:46
本发明专利技术实施方式提出了一种虚拟触摸实现方法和系统。方法包括:捕获触摸设备上的触摸操作事件,并向屏幕设备发送该触摸操作事件;屏幕设备接收该触摸操作事件,并由屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件;屏幕设备针对该转化后的触摸操作事件做出响应。本发明专利技术实施方式利用虚拟出的虚拟触摸设备转化触摸设备上的触摸操作事件,可以让屏幕设备针对转化后的触摸操作事件做出响应,就像虚拟触摸设备真实存在一样,从而让非触摸设备能够实现类似触摸屏的虚拟触摸效果,因此提高了工作效率。

【技术实现步骤摘要】
【专利摘要】本专利技术实施方式提出了一种虚拟触摸实现方法和系统。方法包括:捕获触摸设备上的触摸操作事件,并向屏幕设备发送该触摸操作事件;屏幕设备接收该触摸操作事件,并由屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件;屏幕设备针对该转化后的触摸操作事件做出响应。本专利技术实施方式利用虚拟出的虚拟触摸设备转化触摸设备上的触摸操作事件,可以让屏幕设备针对转化后的触摸操作事件做出响应,就像虚拟触摸设备真实存在一样,从而让非触摸设备能够实现类似触摸屏的虚拟触摸效果,因此提高了工作效率。【专利说明】一种虚拟触摸实现方法和系统
本专利技术实施方式涉及触摸
,更具体地,涉及一种虚拟触摸实现方法和系统。
技术介绍
触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置。当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种新颖的终端输入设备,它赋予了一种简单、方便、自然的人机交互方式,而且还赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备,主要应用于公共信息的查询、领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地广予页售等等。为了操作上的方便,人们一般用触摸屏来代替鼠标或键盘工作。具体地,首先用手指或其它物体触摸安装在显示器前端的触摸屏,然后根据手指触摸的图标或菜单位置来定位选择信息输入。触摸屏一般由触摸检测部件和触摸屏控制器组成。触摸检测部件安装在显示器屏幕前面,用于检测用户触摸信息,并将触摸信息发送到触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给中央处理单元(CPU),触摸屏控制器同时还能接收CPU发来的命令并加以执行。触摸屏目前已经在许多领域中得到了广泛的应用。然而,目前依然存在有大量的非触摸设备,如果这些非触摸设备也能够像触摸屏一样实现类似的虚拟触摸功能,不但可以提高这些非触摸设备的工作效率,还能够节省大量的成本开销。
技术实现思路
本专利技术实施方式提出一种虚拟触摸实现方法,让非触摸设备实现类似触摸屏的虚拟触摸效果,从而提高工作效率。本专利技术实施方式还提出了一种虚拟触摸实现系统,让非触摸设备能够实现类似触摸屏的虚拟触摸效果,从而提高工作效率。本专利技术实施方式的具体方案如下:一种虚拟触摸实现方法,该方法包括:捕获触摸设备上的触摸操作事件,并向屏幕设备发送该触摸操作事件;屏幕设备接收该触摸操作事件,并由所述屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件;屏幕设备针对该转化后的触摸操作事件做出响应。—种虚拟触摸实现系统,该系统包括屏.设备和触摸设备;其中:触摸设备,用于捕获其上的触摸操作事件,并向所述屏幕设备发送该触摸操作事件;屏幕设备,用于接收该触摸操作事件,并由所述屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件,针对该转化后的触摸操作事件做出响应。从上述技术方案可以看出,在本专利技术实施方式中,捕获触摸设备上的触摸操作事件,并向屏幕设备发送该触摸操作事件;接着屏幕设备接收该触摸操作事件,并由屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件;再由屏幕设备针对该转化后的触摸操作事件做出响应。由此可见,应用本专利技术实施方式之后,利用虚拟出的虚拟触摸设备转化触摸设备上的触摸操作事件,可以让屏幕设备针对转化后的触摸操作事件做出响应,就像虚拟触摸设备真实存在一样,从而让非触摸设备能够实现类似触摸屏的虚拟触摸效果,因此提高了工作效率。而且,本专利技术实施方式无需对非触摸设备进行更换,就可以让非触摸设备实现类似触摸屏的虚拟触摸效果,因此本专利技术实施方式还降低了成本开销。【专利附图】【附图说明】图1为根据本专利技术实施方式的虚拟触摸实现方法流程图;图2为根据本专利技术实施方式的虚拟触摸实现系统结构图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术作进一步的详细描述。在本专利技术实施方式`中,可以将带有触摸屏的触摸设备通过无线网络等多种方式连接到屏幕设备上,当在触摸设备上产生触摸事件后,该触摸事件可以被虚拟成屏幕设备上的触摸事件,从而让屏幕设备做出响应。图1为根据本专利技术实施方式的虚拟触摸实现方法流程图。如图1所示,该方法包括:步骤101:触摸设备捕获其上的触摸操作事件,并向屏幕设备发送该触摸操作事件。在这里,触摸设备可以为任意具有触摸功能的设备。比如:从技术原理来区别,触摸设备具体可分为五个基本种类:矢量压力传感技术触摸设备、电阻技术触摸设备、电容技术触摸设备、红外线技术触摸设备、表面声波技术触摸设备。如果按照触摸设备的工作原理和传输信息的介质进行区分,本专利技术实施方式的触摸设备具体可以为电阻式、电容感应式、红外线式以及表面声波式。触摸设备可以通过红外通讯方式、蓝牙通讯方式、WiFi通讯方式或2.4G,等多种无线通讯方式向屏幕设备发送该触摸操作事件。在这里,触摸设备捕获的触摸事件可以被抽象为3类,由这3类可以准确描述用户对触摸屏的操作行为:触下事件:包含触发触下事件的点的坐标0% n0),如有多指触摸,则附带上共i (i>0)个已经处于触摸状态的其他点的坐标(IHpn1)In^ni);其中Oiij, n」)e (X, Y)(O≤j ^ i);滑动事件:包含触发滑动事件的点的坐标0% n0),如有多指触摸,则附带上共i (i>0)个已经处于触摸状态的其他点的坐标(m1,n1)~(mi,ni);其中(mj,nj)∈ (X, Y)(O≤ j ≤i);抬起事件:包含触抬起动事件的点的坐标(m0 ,n0),如有多指触摸,则附带上共i(i>0)个已经处于触摸状态的其他点的坐标(m1,n1)~(mi,ni)(mj,nj)∈ (X,Y) (O≤j≤i);其中对于一个触摸事件只能有一个触发点,如果同时改变了两个触发点的状态,则这个触摸行为可以被拆分为两个连续的触摸事件。触摸设备优选向屏幕设备发送触摸操作事件类型以及触摸操作事件的坐标。具体地:触摸设备可以向屏幕设备发送:触摸操作事件类型、触摸操作事件触发点坐标0%?)以及其他未变化点坐标(m1,n1)~(mi,ni)在一个实施方式中,触摸设备可以通过WiFi连接的方式向屏幕设备发送该触摸操作事件。在WiFi方式中,触摸设备和屏幕设备相互并不知道对方的IP地址,触摸设备需要主动通过UDP广播的方式通知网段内的所有设备。网段内的屏幕设备收到该UDP广播后,响应触摸设备的连接请求,获取到m)P数据包内所包含的触摸设备的IP、端口信息,然后屏幕设备基于这些信息直接连接到触摸设备上,由此双方就可以建立连接,开始传输触摸操作事件。对于蓝牙、2.4G网络等连接方式,一般是通过物理地址预先配对的逻辑,即触摸设备或屏幕设备开机后,自动寻找附近的设备,当发现与自己预先配对符合的设备,自动建立物理连接。步骤102:屏幕设备接收该触摸操作事件,并由所述屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件。在这里,屏幕设备具体可以为任意具有本文档来自技高网
...

【技术保护点】
一种虚拟触摸实现方法,其特征在于,该方法包括:捕获触摸设备上的触摸操作事件,并向屏幕设备发送该触摸操作事件;屏幕设备接收该触摸操作事件,并由所述屏幕设备上的虚拟触摸设备将该触摸操作事件转化为屏幕设备的触摸操作事件;屏幕设备针对该转化后的触摸操作事件做出响应。

【技术特征摘要】

【专利技术属性】
技术研发人员:马斌万鑫
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1