一种多屏拼接模式下多点触控方法、虚拟驱动及系统的制作方法

文档序号:8942753阅读:902来源:国知局
一种多屏拼接模式下多点触控方法、虚拟驱动及系统的制作方法
【技术领域】
[0001]本发明属于屏幕触控技术领域,更具体地,涉及一种多屏拼接模式下多点触控方法、虚拟驱动及系统。
【背景技术】
[0002]经济社会的发展带来了城市的进步,现代化的发展让我们的生活更加便利,为了看到更广阔的视野,视频显示单元在不断地升级,从LCD到LED,从显示器到投影机再到投影拼接、边缘融合。特别是到现在流行的大尺寸触摸屏,越来越大的画面显示效果让多功能厅、会议室、表现手段更加丰富,表现内容更加生动。但是,我们发现,在实际使用过程中,使用者在大尺寸触控屏(例如电子白板)上操作,存在一些缺陷,一是身高限制,使用者无法自由的操作;二是使用者操作时会遮挡触控屏,会影响汇报工作中其余成员的观看,即不便于同步学习。三是超大屏幕价格昂贵,维修成本高。
[0003]为解决上述问题,提出一种新的屏幕构建方式即多屏拼接模式。多屏拼接模式指的是将多个显示屏拼接在一起,虚拟成一个超大显示屏,以实现更宽阔的桌面空间,最终整体的分辨率是多个显示屏分辨率的累加。拼接模式下多屏显示,是将Windows桌面扩展到所有的显示设备上,这时Windows只有一个桌面,所有软件的界面扩展到新的显示桌面上,以实现更大范围的显示,这时的桌面相当于一个分辨率更大的显示器。
[0004]现有多屏拼接模式下,一般是将多个屏的触控信号线直接连接到同一主机的USB口上,多屏触控信号被封装后将直接通过USB 口传送给主机操作系统。在通用驱动模式下,每个屏的触控信号都按照单屏的模式,直接被映射到拼接后的Windows桌面。此时触控信息是单个屏的,但操作系统接收到的是却是针对拼接后的桌面的,从面造成混乱。因此只能对各屏先后分别触控操作,不能支持多个屏的同时触控操作,这很大程度上限制了老师与学生、学生与学生之间的互动学习,不管是Windows支持的扩展屏显示还是使用其他硬件设备都不能很好地解决这种问题。

【发明内容】

[0005]本发明公开一种多屏拼接模式下多点触控方法、虚拟驱动及系统,以软件的方式实现了多个用户对多个拼接分屏的同时多点触控操作。
[0006]—种多屏拼接模式下多点触控方法,将各分屏拼接后视为一个整屏,在各分屏驱动与主机操作系统之间设置虚拟驱动,所述虚拟驱动执行如下步骤:
[0007](I)拦截各分屏驱动传送给主机操作系统的分屏触控指令;
[0008](2)将多个分屏触控指令中的触控点坐标从分屏坐标系转换到整屏坐标系,并将整屏坐标系下的多个触控点坐标排列形成一个多点触控指令;
[0009](3)将多点触控指令传送给主机操作系统;
[0010](4)主机操作系统从多点触控指令中读取整屏坐标系下的触控点坐标;
[0011](5)主机操作系统将按照整屏坐标系下的触控点坐标进行相应处理;
[0012](6)主机操作系统将处理所得结果显示到整屏上。
[0013]—种多屏拼接模式下多点触控虚拟驱动,将各分屏拼接后视为一个整屏,所述虚拟驱动设置在各分屏驱动与主机操作系统之间,所述虚拟驱动包括:
[0014]信号拦截模块,用于拦截各分屏驱动传送给主机操作系统的分屏触控指令;
[0015]信号处理模块,用于将多个分屏触控指令中的触控点坐标从分屏坐标系转换到整屏坐标系,并将整屏坐标系下的多个触控点坐标排列形成一个多点触控指令;
[0016]信号输出模块,用于将多点触控指令传送给主机操作系统。
[0017]—种多屏拼接模式下多点触控系统,将各分屏拼接后视为一个整屏,所述触控系统包括主机操作系统和设置在各分屏驱动与主机操作系统之间的虚拟驱动;
[0018]所述虚拟驱动包括:
[0019]信号拦截模块,用于拦截各分屏驱动传送给主机操作系统的分屏触控指令;
[0020]信号处理模块,用于将多个分屏触控指令中的触控点坐标从分屏坐标系转换到整屏坐标系,并将整屏坐标系下的多个触控点坐标排列形成一个多点触控指令;所述整屏由多个分屏拼接而成;
[0021]信号输出模块,用于将多点触控指令传送给主机操作系统;
[0022]所述主机操作系统,用于从多点触控指令中读取整屏坐标系下的触控点坐标,按照分屏坐标系下的触控点坐标执行相应处理,将处理所得结果显示到由多个分屏拼接形成的整屏上。
[0023]总体而言,本发明的优点和特点体现在以下几个方面:
[0024](I)多个分屏共存。现有多个分屏直接连接计算机,计算机的操作系统无法识别多个触控信息,本发明通过虚拟驱动的方式解决了这个问题。
[0025](2)容易实现工作和学习当中的竞争、协作等教学模式。使用者在多个分屏上操作,物理上互不干扰,但操作上在一个视频场景中,利于实现使用者之间的竞争学习和协作学习。
[0026](3)无需分屏器等硬件设备。本发明中,虚拟驱动直接整合到了计算机主机当中,直接把分屏连接到计算机的USB接口上就可以了,带有虚拟驱动的计算机为即插即用设备,其输出的多点触控信号遵循操作系统标准,使用时不需要在计算机上连接任何硬件设备,使用方便。
[0027]本发明具有高可靠性,实用性强等特点。另外,分屏数量可以扩充,在计算机主机操作系统触控点数量限制下,能够满足普通工作当中多人同时使用分屏。
【附图说明】
[0028]图1是本发明方法流程图;
[0029]图2是多屏横向拼接示意图;
[0030]图3是多屏纵向拼接示意图;
[0031]图4是本发明触控系统结构示意图。
【具体实施方式】
[0032]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0033]在本发明中,展示内容的大屏幕是由多个独立屏幕(本发明中称为分屏)拼接而成,当对各分屏同时进行多点触控操作时,应用本发明,可实现主机对多点操作的有效实时响应。
[0034]本发明所述分屏可采用具有触控功能的触控屏、电子白板等电子显示设备。
[0035]各单屏幕可通过USB接口连接主机,当各屏幕将各自的触控指令传送给主机时,主机通过USB接口可获知指令来源于哪一个分屏。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1