鼠标遥控器及智能设备的控制方法技术

技术编号:17798946 阅读:41 留言:0更新日期:2018-04-27 21:46
本发明专利技术公开了一种鼠标遥控器的控制方法,包括:检测到确认键有操作时,判断所述确认键的鼠标功能是否开启:若鼠标功能关闭,则发送与所述确认键的键值对应的数据编码;若鼠标功能开启,则持续发送预设次数的与所述确认键的键值对应的数据编码后,发送对应于所述确认键操作的鼠标数据。本发明专利技术还公开了一种智能设备的控制方法。本发明专利技术鼠标遥控器上的确认键同时复用鼠标左键,使得鼠标遥控器上按键排布数量减少的同时,用户操作更加人性化和简便,进而使得其遥控功能更符合用户的思维和操作习惯;并且在任何状态下均可以按确认键进行确定以及鼠标的拖拽动作,避免了用户的误操作。

【技术实现步骤摘要】
鼠标遥控器及智能设备的控制方法
本专利技术涉及遥控领域,尤其涉及鼠标遥控器及智能设备的控制方法。
技术介绍
随着科学技术的发展,智能电视逐渐在家庭生活中得到普及,近几年来,智能电视在用户界面以及浏览器等很多应用场景下都有对鼠标及其左键功能的需求,此时,做为智能电视的基本操作工具,遥控器也随之要求能够进行与鼠标相同的操作以及与之相配合的鼠标左键功能。目前,满足鼠标功能需求的遥控器上均单独设有鼠标键,且鼠标键与确认键具有有各自不同的键值定义,且针对不同的应用具备各自的确认功能;特别在红外鼠标遥控器上,鼠标左键用来配合鼠标的应用操作,确认鼠标所指的热点选项操作以及做鼠标拖拽动作,而确认键针对鼠标外的焦点选项进行确认操作,两者无法进行复用,其操作过程十分不便,用户会时常进行误操作。
技术实现思路
本专利技术的主要目的在于提供鼠标遥控器及智能设备的控制方法,旨在使确认键同时复用鼠标左键,使得鼠标遥控器上按键排布数量减少的同时,用户操作更加人性化和简便,进而使得其遥控功能更符合用户的思维和操作习惯;并且在任何状态下均可以按确认键进行确定以及鼠标的拖拽动作,避免了用户的误操作。为实现上述目的,本专利技术提供的鼠标遥控器的控制方法,包括:检测到确认键有操作时,判断所述确认键的鼠标功能是否开启:若鼠标功能关闭,则发送与所述确认键的键值对应的数据编码;若鼠标功能开启,则持续发送预设次数的与所述确认键的键值对应的数据编码后,发送对应于所述确认键操作的鼠标数据。优选地,所述发送对应于所述确认键操作的鼠标数据包括:判断所述确认键是否被释放:若所述确认键被释放,则将包含鼠标左键未被拖拽的标识的鼠标数据以第一频次输出;若所述确认键未被释放,则将包含鼠标左键被拖拽的标识及鼠标坐标的鼠标数据以第一频次输出。优选地,所述判断所述确认键是否被释放具体为:判断在预设的时间内所述确认键是否不被持续按下。优选地,所述鼠标左键未被拖拽的标识具体为:所述鼠标数据中与鼠标左键对应的数据标识为0;所述鼠标左键被拖拽的标识具体为:所述鼠标数据中与鼠标左键对应的数据标识为1。优选地,所述发送与所述确认键的键值对应的数据编码具体为:以第二频次发送与所述确认键的键值对应的数据编码。优选地,所述第二频次小于第一频次。优选地,将所述确认键的键值对应的数据编码格式设定为:第一头码+4bit用户码+8bit键值数据+4bit用户码反码+8bit键值数据反码+stop;将所述确认键操作对应的鼠标数据格式设定为:第二头码+byte0+byte1+byte2+stop。本专利技术进一步提供一种智能设备的控制方法,包括:接收到与鼠标遥控器的确认键的键值对应的数据编码时,判断当前显示界面下鼠标功能是否开启;若鼠标功能关闭,则在接收到与所述确认键的键值对应的数据编码后,执行与所述确认键的键值匹配的动作;若鼠标功能开启,则在接收预设次数的与所述确认键的键值对应的数据编码后,接收对应于所述确认键操作的鼠标数据并执行与所述确认键操作匹配的动作。优选地,所述接收对应于所述确认键操作的鼠标数据并执行与所述确认键操作匹配的动作包括:判断所述鼠标数据中是否包含所述鼠标左键未被拖拽的标识:若包含所述鼠标左键未被拖拽的标识,则执行与所述确认键的键值匹配的动作后,结束对本次确认键操作的响应;若不包含所述鼠标左键未被拖拽的标识,则执行与包含鼠标坐标的鼠标数据匹配的动作,直至所述确认键被释放后,结束对本次确认键操作的响应。优选地,所述执行与包含鼠标坐标的鼠标数据匹配的动作包括:响应与所述鼠标坐标一致的拖拽指令并执行拖拽动作。本专利技术鼠标遥控器的控制方法包括:检测到确认键有操作时,判断所述确认键的鼠标功能是否开启:若鼠标功能关闭,则发送与所述确认键的键值对应的数据编码;若鼠标功能开启,则持续发送预设次数的与所述确认键的键值对应的数据编码后,发送对应于所述确认键操作的鼠标数据。本专利技术鼠标遥控器上的确认键同时复用鼠标左键,使得鼠标遥控器上按键排布数量减少的同时,用户操作更加人性化和简便,进而使得其遥控功能更符合用户的思维和操作习惯;并且在任何状态下均可以按确认键进行确定以及鼠标的拖拽动作,避免了用户的误操作。附图说明图1为本专利技术鼠标遥控器的控制方法一实施例的流程结构示意图;图2为本专利技术鼠标遥控器的控制方法另一实施例的流程结构示意图;图3为本专利技术确认键的键值的数据编码格式一实施例的示意图;图4为本专利技术鼠标数据格式一实施例的示意图;图5为本专利技术智能设备的控制方法一实施例的流程结构示意图;图6为本专利技术智能设备的控制方法另一实施例的流程结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种鼠标遥控器的控制方法。参照图1,图1为本专利技术鼠标遥控器的控制方法一实施例的流程结构示意图;该鼠标遥控器的控制方法包括:步骤S110,检测到鼠标遥控器的确认键有操作时,进入步骤S120,判断所述确认键的鼠标功能是否开启;本专利技术中所述确认键是鼠标遥控器上最基本和常用的按键,确认键通常设计在鼠标遥控器的中间位置,是手握鼠标遥控器最方便操作的位置,且确认键用于在按下时下达对某个选项进行确认的指令;本专利技术使鼠标遥控器上的确认键同时复用鼠标左键,也即,在鼠标界面下,可以将所述确认键当成鼠标左键来使用,通过按下所述确认键来确定鼠标选项或者做鼠标拖拽操作。所述鼠标功能是否开启是指所述确认键当前是否可以进行鼠标动作,若当前确认键可以进行鼠标动作,则鼠标功能开启;若当前确认键仅能进行确认而不能进行鼠标动作,则鼠标功能关闭。若鼠标功能关闭,则进入步骤S130,发送与所述确认键的键值对应的数据编码;所述确认键的键值对应的数据编码为对应于确认动作的数据编码。若鼠标功能开启,则进入步骤S140,持续发送预设次数的与所述确认键的键值对应的数据编码(本专利技术中,所述预设次数可以由用户自行设置,但是,所述预设次数过多会使得鼠标的响应速度过慢,而预设次数过少可能会导致智能设备端在接收数据的过程中漏掉数据,因此本实施例中,该预设次数优选为3)后,进入步骤S150,发送对应于所述确认键操作的鼠标数据,所述确认键操作的鼠标数据对应于所述鼠标移动的方向及坐标或者鼠标左键的确认动作。本实施例鼠标遥控器上的确认键同时复用鼠标左键,使得鼠标遥控器上按键排布数量减少的同时,用户操作更加人性化和简便,进而使得其遥控功能更符合用户的思维和操作习惯;并且在任何状态下均可以按确认键进行确定以及鼠标的拖拽动作,避免了用户的误操作。本实施例中,所述鼠标遥控器为红外鼠标遥控器。本专利技术中,可以预设开启键控制所述鼠标遥控器的鼠标功能的开启及关闭,也可以用其他方式开启鼠标遥控器的鼠标功能,比如用户快速挥动一下鼠标遥控器进行开启或关闭鼠标功能;或者从静止状态拿起鼠标遥控器便即时开启鼠标功能,在鼠标遥控器静止(也即用户不触动鼠标遥控器的时候)预设时间后将其鼠标功能关闭,该预设时间可以由用户自由设置,鼠标遥控器是否静止利用传感器监测。参照图2,图2为本专利技术鼠标遥控器的控制方法另一实施例的流程结构示意图;所述步骤S150中发送对应于所述确认键本文档来自技高网...
鼠标遥控器及智能设备的控制方法

【技术保护点】
一种鼠标遥控器的控制方法,其特征在于,包括:检测到确认键有操作时,判断所述确认键的鼠标功能是否开启:若鼠标功能关闭,则发送与所述确认键的键值对应的数据编码;若鼠标功能开启,则持续发送预设次数的与所述确认键的键值对应的数据编码后,发送对应于所述确认键操作的鼠标数据;所述发送对应于所述确认键操作的鼠标数据包括:判断所述确认键是否被释放:若所述确认键被释放,则将包含鼠标左键未被拖拽的标识的鼠标数据以第一频次输出;若所述确认键未被释放,则将包含鼠标左键被拖拽的标识及鼠标坐标及方向的鼠标数据以第一频次输出。

【技术特征摘要】
1.一种鼠标遥控器的控制方法,其特征在于,包括:检测到确认键有操作时,判断所述确认键的鼠标功能是否开启:若鼠标功能关闭,则发送与所述确认键的键值对应的数据编码;若鼠标功能开启,则持续发送预设次数的与所述确认键的键值对应的数据编码后,发送对应于所述确认键操作的鼠标数据;所述发送对应于所述确认键操作的鼠标数据包括:判断所述确认键是否被释放:若所述确认键被释放,则将包含鼠标左键未被拖拽的标识的鼠标数据以第一频次输出;若所述确认键未被释放,则将包含鼠标左键被拖拽的标识及鼠标坐标及方向的鼠标数据以第一频次输出。2.如权利要求1所述的鼠标遥控器的控制方法,其特征在于,所述判断所述确认键是否被释放具体为:判断在预设的时间内所述确认键是否不被持续按下。3.如权利要求1所述的鼠标遥控器的控制方法,其特征在于,所述鼠标左键未被拖拽的标识具体为:所述鼠标数据中与鼠标左键对应的数据标识为0;所述鼠标左键被拖拽的标识具体为:所述鼠标数据中与鼠标左键对应的数据标识为1。4.如权利要求1所述的鼠标遥控器的控制方法,其特征在于,所述发送与所述确认键的键值对应的数据编码具体为:以第二频次发送与所述确认键的键值...

【专利技术属性】
技术研发人员:安慎华杨海霞常化
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东,44

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

1