一种鼠标功能实现方法及装置的制造方法

文档序号:10654033阅读:438来源:国知局
一种鼠标功能实现方法及装置的制造方法
【专利摘要】本发明公开了一种鼠标功能实现方法及装置,用以解决终端上集成或添加辅助设备实现鼠标功能导致成本增加且用户体验降低的问题。该方法包括:终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;所述终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。
【专利说明】
一种鼠标功能实现方法及装置
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种鼠标功能实现方法及装置。【背景技术】
[0002]个人计算机在人们的日常工作生活中日益普遍,鼠标是个人计算机用户频繁使用的设备之一。当鼠标无法使用时,如鼠标故障或不方便使用鼠标,会给用户带来极大的不便。而手机是现代生活中的必需品,通过手机实现鼠标功能,既方便又实用。
[0003]目前,基于手机实现鼠标功能主要是通过在手机中集成其他辅助设备(如光传感器,陀螺仪,滚轮等),或者在手机上添加鼠标垫、手机套等辅助设备。其中,手机添加鼠标垫实现鼠标功能的原理,与手机添加手机套实现鼠标功能的原理相同,此处以鼠标垫为例进行说明。鼠标垫中集成有传感器,如压力传感器、距离传感器等。手机在鼠标垫上移动,获取鼠标垫中传感器的信息,并通过安装的应用程序根据传感器的信息模拟计算鼠标的运动轨迹,以及通过该应用程序模拟鼠标点击功能,将鼠标的运动轨迹和鼠标点击功能的信息发送给计算机,从而实现鼠标功能。
[0004]然而,在手机上集成或添加其他辅助设备使得手机的重量或厚度增加,增加了成本并且降低了用户体验。
【发明内容】

[0005]本发明提供了一种鼠标功能实现方法及装置,用以解决终端上集成或添加辅助设备实现鼠标功能导致成本增加且用户体验降低的问题。
[0006]本发明实施例提供的具体技术方案如下:
[0007]第一方面,本发明实施例提供了一种鼠标功能实现方法,包括:
[0008]终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;[〇〇〇9]所述终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。
[0010]可能的实施方式中,所述终端根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,所述方法还包括:
[0011]所述终端建立所述鼠标操作命令与用户操作之间的对应关系。
[0012]可能的实施方式中,所述终端成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。
[0013]可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。
[0014]可能的实施方式中,所述用户操作包括手势操作和/或按键操作;
[0015]所述鼠标滑动命令与所述用户操作的对应关系具体为:
[0016]所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或
[0017]所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。
[0018]第二方面,本发明实施例提供了一种鼠标功能实现装置,包括:
[0019]处理模块,用于在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;
[0020]发送模块,用于按照设定的通信协议将所述处理模块确定的所述鼠标操作命令发送至受控设备。
[0021]可能的实施方式中,处理模块还用于根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,建立所述鼠标操作命令与用户操作之间的对应关系。[〇〇22]可能的实施方式中,处理模块还用于成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。
[0023]可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。
[0024]可能的实施方式中,所述用户操作包括手势操作和/或按键操作;
[0025]所述鼠标滑动命令与所述用户操作的对应关系具体为:
[0026]所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或
[0027]所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。
[0028]基于以上技术方案,本发明实施例中,终端在检测到用户操作后,根据鼠标操作命令与用户操作之间的对应关系,能够确定该用户操作对应的鼠标操作命令,从而在终端上实现了鼠标功能,并且终端按照预设的通信协议将确定的鼠标操作命令发送给受控设备, 使得能够采用终端作为鼠标对受控设备进行操作,并且不需要在终端上集成辅助设备,降低了实现成本,提高了用户体验。【附图说明】
[0029]图1为本发明实施例中鼠标功能实现过程示意图;
[0030]图2为本发明实施例中鼠标操作命令定义过程示意图;[〇〇31]图3为本发明实施例中鼠标功能使用的流程图;
[0032]图4为本发明实施例中鼠标功能实现装置结构示意图。【具体实施方式】
[0033]为了解决终端上集成或添加辅助设备实现鼠标功能导致成本增加且用户体验降低的问题,本发明实例提供了一种鼠标功能实现方法。
[0034]本发明实施例中,终端可以是手机、平板电脑、可穿戴设备等,对于所有具有输入设备以及通信功能的终端均属于本发明的保护范围。
[0035]本发明实施例中,受控设备包括鼠标能够作为输入设备进行操作的所有设备,例如个人计算机。
[0036]下面结合附图对本发明的实施方式进行详细地说明。
[0037]如图1所示,本发明实施例中,鼠标功能实现的详细方法流程如下:
[0038]步骤101:终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令。
[0039]实施中,终端与受控设备之间通过预先约定的通信方式进行通信。
[0040]具体地,终端若检测到启动鼠标功能模式的指令,进入鼠标功能模式。例如,终端若检测到特定按键操作或检测到启动用于实现鼠标功能的应用程序的操作后进入鼠标功能模式,其中,特定按键为预设的用于启动鼠标功能模式的按键或按键组合。
[0041]实施中,鼠标操作命令与用户操作之间的对应关系包括但不限于以下两种获得方式:
[0042]第一,终端在出厂之前预先配置鼠标操作命令与用户操作之间的对应关系,或者, 终端所安装的用于实现鼠标功能的应用程序中默认配置有鼠标操作命令与用户操作之间的对应关系。
[0043]第二,鼠标操作命令与用户操作之间的对应关系由终端根据用户操作建立。
[0044]应用中,终端首次检测到启动鼠标功能模式的指令,提示用户是否使用预先配置的鼠标操作命令与用户操作之间的对应关系。若终端确定用户不使用预先配置的鼠标操作命令与用户操作之间的对应关系,则根据用户操作建立鼠标操作命令与用户操作之间的对应关系。并且,终端也可以根据用户的操作指令对已经建立的鼠标操作指令与用户操作关系进行修改。
[0045]其中,用户操作包括手势操作和/或按键操作。
[0046]具体地,鼠标操作指令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。
[0047]具体地,对于鼠标滑动操作命令与用户操作的对应关系包括但不限于以下两种定义方式:
[0048]第一,所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,鼠标滑动命令所指示的鼠标的滑动轨迹根据滑动手势操作的滑动轨迹确定。
[0049]应用中,为了提高效率,可采集滑动手势操作的滑动轨迹中多个点,根据采集的滑动手势操作的滑动轨迹中多个点确定鼠标滑动命令所指示的鼠标滑动轨迹。优选地,采集的滑动手势操作的滑动轨迹中多个点均匀分布。
[0050]第二,鼠标滑动命令所指示的滑动方向由预设的按键操作确定,鼠标滑动命令所指示的移动距离为设定的常量。
[0051]当终端成功建立至少一个鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束鼠标操作命令定义过程。[〇〇52]步骤102:终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。
[0053]实施中,终端与受控设备之间通信所采用的通信协议包括但不限于蓝牙通信协议、红外通信协议以及网络通信协议。需要说明的是,此处仅为举例,应用中仅需要终端与受控设备约定两者均可支持的通信协议即可,并不限制具体采用的为何种通信协议。[〇〇54]实施中,受控设备接收终端采用约定的通信协议发送的鼠标操作命令,并执行该鼠标操作指令,从而实现该鼠标操作指令所对应的鼠标功能。
[0055]本发明实施例中,终端若根据保存的鼠标操作命令与用户操作之间的对应关系, 无法找到检测到的用户操作所对应的鼠标操作命令,则确定检测到的该用户操作未定义鼠标操作命令,丢弃该用户操作,继续检测用户操作。[〇〇56]以下通过具体实施例对鼠标功能实现过程进行举例说明,并且以下具体实施例中以终端为手机、受控设备为个人计算机为例进行说明。
[0057]如图2所示,鼠标操作命令定义的详细方法流程如下:[〇〇58]步骤201:手机接收到用户输入的打开手机中的鼠标模式的指令后,进入鼠标功能模式,根据用户输入的手势或按键操作,建立鼠标操作命令与用户操作的对应关系。
[0059]例如,使用手势功能定义鼠标操作命令,可定义单击手势对应的鼠标操作命令为左键单击操作命令,双击手势对应的鼠标操作指令为左键双击操作命令,长按手势对应的鼠标操作指令为右键单击操作命令。手机将用户依次输入的单击手势、双击手势、长按手势存储为1,2,3,其中,1表示鼠标左键单击操作指令,2表示鼠标左键双击操作指令,3表示鼠标右键单击操作指令。
[0060]例如,使用手机按键功能定义鼠标操作命令,鼠标操作命令可定义为:单击左键操作命令对应的为按键a操作,双击左键操作命令对应的为按键b操作,单击右键操作命令对应的为按键c操作。
[0061]若当前输入的手势或按键操作与已经输入的手势或按键操作相同,则当前输入的手势或按键操作无效,重新输入。
[0062]手机确定超过设定时长t未检测到新的手势或按键操作,则结束鼠标操作命令定义过程。或者,手机在检测到结束鼠标操作命令定义过程的操作或指示后,结束鼠标功能定义过程。
[0063]步骤202:手机确定鼠标操作命令与用户操作的对应关系建立完成后,以文字的形式提示用户确认输入的手势或按键操作与鼠标操作命令的对应关系,确定检测到用户输入的确认指令后,保存鼠标操作命令与手势或按键操作之间的对应关系。
[0064]例如,对于手势定义,手机显示的文字内容为单击手势设置为左键单击操作命令+ 双击手势设置为左键双击操作命令+长安手势设置为右键单击操作命令。
[0065]应用中,手机鼠标功能模式下,检测到用户输入的查看指令后,通过用户界面显示已经定义的手势或按键操作与鼠标操作命令的对应关系。
[0066]如附图3所示,鼠标功能使用的详细方法流程如下:
[0067]步骤301:手机检测是否有有效的手势或按键操作发生,如果是,执行步骤302,否贝1J,重复执行步骤301;
[0068]步骤302:手机若检测到有效的手势或按键操作,判断该手势或按键操作是否与已经定义的某个鼠标操作命令对应的手势或按键操作相同,如果是,执行步骤303,如果不是执行步骤301;
[0069]步骤303:手机将该手势或按键操作所对应的鼠标操作命令通过设定的通信协议传送到个人计算机,实现相应的鼠标功能。
[0070]其中,手机可以通过蓝牙、无线保真协议(Wireless Fidelity,WiFi)、红外等与个人计算机通f目。
[0071]例如,手机与个人计算机通过蓝牙建立通信连接,则手机将鼠标操作命令通过蓝牙通信议传送到个人计算机。[0〇72]例如,手机与个人计算机通过WiFi建立通信连接,则手机将鼠标操作命令通过传输控制协议/互联网络协议(Transmiss1n Control Protocol/Internet Protocol,TCP/ IP)或超文本传输协议(Hyper Text Transfer Protocol,HTTP)等网络通信协议传送到个人计算机。[〇〇73]以下以手机实现鼠标滑动功能为例对鼠标功能的定义及使用进行举例说明。
[0074]第一,对于采用手势操作定义鼠标操作命令的情况:
[0075]手机检测到用户输入的打开手机的鼠标模式指令,进入鼠标功能模式,确定将滑动(按下_移动-抬起)手势定义为鼠标滑动操作命令。
[0076]手机监测到有手势操作发生时,对该手势操作进行识别,若该手势操作为有效操作且为滑动手势,根据该滑动手势的起点坐标(10,100)和该滑动手势的终点坐标(500, 600),计算出鼠标滑动操作命令所指示的鼠标滑动的横向位移即x方向位移为490,鼠标滑动操作命令所指示的鼠标滑动的纵向位移即y方向位移为500。采集滑动手势滑动轨迹中均匀分布的多个坐标点,并计算采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移。
[0077]手机将滑动手势终点相对于起点的横向位移和纵向位移,以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移,通过TCP/IP传输协议或HTTP协议等网络传输协议传送到个人计算机,从而实现鼠标滑动功能。
[0078]可选地,手机将滑动手势终点相对于起点的横向位移和纵向位移以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移中的每个值,分别乘以设定的放大系数,将滑动手势终点相对于起点的横向位移的放大值、将滑动手势终点相对于起点的纵向位移的放大值,以及采集的每个坐标点相对于滑动手势起点的横向位移的放大值和纵向位移的放大值发送到个人计算机,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。[〇〇79]或者,个人计算机将接收到的手机发送的滑动手势终点相对于起点的横向位移和纵向位移以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移中的每个值分别乘以设定的放大系数,按照放大后所得的值进行鼠标滑动,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。
[0080]第二,对应采用按键操作定义鼠标操作命令的情况:
[0081]手机检测到用户输入的打开手机的鼠标功能模式指令,进入鼠标功能模式,根据用户输入的按键操作建立并保存鼠标操作命令与按键操作的对应关系,具体为:A键操作为鼠标左移操作命令,D键操作为鼠标右移操作命令,W键操作为鼠标上移操作命令,S键操作为鼠标下移操作命令。
[0082]手机监测到有效的按键操作,且该按键操作与定义的鼠标左、右、上、下移动操作命令所对应的某个按键操作相同,则将该按键操作所对应的鼠标移动方向和设定的移动距离常量L通过蓝牙通信协议传送到个人计算机,从而实现鼠标滑动功能。
[0083]可选地,手机可以通过将设定的距离常量乘以设定的放大系数,将放大后的移动距离发送到个人计算机,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。或者, 个人计算机将接收到的移动距离乘以设定的放大比例系数,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。
[0084]基于同一发明构思,本发明实施例中提供了一种鼠标功能实现装置,该装置可以部署在终端中,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图 4所示,该装置主要包括:[〇〇85]处理模块401,用于在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;[〇〇86]发送模块402,用于按照设定的通信协议将所述处理模块确定的所述鼠标操作命令发送至受控设备。[〇〇87]可能的实施方式中,处理模块401还用于根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,建立所述鼠标操作命令与用户操作之间的对应关系。[〇〇88]可能的实施方式中,处理模块401还用于成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。
[0089]可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。
[0090]可能的实施方式中,所述用户操作包括手势操作和/或按键操作;
[0091]所述鼠标滑动命令与所述用户操作的对应关系具体为:
[0092]所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或[〇〇93]所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。
[0094]基于以上技术方案,本发明实施例中,终端在检测到用户操作后,根据鼠标操作命令与用户操作之间的对应关系,能够确定该用户操作对应的鼠标操作命令,从而在终端上实现了鼠标功能,并且终端按照预设的通信协议将确定的鼠标操作命令发送给受控设备, 使得能够采用终端作为鼠标对受控设备进行操作,并且不需要在终端上集成辅助设备,降低了实现成本,提高了用户体验。
[0095]并且,终端根据用户的输入操作建立鼠标操作命令与用户操作的对应关系,使得用户可以按照个人习惯的操作方式定义鼠标操作命令,以及修改鼠标操作命令与用户操作的对应关系。因此,本发明实施例具有方便、灵活的特点。
[0096]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0097]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0098]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0099]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0100]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种鼠标功能实现方法,包括:终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之 间的对应关系,确定所述用户操作对应的鼠标操作命令;所述终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。2.如权利要1所述的方法,其特征在于,所述终端根据鼠标操作命令与用户操作之间的 对应关系,确定所述用户操作对应的鼠标操作命令之前,所述方法还包括:所述终端建立所述鼠标操作命令与用户操作之间的对应关系。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述终端成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确 定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示, 结束所述鼠标操作命令定义过程。4.如权利要求1、2或3所述的方法,其特征在于,所述鼠标操作命令包括鼠标左键单击 命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种 或多种。5.如权利要求4所述的方法,其特征在于,所述用户操作包括手势操作和/或按键操作;所述鼠标滑动命令与所述用户操作的对应关系具体为:所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势 起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点 相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所 述滑动手势操作的滑动轨迹确定;或所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指 示的移动距离为设定的常量。6.—种鼠标功能实现装置,其特征在于,包括:处理模块,用于在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用 户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;发送模块,用于按照设定的通信协议将所述处理模块确定的所述鼠标操作命令发送至 受控设备。7.如权利要求6所述的装置,其特征在于,所述处理模块还用于:根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命 令之前,建立所述鼠标操作命令与用户操作之间的对应关系。8.如权利要求7所述的装置,其特征在于,所述处理模块还用于:成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设 定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述 鼠标操作命令定义过程。9.如权利要求6、7或8所述的装置,其特征在于,所述鼠标操作命令包括鼠标左键单击 命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种 或多种。10.如权利要求9所述的装置,其特征在于,所述用户操作包括手势操作和/或按键操 作;所述鼠标滑动命令与所述用户操作的对应关系具体为:所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势 起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点 相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所 述滑动手势操作的滑动轨迹确定;或所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指 示的移动距离为设定的常量。
【文档编号】G06F3/0484GK106020666SQ201610327259
【公开日】2016年10月12日
【申请日】2016年5月17日
【发明人】刘方宇
【申请人】青岛海信移动通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1