CN106020666A - Mouse function realization method and apparatus - Google Patents
Mouse function realization method and apparatus Download PDFInfo
- Publication number
- CN106020666A CN106020666A CN201610327259.6A CN201610327259A CN106020666A CN 106020666 A CN106020666 A CN 106020666A CN 201610327259 A CN201610327259 A CN 201610327259A CN 106020666 A CN106020666 A CN 106020666A
- Authority
- CN
- China
- Prior art keywords
- mouse
- order
- user operation
- gesture
- command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种鼠标功能实现方法及装置。The invention relates to the field of communication technology, in particular to a method and device for realizing mouse functions.
背景技术Background technique
个人计算机在人们的日常工作生活中日益普遍,鼠标是个人计算机用户频繁使用的设备之一。当鼠标无法使用时,如鼠标故障或不方便使用鼠标,会给用户带来极大的不便。而手机是现代生活中的必需品,通过手机实现鼠标功能,既方便又实用。Personal computers are increasingly common in people's daily work and life, and the mouse is one of the devices frequently used by personal computer users. When the mouse cannot be used, such as a mouse failure or inconvenient use of the mouse, it will bring great inconvenience to the user. And mobile phone is the necessity in the modern life, realizes mouse function by mobile phone, not only convenient but also practical.
目前,基于手机实现鼠标功能主要是通过在手机中集成其他辅助设备(如光传感器,陀螺仪,滚轮等),或者在手机上添加鼠标垫、手机套等辅助设备。其中,手机添加鼠标垫实现鼠标功能的原理,与手机添加手机套实现鼠标功能的原理相同,此处以鼠标垫为例进行说明。鼠标垫中集成有传感器,如压力传感器、距离传感器等。手机在鼠标垫上移动,获取鼠标垫中传感器的信息,并通过安装的应用程序根据传感器的信息模拟计算鼠标的运动轨迹,以及通过该应用程序模拟鼠标点击功能,将鼠标的运动轨迹和鼠标点击功能的信息发送给计算机,从而实现鼠标功能。At present, the mouse function is realized based on the mobile phone mainly by integrating other auxiliary devices (such as light sensors, gyroscopes, scroll wheels, etc.) in the mobile phone, or adding auxiliary devices such as mouse pads and mobile phone covers on the mobile phone. Wherein, the principle of adding a mouse pad to the mobile phone to realize the mouse function is the same as that of adding a mobile phone case to the mobile phone to realize the mouse function. Here, the mouse pad is used as an example for illustration. Sensors are integrated in the mouse pad, such as pressure sensors, distance sensors, and the like. The mobile phone moves on the mouse pad, obtains the information of the sensor in the mouse pad, and simulates and calculates the movement trajectory of the mouse based on the information of the sensor through the installed application, and simulates the mouse click function through the application, and combines the movement trajectory of the mouse and the mouse click function The information is sent to the computer to realize the mouse function.
然而,在手机上集成或添加其他辅助设备使得手机的重量或厚度增加,增加了成本并且降低了用户体验。However, integrating or adding other auxiliary devices on the mobile phone increases the weight or thickness of the mobile phone, increases the cost and reduces the user experience.
发明内容Contents of the invention
本发明提供了一种鼠标功能实现方法及装置,用以解决终端上集成或添加辅助设备实现鼠标功能导致成本增加且用户体验降低的问题。The present invention provides a mouse function realization method and device, which are used to solve the problems of increased cost and reduced user experience caused by integrating or adding auxiliary equipment on a terminal to realize the mouse function.
本发明实施例提供的具体技术方案如下:The specific technical scheme that the embodiment of the present invention provides is as follows:
第一方面,本发明实施例提供了一种鼠标功能实现方法,包括:In the first aspect, the embodiment of the present invention provides a mouse function realization method, including:
终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;In the mouse function mode, if the terminal detects a valid user operation, according to the corresponding relationship between the mouse operation command and the user operation, determine the mouse operation command corresponding to the user operation;
所述终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。The terminal sends the mouse operation command to the controlled device according to the set communication protocol.
可能的实施方式中,所述终端根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,所述方法还包括:In a possible implementation manner, before the terminal determines the mouse operation command corresponding to the user operation according to the correspondence between the mouse operation command and the user operation, the method further includes:
所述终端建立所述鼠标操作命令与用户操作之间的对应关系。The terminal establishes a correspondence between the mouse operation command and user operations.
可能的实施方式中,所述终端成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。In a possible implementation manner, after the terminal successfully establishes at least one corresponding relationship between the mouse operation command and the user operation, if it is determined that no user operation is detected for a set period of time, or if it detects that the mouse operation command definition is ended Instructions for the process end the mouse operation command definition process.
可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。In a possible implementation manner, the mouse operation command includes one or more of a left-click command, a double-click command, a right-click command, a right-click double-click command, and a mouse slide command.
可能的实施方式中,所述用户操作包括手势操作和/或按键操作;In a possible implementation manner, the user operation includes gesture operation and/or key operation;
所述鼠标滑动命令与所述用户操作的对应关系具体为:The corresponding relationship between the mouse sliding command and the user operation is specifically:
所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或The lateral displacement of the mouse slide indicated by the mouse slide command is determined according to the lateral displacement of the end point of the slide gesture relative to the start point of the slide gesture, and the longitudinal displacement of the mouse slide indicated by the mouse slide command is determined according to the distance between the end point of the slide gesture and the start point of the slide gesture. The longitudinal displacement is determined, and the sliding trajectory of the mouse indicated by the mouse sliding command is determined according to the sliding trajectory of the sliding gesture operation; or
所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。The sliding direction indicated by the mouse sliding command is determined by preset button operations, and the moving distance indicated by the mouse sliding command is a set constant.
第二方面,本发明实施例提供了一种鼠标功能实现装置,包括:In a second aspect, an embodiment of the present invention provides a mouse function realization device, including:
处理模块,用于在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;The processing module is configured to determine the mouse operation command corresponding to the user operation according to the correspondence between the mouse operation command and the user operation if an effective user operation is detected in the mouse function mode;
发送模块,用于按照设定的通信协议将所述处理模块确定的所述鼠标操作命令发送至受控设备。A sending module, configured to send the mouse operation command determined by the processing module to the controlled device according to a set communication protocol.
可能的实施方式中,处理模块还用于根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,建立所述鼠标操作命令与用户操作之间的对应关系。In a possible implementation manner, the processing module is further configured to, according to the correspondence between the mouse operation command and the user operation, establish the correspondence between the mouse operation command and the user operation before determining the mouse operation command corresponding to the user operation .
可能的实施方式中,处理模块还用于成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。In a possible implementation manner, the processing module is further configured to, after successfully establishing at least one correspondence between the mouse operation command and the user operation, if it is determined that no user operation has been detected for a set period of time, or if it is detected that the mouse operation is ended An indication of the command definition process, ending the mouse operation command definition process.
可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。In a possible implementation manner, the mouse operation command includes one or more of a left-click command, a double-click command, a right-click command, a right-click double-click command, and a mouse slide command.
可能的实施方式中,所述用户操作包括手势操作和/或按键操作;In a possible implementation manner, the user operation includes gesture operation and/or key operation;
所述鼠标滑动命令与所述用户操作的对应关系具体为:The corresponding relationship between the mouse sliding command and the user operation is specifically:
所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或The lateral displacement of the mouse slide indicated by the mouse slide command is determined according to the lateral displacement of the end point of the slide gesture relative to the start point of the slide gesture, and the longitudinal displacement of the mouse slide indicated by the mouse slide command is determined according to the distance between the end point of the slide gesture and the start point of the slide gesture. The longitudinal displacement is determined, and the sliding trajectory of the mouse indicated by the mouse sliding command is determined according to the sliding trajectory of the sliding gesture operation; or
所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。The sliding direction indicated by the mouse sliding command is determined by preset button operations, and the moving distance indicated by the mouse sliding command is a set constant.
基于以上技术方案,本发明实施例中,终端在检测到用户操作后,根据鼠标操作命令与用户操作之间的对应关系,能够确定该用户操作对应的鼠标操作命令,从而在终端上实现了鼠标功能,并且终端按照预设的通信协议将确定的鼠标操作命令发送给受控设备,使得能够采用终端作为鼠标对受控设备进行操作,并且不需要在终端上集成辅助设备,降低了实现成本,提高了用户体验。Based on the above technical solution, in the embodiment of the present invention, after the terminal detects the user operation, it can determine the mouse operation command corresponding to the user operation according to the corresponding relationship between the mouse operation command and the user operation, thereby realizing the mouse operation command on the terminal. Function, and the terminal sends the determined mouse operation command to the controlled device according to the preset communication protocol, so that the terminal can be used as a mouse to operate the controlled device, and there is no need to integrate auxiliary devices on the terminal, which reduces the implementation cost. Improved user experience.
附图说明Description of drawings
图1为本发明实施例中鼠标功能实现过程示意图;Fig. 1 is the schematic diagram of mouse function realization process in the embodiment of the present invention;
图2为本发明实施例中鼠标操作命令定义过程示意图;FIG. 2 is a schematic diagram of a mouse operation command definition process in an embodiment of the present invention;
图3为本发明实施例中鼠标功能使用的流程图;Fig. 3 is the flow chart that mouse function uses in the embodiment of the present invention;
图4为本发明实施例中鼠标功能实现装置结构示意图。FIG. 4 is a schematic structural diagram of a device for implementing mouse functions in an embodiment of the present invention.
具体实施方式detailed description
为了解决终端上集成或添加辅助设备实现鼠标功能导致成本增加且用户体验降低的问题,本发明实例提供了一种鼠标功能实现方法。In order to solve the problems of increased cost and reduced user experience caused by integrating or adding auxiliary equipment on the terminal to realize the mouse function, an example of the present invention provides a method for realizing the mouse function.
本发明实施例中,终端可以是手机、平板电脑、可穿戴设备等,对于所有具有输入设备以及通信功能的终端均属于本发明的保护范围。In the embodiment of the present invention, the terminal may be a mobile phone, a tablet computer, a wearable device, etc. All terminals with input devices and communication functions belong to the protection scope of the present invention.
本发明实施例中,受控设备包括鼠标能够作为输入设备进行操作的所有设备,例如个人计算机。In the embodiment of the present invention, the controlled device includes all devices that can operate a mouse as an input device, such as a personal computer.
下面结合附图对本发明的实施方式进行详细地说明。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
如图1所示,本发明实施例中,鼠标功能实现的详细方法流程如下:As shown in Figure 1, in the embodiment of the present invention, the detailed method flow of mouse function realization is as follows:
步骤101:终端在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令。Step 101: In the mouse function mode, if the terminal detects a valid user operation, determine the mouse operation command corresponding to the user operation according to the corresponding relationship between the mouse operation command and the user operation.
实施中,终端与受控设备之间通过预先约定的通信方式进行通信。During implementation, the terminal communicates with the controlled device through a pre-agreed communication method.
具体地,终端若检测到启动鼠标功能模式的指令,进入鼠标功能模式。例如,终端若检测到特定按键操作或检测到启动用于实现鼠标功能的应用程序的操作后进入鼠标功能模式,其中,特定按键为预设的用于启动鼠标功能模式的按键或按键组合。Specifically, if the terminal detects an instruction to start the mouse function mode, it enters the mouse function mode. For example, the terminal enters the mouse function mode after detecting a specific key operation or detecting the operation of starting an application program for realizing the mouse function, wherein the specific key is a preset key or key combination for starting the mouse function mode.
实施中,鼠标操作命令与用户操作之间的对应关系包括但不限于以下两种获得方式:During implementation, the correspondence between mouse operation commands and user operations includes, but is not limited to, the following two ways of obtaining:
第一,终端在出厂之前预先配置鼠标操作命令与用户操作之间的对应关系,或者,终端所安装的用于实现鼠标功能的应用程序中默认配置有鼠标操作命令与用户操作之间的对应关系。First, the terminal is pre-configured with the corresponding relationship between mouse operation commands and user operations before leaving the factory, or the application program installed on the terminal for realizing the mouse function is configured with the corresponding relationship between mouse operation commands and user operations by default .
第二,鼠标操作命令与用户操作之间的对应关系由终端根据用户操作建立。Second, the corresponding relationship between the mouse operation command and the user operation is established by the terminal according to the user operation.
应用中,终端首次检测到启动鼠标功能模式的指令,提示用户是否使用预先配置的鼠标操作命令与用户操作之间的对应关系。若终端确定用户不使用预先配置的鼠标操作命令与用户操作之间的对应关系,则根据用户操作建立鼠标操作命令与用户操作之间的对应关系。并且,终端也可以根据用户的操作指令对已经建立的鼠标操作指令与用户操作关系进行修改。In the application, the terminal detects the instruction to start the mouse function mode for the first time, and prompts the user whether to use the pre-configured correspondence between the mouse operation command and the user operation. If the terminal determines that the user does not use the pre-configured correspondence between the mouse operation command and the user operation, the terminal establishes the correspondence between the mouse operation command and the user operation according to the user operation. Moreover, the terminal may also modify the established relationship between the mouse operation instruction and the user operation according to the user's operation instruction.
其中,用户操作包括手势操作和/或按键操作。Wherein, the user operation includes gesture operation and/or key operation.
具体地,鼠标操作指令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。Specifically, the mouse operation instruction includes one or more of a left mouse click command, a left mouse double click command, a right mouse click command, a right mouse double click command, and a mouse slide command.
具体地,对于鼠标滑动操作命令与用户操作的对应关系包括但不限于以下两种定义方式:Specifically, the corresponding relationship between the mouse sliding operation command and the user operation includes but is not limited to the following two definition methods:
第一,所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,鼠标滑动命令所指示的鼠标的滑动轨迹根据滑动手势操作的滑动轨迹确定。First, the lateral displacement of the mouse sliding indicated by the mouse sliding command is determined according to the lateral displacement of the sliding gesture end point relative to the sliding gesture starting point, and the vertical displacement of the mouse sliding indicated by the mouse sliding command is determined according to the sliding gesture end point relative to the sliding The longitudinal displacement of the starting point of the gesture is determined, and the sliding track of the mouse indicated by the mouse sliding command is determined according to the sliding track operated by the sliding gesture.
应用中,为了提高效率,可采集滑动手势操作的滑动轨迹中多个点,根据采集的滑动手势操作的滑动轨迹中多个点确定鼠标滑动命令所指示的鼠标滑动轨迹。优选地,采集的滑动手势操作的滑动轨迹中多个点均匀分布。In the application, in order to improve efficiency, multiple points in the sliding trajectory of the sliding gesture operation can be collected, and the mouse sliding trajectory indicated by the mouse sliding command can be determined according to the collected multiple points in the sliding trajectory of the sliding gesture operation. Preferably, multiple points are evenly distributed in the collected sliding trajectory of the sliding gesture operation.
第二,鼠标滑动命令所指示的滑动方向由预设的按键操作确定,鼠标滑动命令所指示的移动距离为设定的常量。Second, the sliding direction indicated by the mouse sliding command is determined by preset button operations, and the moving distance indicated by the mouse sliding command is a set constant.
当终端成功建立至少一个鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束鼠标操作命令定义过程。After the terminal successfully establishes at least one correspondence between the mouse operation command and the user operation, if it is determined that no user operation has been detected beyond the set time, or an indication to end the mouse operation command definition process is detected, the mouse operation command definition is terminated process.
步骤102:终端按照设定的通信协议将所述鼠标操作命令发送至受控设备。Step 102: The terminal sends the mouse operation command to the controlled device according to the set communication protocol.
实施中,终端与受控设备之间通信所采用的通信协议包括但不限于蓝牙通信协议、红外通信协议以及网络通信协议。需要说明的是,此处仅为举例,应用中仅需要终端与受控设备约定两者均可支持的通信协议即可,并不限制具体采用的为何种通信协议。During implementation, the communication protocols adopted for the communication between the terminal and the controlled device include but not limited to Bluetooth communication protocol, infrared communication protocol and network communication protocol. It should be noted that this is just an example. In the application, it is only necessary for the terminal and the controlled device to agree on a communication protocol that both can support, and there is no limitation on which communication protocol is specifically adopted.
实施中,受控设备接收终端采用约定的通信协议发送的鼠标操作命令,并执行该鼠标操作指令,从而实现该鼠标操作指令所对应的鼠标功能。During implementation, the controlled device receives the mouse operation command sent by the terminal using the agreed communication protocol, and executes the mouse operation command, thereby realizing the mouse function corresponding to the mouse operation command.
本发明实施例中,终端若根据保存的鼠标操作命令与用户操作之间的对应关系,无法找到检测到的用户操作所对应的鼠标操作命令,则确定检测到的该用户操作未定义鼠标操作命令,丢弃该用户操作,继续检测用户操作。In the embodiment of the present invention, if the terminal cannot find the mouse operation command corresponding to the detected user operation according to the stored correspondence between the mouse operation command and the user operation, it determines that the detected user operation does not define a mouse operation command. , discard the user operation and continue to detect user operations.
以下通过具体实施例对鼠标功能实现过程进行举例说明,并且以下具体实施例中以终端为手机、受控设备为个人计算机为例进行说明。The implementation process of the mouse function is illustrated below through specific embodiments, and in the following specific embodiments, the terminal is a mobile phone and the controlled device is a personal computer as an example.
如图2所示,鼠标操作命令定义的详细方法流程如下:As shown in Figure 2, the detailed method flow of the mouse operation command definition is as follows:
步骤201:手机接收到用户输入的打开手机中的鼠标模式的指令后,进入鼠标功能模式,根据用户输入的手势或按键操作,建立鼠标操作命令与用户操作的对应关系。Step 201: The mobile phone enters the mouse function mode after receiving an instruction input by the user to turn on the mouse mode in the mobile phone, and establishes a corresponding relationship between the mouse operation command and the user operation according to the gesture or button operation input by the user.
例如,使用手势功能定义鼠标操作命令,可定义单击手势对应的鼠标操作命令为左键单击操作命令,双击手势对应的鼠标操作指令为左键双击操作命令,长按手势对应的鼠标操作指令为右键单击操作命令。手机将用户依次输入的单击手势、双击手势、长按手势存储为1,2,3,其中,1表示鼠标左键单击操作指令,2表示鼠标左键双击操作指令,3表示鼠标右键单击操作指令。For example, if you use the gesture function to define mouse operation commands, you can define the mouse operation command corresponding to a single-click gesture as a left-click operation command, the mouse operation command corresponding to a double-click gesture as a left-click double-click operation command, and the mouse operation command corresponding to a long-press gesture Commands for right-click actions. The mobile phone stores the single-click gesture, double-click gesture, and long-press gesture input by the user in sequence as 1, 2, and 3, where 1 indicates the left-click operation instruction of the mouse, 2 indicates the double-click operation instruction of the left mouse button, and 3 indicates the single-click operation instruction of the right mouse button. Click the operation instruction.
例如,使用手机按键功能定义鼠标操作命令,鼠标操作命令可定义为:单击左键操作命令对应的为按键a操作,双击左键操作命令对应的为按键b操作,单击右键操作命令对应的为按键c操作。For example, using the button function of the mobile phone to define the mouse operation command, the mouse operation command can be defined as: click the left button operation command corresponding to the button a operation, double-click the left button operation command corresponding to the button b operation, click the right button operation command corresponding to the It is operated by key c.
若当前输入的手势或按键操作与已经输入的手势或按键操作相同,则当前输入的手势或按键操作无效,重新输入。If the currently input gesture or key operation is the same as the already input gesture or key operation, the currently input gesture or key operation is invalid, and the input is repeated.
手机确定超过设定时长t未检测到新的手势或按键操作,则结束鼠标操作命令定义过程。或者,手机在检测到结束鼠标操作命令定义过程的操作或指示后,结束鼠标功能定义过程。The mobile phone determines that no new gesture or button operation is detected beyond the set time period t, and then ends the mouse operation command definition process. Alternatively, the mobile phone ends the mouse function definition process after detecting an operation or an instruction to end the mouse operation command definition process.
步骤202:手机确定鼠标操作命令与用户操作的对应关系建立完成后,以文字的形式提示用户确认输入的手势或按键操作与鼠标操作命令的对应关系,确定检测到用户输入的确认指令后,保存鼠标操作命令与手势或按键操作之间的对应关系。Step 202: After the mobile phone confirms that the corresponding relationship between the mouse operation command and the user operation is established, it prompts the user to confirm the corresponding relationship between the input gesture or button operation and the mouse operation command in the form of text, and after confirming that the confirmation command input by the user is detected, save the Correspondence between mouse operation commands and gestures or key operations.
例如,对于手势定义,手机显示的文字内容为单击手势设置为左键单击操作命令+双击手势设置为左键双击操作命令+长安手势设置为右键单击操作命令。For example, for the gesture definition, the text content displayed on the mobile phone is set as the left-click operation command for the single-click gesture + the left-click double-click operation command for the double-click gesture + the right-click operation command for the Changan gesture.
应用中,手机鼠标功能模式下,检测到用户输入的查看指令后,通过用户界面显示已经定义的手势或按键操作与鼠标操作命令的对应关系。In the application, in the mouse function mode of the mobile phone, after detecting the viewing instruction input by the user, the corresponding relationship between the defined gesture or button operation and the mouse operation command is displayed through the user interface.
如附图3所示,鼠标功能使用的详细方法流程如下:As shown in accompanying drawing 3, the detailed method flow of using the mouse function is as follows:
步骤301:手机检测是否有有效的手势或按键操作发生,如果是,执行步骤302,否则,重复执行步骤301;Step 301: The mobile phone detects whether there is an effective gesture or button operation, if yes, execute step 302, otherwise, repeat step 301;
步骤302:手机若检测到有效的手势或按键操作,判断该手势或按键操作是否与已经定义的某个鼠标操作命令对应的手势或按键操作相同,如果是,执行步骤303,如果不是执行步骤301;Step 302: If the mobile phone detects a valid gesture or key operation, determine whether the gesture or key operation is the same as the gesture or key operation corresponding to a certain mouse operation command that has been defined, if yes, perform step 303, if not, perform step 301 ;
步骤303:手机将该手势或按键操作所对应的鼠标操作命令通过设定的通信协议传送到个人计算机,实现相应的鼠标功能。Step 303: The mobile phone transmits the mouse operation command corresponding to the gesture or button operation to the personal computer through the set communication protocol, so as to realize the corresponding mouse function.
其中,手机可以通过蓝牙、无线保真协议(WIreless Fidelity,WiFi)、红外等与个人计算机通信。Wherein, the mobile phone can communicate with the personal computer through bluetooth, wireless fidelity protocol (WIreless Fidelity, WiFi), infrared and so on.
例如,手机与个人计算机通过蓝牙建立通信连接,则手机将鼠标操作命令通过蓝牙通信议传送到个人计算机。For example, the mobile phone establishes a communication connection with the personal computer through Bluetooth, and the mobile phone transmits the mouse operation command to the personal computer through the Bluetooth communication protocol.
例如,手机与个人计算机通过WiFi建立通信连接,则手机将鼠标操作命令通过传输控制协议/互联网络协议(Transmission Control Protocol/InternetProtocol,TCP/IP)或超文本传输协议(Hyper Text Transfer Protocol,HTTP)等网络通信协议传送到个人计算机。For example, when a mobile phone and a personal computer establish a communication connection through WiFi, the mobile phone transmits mouse operation commands through Transmission Control Protocol/Internet Protocol (Transmission Control Protocol/Internet Protocol, TCP/IP) or Hypertext Transfer Protocol (Hyper Text Transfer Protocol, HTTP) and other network communication protocols to send to the personal computer.
以下以手机实现鼠标滑动功能为例对鼠标功能的定义及使用进行举例说明。The definition and use of the mouse function are illustrated below by taking the mobile phone to realize the mouse sliding function as an example.
第一,对于采用手势操作定义鼠标操作命令的情况:First, for the case of using gesture operations to define mouse operation commands:
手机检测到用户输入的打开手机的鼠标模式指令,进入鼠标功能模式,确定将滑动(按下-移动-抬起)手势定义为鼠标滑动操作命令。The mobile phone detects the mouse mode command input by the user to turn on the mobile phone, enters the mouse function mode, and determines to define the sliding (press-move-lift) gesture as a mouse sliding operation command.
手机监测到有手势操作发生时,对该手势操作进行识别,若该手势操作为有效操作且为滑动手势,根据该滑动手势的起点坐标(10,100)和该滑动手势的终点坐标(500,600),计算出鼠标滑动操作命令所指示的鼠标滑动的横向位移即x方向位移为490,鼠标滑动操作命令所指示的鼠标滑动的纵向位移即y方向位移为500。采集滑动手势滑动轨迹中均匀分布的多个坐标点,并计算采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移。When the mobile phone detects that a gesture operation occurs, it recognizes the gesture operation. If the gesture operation is a valid operation and is a sliding gesture, according to the starting point coordinates (10,100) of the sliding gesture and the ending point coordinates (500,600) of the sliding gesture, calculate The horizontal displacement of the mouse sliding indicated by the mouse sliding operation command, that is, the displacement in the x direction is 490, and the vertical displacement of the mouse sliding indicated by the mouse sliding operation command, that is, the displacement in the y direction is 500. Collect a plurality of uniformly distributed coordinate points in the sliding track of the sliding gesture, and calculate the lateral displacement and vertical displacement of each collected coordinate point relative to the starting point of the sliding gesture.
手机将滑动手势终点相对于起点的横向位移和纵向位移,以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移,通过TCP/IP传输协议或HTTP协议等网络传输协议传送到个人计算机,从而实现鼠标滑动功能。The mobile phone transmits the horizontal displacement and vertical displacement of the end point of the sliding gesture relative to the starting point, as well as the horizontal displacement and vertical displacement of each collected coordinate point relative to the starting point of the sliding gesture, through network transmission protocols such as TCP/IP transmission protocol or HTTP protocol. computer, thereby realizing the mouse sliding function.
可选地,手机将滑动手势终点相对于起点的横向位移和纵向位移以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移中的每个值,分别乘以设定的放大系数,将滑动手势终点相对于起点的横向位移的放大值、将滑动手势终点相对于起点的纵向位移的放大值,以及采集的每个坐标点相对于滑动手势起点的横向位移的放大值和纵向位移的放大值发送到个人计算机,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。Optionally, the mobile phone multiplies each value of the horizontal displacement and vertical displacement of the end point of the sliding gesture relative to the starting point and the horizontal displacement and vertical displacement of each collected coordinate point relative to the starting point of the sliding gesture by the set magnification factor , the enlarged value of the horizontal displacement of the end point of the sliding gesture relative to the starting point, the enlarged value of the vertical displacement of the end point of the sliding gesture relative to the starting point, and the enlarged value and vertical displacement of the horizontal displacement of each collected coordinate point relative to the starting point of the sliding gesture The magnification value of is sent to the personal computer, so that the sliding distance of the mouse can adapt to the screen size of the personal computer.
或者,个人计算机将接收到的手机发送的滑动手势终点相对于起点的横向位移和纵向位移以及采集的每个坐标点相对于滑动手势起点的横向位移和纵向位移中的每个值分别乘以设定的放大系数,按照放大后所得的值进行鼠标滑动,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。Or, the personal computer multiplies each value in the horizontal displacement and vertical displacement of the end point of the sliding gesture sent by the mobile phone relative to the starting point and the horizontal displacement and vertical displacement of each collected coordinate point relative to the starting point of the sliding gesture by the set value respectively. A certain magnification factor is used, and the mouse is slid according to the value obtained after magnification, so that the sliding distance of the mouse can adapt to the screen size of the personal computer.
第二,对应采用按键操作定义鼠标操作命令的情况:Second, corresponding to the case of using key operations to define mouse operation commands:
手机检测到用户输入的打开手机的鼠标功能模式指令,进入鼠标功能模式,根据用户输入的按键操作建立并保存鼠标操作命令与按键操作的对应关系,具体为:A键操作为鼠标左移操作命令,D键操作为鼠标右移操作命令,W键操作为鼠标上移操作命令,S键操作为鼠标下移操作命令。The mobile phone detects the mouse function mode command input by the user to open the mobile phone, enters the mouse function mode, and establishes and saves the corresponding relationship between the mouse operation command and the key operation according to the key operation input by the user, specifically: the A key operation is the left mouse movement command , the operation of the D key is the command to move the mouse to the right, the operation of the W key is the command to move the mouse up, and the operation of the S key is the command to move the mouse down.
手机监测到有效的按键操作,且该按键操作与定义的鼠标左、右、上、下移动操作命令所对应的某个按键操作相同,则将该按键操作所对应的鼠标移动方向和设定的移动距离常量L通过蓝牙通信协议传送到个人计算机,从而实现鼠标滑动功能。If the mobile phone detects a valid button operation, and the button operation is the same as a button operation corresponding to the defined mouse left, right, up, and down movement commands, then the mouse movement direction corresponding to the button operation is the same as the set mouse movement direction. The moving distance constant L is transmitted to the personal computer through the bluetooth communication protocol, so as to realize the mouse sliding function.
可选地,手机可以通过将设定的距离常量乘以设定的放大系数,将放大后的移动距离发送到个人计算机,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。或者,个人计算机将接收到的移动距离乘以设定的放大比例系数,从而使得鼠标的滑动距离能够适应个人计算机的屏幕尺寸。Optionally, the mobile phone may send the amplified moving distance to the personal computer by multiplying the set distance constant by the set magnification factor, so that the sliding distance of the mouse can adapt to the screen size of the personal computer. Alternatively, the personal computer multiplies the received moving distance by a set magnification factor, so that the sliding distance of the mouse can adapt to the screen size of the personal computer.
基于同一发明构思,本发明实施例中提供了一种鼠标功能实现装置,该装置可以部署在终端中,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图4所示,该装置主要包括:Based on the same inventive concept, an embodiment of the present invention provides a mouse function realization device, which can be deployed in a terminal. For the specific implementation of the device, please refer to the description of the method embodiment, and the repetition will not be repeated, as shown in the figure 4, the device mainly includes:
处理模块401,用于在鼠标功能模式下,若检测到有效的用户操作,根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令;The processing module 401 is configured to determine the mouse operation command corresponding to the user operation according to the correspondence between the mouse operation command and the user operation if an effective user operation is detected in the mouse function mode;
发送模块402,用于按照设定的通信协议将所述处理模块确定的所述鼠标操作命令发送至受控设备。The sending module 402 is configured to send the mouse operation command determined by the processing module to the controlled device according to a set communication protocol.
可能的实施方式中,处理模块401还用于根据鼠标操作命令与用户操作之间的对应关系,确定所述用户操作对应的鼠标操作命令之前,建立所述鼠标操作命令与用户操作之间的对应关系。In a possible implementation manner, the processing module 401 is further configured to establish a correspondence between the mouse operation command and the user operation before determining the mouse operation command corresponding to the user operation according to the correspondence between the mouse operation command and the user operation. relation.
可能的实施方式中,处理模块401还用于成功建立至少一个所述鼠标操作命令与用户操作之间的对应关系之后,若确定超过设定时长未检测到用户操作,或者检测到结束所述鼠标操作命令定义过程的指示,结束所述鼠标操作命令定义过程。In a possible implementation manner, the processing module 401 is further configured to, after successfully establishing at least one corresponding relationship between the mouse operation command and the user operation, if it is determined that no user operation has been detected for a set period of time, or if it is detected that the mouse operation command is terminated. An indication of the operation command definition process, ending the mouse operation command definition process.
可能的实施方式中,所述鼠标操作命令包括鼠标左键单击命令、鼠标左键双击命令、鼠标右键单击命令、鼠标右键双击命令和鼠标滑动命令中的一种或多种。In a possible implementation manner, the mouse operation command includes one or more of a left-click command, a double-click command, a right-click command, a right-click double-click command, and a mouse slide command.
可能的实施方式中,所述用户操作包括手势操作和/或按键操作;In a possible implementation manner, the user operation includes gesture operation and/or key operation;
所述鼠标滑动命令与所述用户操作的对应关系具体为:The corresponding relationship between the mouse sliding command and the user operation is specifically:
所述鼠标滑动命令所指示的鼠标滑动的横向位移根据滑动手势终点相对于滑动手势起点的横向位移确定,所述鼠标滑动命令所指示的鼠标滑动的纵向位移根据滑动手势终点相对于滑动手势起点的纵向位移确定,所述鼠标滑动命令所指示的鼠标的滑动轨迹根据所述滑动手势操作的滑动轨迹确定;或The lateral displacement of the mouse slide indicated by the mouse slide command is determined according to the lateral displacement of the end point of the slide gesture relative to the start point of the slide gesture, and the longitudinal displacement of the mouse slide indicated by the mouse slide command is determined according to the distance between the end point of the slide gesture and the start point of the slide gesture. The longitudinal displacement is determined, and the sliding trajectory of the mouse indicated by the mouse sliding command is determined according to the sliding trajectory of the sliding gesture operation; or
所述鼠标滑动命令所指示的滑动方向由预设的按键操作确定,所述鼠标滑动命令所指示的移动距离为设定的常量。The sliding direction indicated by the mouse sliding command is determined by preset button operations, and the moving distance indicated by the mouse sliding command is a set constant.
基于以上技术方案,本发明实施例中,终端在检测到用户操作后,根据鼠标操作命令与用户操作之间的对应关系,能够确定该用户操作对应的鼠标操作命令,从而在终端上实现了鼠标功能,并且终端按照预设的通信协议将确定的鼠标操作命令发送给受控设备,使得能够采用终端作为鼠标对受控设备进行操作,并且不需要在终端上集成辅助设备,降低了实现成本,提高了用户体验。Based on the above technical solution, in the embodiment of the present invention, after the terminal detects the user operation, it can determine the mouse operation command corresponding to the user operation according to the corresponding relationship between the mouse operation command and the user operation, thereby realizing the mouse operation command on the terminal. Function, and the terminal sends the determined mouse operation command to the controlled device according to the preset communication protocol, so that the terminal can be used as a mouse to operate the controlled device, and there is no need to integrate auxiliary devices on the terminal, which reduces the implementation cost. Improved user experience.
并且,终端根据用户的输入操作建立鼠标操作命令与用户操作的对应关系,使得用户可以按照个人习惯的操作方式定义鼠标操作命令,以及修改鼠标操作命令与用户操作的对应关系。因此,本发明实施例具有方便、灵活的特点。Moreover, the terminal establishes the corresponding relationship between mouse operation commands and user operations according to the user's input operations, so that the user can define the mouse operation commands according to the personal habitual operation mode, and modify the corresponding relationship between mouse operation commands and user operations. Therefore, the embodiment of the present invention has the characteristics of convenience and flexibility.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610327259.6A CN106020666A (en) | 2016-05-17 | 2016-05-17 | Mouse function realization method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610327259.6A CN106020666A (en) | 2016-05-17 | 2016-05-17 | Mouse function realization method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106020666A true CN106020666A (en) | 2016-10-12 |
Family
ID=57097328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610327259.6A Pending CN106020666A (en) | 2016-05-17 | 2016-05-17 | Mouse function realization method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106020666A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111078071A (en) * | 2019-11-29 | 2020-04-28 | 联想(北京)有限公司 | Information display method and information display device |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101510125A (en) * | 2009-03-30 | 2009-08-19 | 东南大学 | Method for implementing computer keyboard mouse action control using mobile phone by bluetooth |
| CN101924807A (en) * | 2010-07-23 | 2010-12-22 | 康佳集团股份有限公司 | Touch-screen mobile phone and mouse input method |
| CN102479043A (en) * | 2010-11-29 | 2012-05-30 | 联想(北京)有限公司 | Method for realizing mouse event on touch screen, touch screen and electronic equipment |
| CN102662556A (en) * | 2012-03-07 | 2012-09-12 | 中兴通讯股份有限公司 | Control method, apparatus and system for computer terminal |
| CN103259914A (en) * | 2012-02-20 | 2013-08-21 | 宇龙计算机通信科技(深圳)有限公司 | Implement method of mobile terminal with wireless mouse function and mobile terminal |
| CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
| CN103517111A (en) * | 2012-06-29 | 2014-01-15 | 上海广电电子科技有限公司 | Television remote control method based on touch remote control device and television system |
| CN103645847A (en) * | 2013-12-02 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Method and system for simulating mouse to control intelligent television through mobile terminal |
| CN103914249A (en) * | 2013-01-02 | 2014-07-09 | 三星电子株式会社 | Mouse Function Provision Method And Terminal For Implementing The Same |
| CN103942002A (en) * | 2014-05-13 | 2014-07-23 | 上海天奕达电子科技有限公司 | Method and device for controlling virtual mouse based on mobile terminal |
| US20150138089A1 (en) * | 2013-11-15 | 2015-05-21 | TabiTop, LLC | Input devices and methods |
| CN105988572A (en) * | 2015-02-16 | 2016-10-05 | 株式会社理光 | Method for operating device by using mobile terminal to simulate mouse, mobile terminal and demonstration system |
-
2016
- 2016-05-17 CN CN201610327259.6A patent/CN106020666A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101510125A (en) * | 2009-03-30 | 2009-08-19 | 东南大学 | Method for implementing computer keyboard mouse action control using mobile phone by bluetooth |
| CN101924807A (en) * | 2010-07-23 | 2010-12-22 | 康佳集团股份有限公司 | Touch-screen mobile phone and mouse input method |
| CN102479043A (en) * | 2010-11-29 | 2012-05-30 | 联想(北京)有限公司 | Method for realizing mouse event on touch screen, touch screen and electronic equipment |
| CN103259914A (en) * | 2012-02-20 | 2013-08-21 | 宇龙计算机通信科技(深圳)有限公司 | Implement method of mobile terminal with wireless mouse function and mobile terminal |
| CN102662556A (en) * | 2012-03-07 | 2012-09-12 | 中兴通讯股份有限公司 | Control method, apparatus and system for computer terminal |
| CN103517111A (en) * | 2012-06-29 | 2014-01-15 | 上海广电电子科技有限公司 | Television remote control method based on touch remote control device and television system |
| CN103914249A (en) * | 2013-01-02 | 2014-07-09 | 三星电子株式会社 | Mouse Function Provision Method And Terminal For Implementing The Same |
| CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
| US20150138089A1 (en) * | 2013-11-15 | 2015-05-21 | TabiTop, LLC | Input devices and methods |
| CN103645847A (en) * | 2013-12-02 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Method and system for simulating mouse to control intelligent television through mobile terminal |
| CN103942002A (en) * | 2014-05-13 | 2014-07-23 | 上海天奕达电子科技有限公司 | Method and device for controlling virtual mouse based on mobile terminal |
| CN105988572A (en) * | 2015-02-16 | 2016-10-05 | 株式会社理光 | Method for operating device by using mobile terminal to simulate mouse, mobile terminal and demonstration system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111078071A (en) * | 2019-11-29 | 2020-04-28 | 联想(北京)有限公司 | Information display method and information display device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105573536B (en) | Processing method, the device and system of touch-control interaction | |
| US10642483B2 (en) | Quick screen splitting method, apparatus, and electronic device, display UI, and storage medium | |
| CN103324348B (en) | A kind of windows desktop control method based on intelligent mobile terminal | |
| CN102937832B (en) | A kind of gesture method for catching of mobile terminal and device | |
| EP2500809A2 (en) | Handheld devices and related data transmission methods | |
| EP3249512A1 (en) | Method for setting icon, and electronic device | |
| KR20130008578A (en) | Method and device for window object inertial movement | |
| CN102799358A (en) | Method and device for determining display position of cursor | |
| CN105677223B (en) | A press touch method and device | |
| CN105260103B (en) | A kind of picture Zoom method and electronic equipment | |
| CN102662556A (en) | Control method, apparatus and system for computer terminal | |
| KR20140089224A (en) | Device and method for executing operation based on touch-input | |
| WO2015188691A1 (en) | Method, device, and system for controlling browser by utilizing motion-sensing remote control device | |
| CN104898880B (en) | A kind of control method and electronic equipment | |
| CN103793141B (en) | A kind of realization method and system controlling icon rotation | |
| CN110941469A (en) | A method for creating an application avatar and its terminal device | |
| CN105744322B (en) | A kind of control method and device of screen focus | |
| WO2016149873A1 (en) | Intelligent interaction method, equipment and system | |
| CN104636068B (en) | The operating method and touch control terminal of application icon | |
| CN106020666A (en) | Mouse function realization method and apparatus | |
| CN110879685B (en) | An interactive method and electronic device for an application program interface | |
| CN106796912B (en) | Electronic device and method for setting block | |
| CN104102385A (en) | Mobile terminal and touch method thereof | |
| CN105630204A (en) | Mouse simulation system and method | |
| CN105700796B (en) | A kind of quick key control method, shortcut key control device and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161012 |