一种模拟鼠标控制的系统的制作方法

文档序号:8714940阅读:463来源:国知局
一种模拟鼠标控制的系统的制作方法
【技术领域】
[0001]本实用新型涉及智能设备人机交互技术领域,具体涉及一种模拟鼠标控制的系统。
【背景技术】
[0002]随着科技的不断发展,智能设备已经遍及生活的方方面面,智能设备极大的提高了人们的生活质量。但是有一些智能设备受制于使用场景不能执行相应的触屏操作,大大降低了人机交互体验;现有部分智能设备需要以鼠标为媒介来实现人机交互,例如,一种实现人机交换的方案是将普通鼠标以无线或者有线连接方式连接到智能设备上以进行控制的人机交互方式,但是这种方式的缺点是对鼠标载体(例如鼠标垫)的依赖程度较高,一定程度上降低了智能设备的控制体验,另外一种实现人机交换的方案是是通过空鼠连接到智能设备以进行控制,但是这种方式的缺陷是空鼠费用较高。因此,亟需一种既能摆脱对鼠标载体的依赖又能降低费用实现智能设备人机交互的方案。
【实用新型内容】
[0003]本实用新型提供了一种模拟鼠标控制的系统,以解决现有的智能设备人机交互方案对鼠标载体依赖度高以及成本高的问题。
[0004]为达到上述目的,本实用新型的技术方案是这样实现的:
[0005]根据本实用新型的一个方面,提供了一种模拟鼠标控制的系统,该系统包括:带有触屏功能的第一设备和受限于使用场景不能执行相应触屏操作的第二设备;第一设备与第二设备之间通过连接协议实现连接;
[0006]第一设备,用于接收用户在触屏上输入的模拟鼠标操作,将模拟鼠标操作转换为相应的操作指令后发送给第二设备;
[0007]第二设备,用于接收第一设备发送的操作指令并解析得到模拟鼠标指令,将解析得到的模拟鼠标指令传递给底层虚拟设备,使底层虚拟设备响应相应的模拟鼠标操作。
[0008]可选地,第二设备上运行Iinux操作系统或android操作系统;
[0009]第二设备,具体用于通过对uinput的操作创建出底层虚拟设备,通过底层虚拟设备提供的接口将模拟鼠标指令传递给底层虚拟设备。
[0010]可选地,第一设备与第二设备之间的连接协议包括:有线、蓝牙、红外、W1-Fi直连、W1-Fi 热点、W1-Fi。
[0011]可选地,第二设备包括智能电视、智能家居、智能穿戴设备。
[0012]可选地,第一设备,具体用于接收用户在触屏上输入的滑动、单击、双击和双点触控操作;
[0013]将用户的滑动操作转换为鼠标的移动指令;
[0014]将用户的单击操作转换为点击鼠标左键的指令;
[0015]将用户的双击操作转换为点击鼠标右键的指令;
[0016]将用户的双点触控操作转换为鼠标的拖动指令。
[0017]本实用新型的技术方案通过带有触屏功能(触摸屏、触摸板)的第一设备控制受限于使用场景不能执行相应的触屏操作的第二设备,为受限于使用场景而不能执行相应的触屏操作的第二设备提供良好的人机交互体验。对于应用于远程控制系统的第二设备而言,本实用新型的技术方案通过使用带触屏功能的第一设备来进行输入控制不需要使用有线鼠标或无线鼠标从而减少了对鼠标垫等依附体的依赖,使用更方便,并且无须购置昂贵的空鼠,为用户节省了费用。
【附图说明】
[0018]图1是本实用新型一个实施例的一种模拟鼠标控制的系统的框图;
[0019]图2是本实用新型一个实施例的一种模拟鼠标控制的系统的示意图;
[0020]图3是本实用新型一个实施例的一种模拟鼠标控制的方法的流程示意图。
【具体实施方式】
[0021]本实用新型的核心思想是:提供一种基于C/S架构的模拟鼠标控制系统,在客户端采用带有触摸屏的设备作为输入设备,并将触摸屏上的手指点击、移动等模拟鼠标操作转换为相应的操作指令,发送到服务器端,服务器端创建底层虚拟鼠标设备,并接收客户端发送来的操作指令,再解析为底层虚拟鼠标设备所能识别的指令,从而使底层虚拟鼠标设备执行模拟鼠标的点击、移动等功能,为受限于使用场景的智能设备提供良好的人机交互体验。
[0022]本实用新型提供了一种模拟鼠标控制的系统,图1是本实用新型一个实施例的一种模拟鼠标控制的系统的框图,参见图1,该模拟鼠标控制的系统100包括:
[0023]带有触屏功能的第一设备101和受限于使用场景不能执行相应触屏操作的第二设备102 ;第一设备101与第二设备102之间通过连接协议实现连接;
[0024]带有触屏功能的第一设备101,用于接收用户在触屏上输入的模拟鼠标操作,将模拟鼠标操作转换为相应的操作指令后发送给第二设备102 ;
[0025]受限于使用场景不能执行相应触屏操作的第二设备102,用于接收第一设备101发送的操作指令并解析得到模拟鼠标指令,将解析得到的模拟鼠标指令传递给底层虚拟设备,使底层虚拟设备响应相应的模拟鼠标操作。
[0026]通过带有触屏功能的第一设备101接收用户在第一设备101的触屏上输入想要第二设备102的虚拟鼠标设备执行的操作,第二设备接收并解析后将得到的模拟鼠标指令传递给底层的虚拟鼠标设备,从而提高了受限于使用场景而不能执行相应触屏操作的第二设备102的人机交互体验。另外,由于使用带有触屏功能的第一设备101不需要使用鼠标,所以减少了现有方案中通过有线鼠标或者无线鼠标控制第二设备的方式对鼠标垫等依附体的依赖度,并且,第一设备可以是用户已有的智能设备也同时节省了用户购置昂贵的空鼠的费用。
[0027]在本实施例中,第二设备上运行Iinux操作系统或android操作系统;
[0028]第二设备通过对uinput的操作创建出底层虚拟设备,通过底层虚拟设备提供的接口将模拟鼠标指令传递给底层虚拟设备。第一设备与第二设备之间的连接协议包括:有线、蓝牙、红外、W1-Fi直连、W1-Fi热点、W1-Fi。W1-Fi热点需要第一设备或第二设备支持无线访问接入点AP(WirelessAccess Point)功能,通过热点即可将第一设备和第二设备终端连接起来。W1-Fi直连是指W1-Fi设备点对点连接,不需要点对端,W1-Fi直连设备可相互分享交换内容。W1-Fi即最普遍使用的路由器连接,是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的协议。在本实施例中,第二设备包括智能电视、智能家居、智能穿戴设备。第一设备可以是带有触屏功能的智能手机和平板电脑。
[0029]图2是本实用新型一个实施例的一种模拟鼠标控制的系统的示意图,参见图2,下面以带有触屏功能的第一设备为智能手机、受限于使用场景不能执行相应触屏操作的第二设备为智能穿戴设备为例对本实用新型的这种模拟鼠标控制系统的工作过程进行说明:
[0030]在智能手机端的操作包括:首先,(智能手机)接收用户在触屏上输入的模拟鼠标操作;
[0031]其中,模拟鼠标操作包括:用户手指在触屏上的滑动、单击、双击和双点触控操作;双点触控操作是指用户一个手指在触屏上点击的同时另一个手指滑动的操作。
[0032]其次,将模拟鼠标操作转换为相应的操作指令;
[0033]其中,将用户的滑动操作转换为鼠标的移动指令;将用户的单击操作转换为点击鼠标左键的指令;将用户的双击操作转换为点击鼠标右键的指令;将用户的双点触控操作转换为鼠标的拖动指令。
[0034]再次,将相应的操作指令通过连接协议发送给智能穿戴设备。
[0035]其中连
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1