[go: up one dir, main page]

CN112351324A - Analog mouse control method, device, equipment and computer readable storage medium - Google Patents

Analog mouse control method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN112351324A
CN112351324A CN202011167153.7A CN202011167153A CN112351324A CN 112351324 A CN112351324 A CN 112351324A CN 202011167153 A CN202011167153 A CN 202011167153A CN 112351324 A CN112351324 A CN 112351324A
Authority
CN
China
Prior art keywords
simulated mouse
mouse
controlled
control device
simulated
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
Application number
CN202011167153.7A
Other languages
Chinese (zh)
Inventor
吴慧萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN202011167153.7A priority Critical patent/CN112351324A/en
Publication of CN112351324A publication Critical patent/CN112351324A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Position Input By Displaying (AREA)

Abstract

本发明公开了一种模拟鼠标控制方法、装置、设备及计算机可读存储介质,所述方法应用于遥控设备,所述方法包括:若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象,由此,通过遥控设备的模拟鼠标功能控制智能显示终端,提高用户体验感。

Figure 202011167153

The invention discloses a simulated mouse control method, device, device and computer-readable storage medium. The method is applied to a remote control device. The method includes: if a start request of a simulated mouse of the remote control device is monitored, constructing a simulated mouse The simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse, thereby the intelligent display terminal is controlled by the simulated mouse function of the remote control device, and the user experience is improved.

Figure 202011167153

Description

模拟鼠标控制方法、装置、设备及计算机可读存储介质Simulated mouse control method, apparatus, device, and computer-readable storage medium

技术领域technical field

本发明涉及鼠标技术领域,尤其涉及一种模拟鼠标控制方法、装置、设备及计算机可读存储介质。The present invention relates to the technical field of mice, and in particular, to a method, apparatus, device and computer-readable storage medium for controlling a simulated mouse.

背景技术Background technique

随着大屏显示终端软硬件的发展,许多大屏显示终端如互联网电视具有很多丰富的应用程序,一些应用程序通常需要鼠标进行点击、方向控制,然而目前给电视再另外添加一个鼠标具有一定局限性,用户使用也不方便,如果大屏显示终端匹配的遥控器具备鼠标功能,用户使用起来将更加随心、体验感会更好,因此让遥控器具备鼠标功能成为现在的研究热点。With the development of software and hardware of large-screen display terminals, many large-screen display terminals such as Internet TV have many rich application programs. Some applications usually require a mouse to click and control the direction. However, adding another mouse to the TV currently has certain limitations. It is not convenient for users to use. If the remote control matched with the large-screen display terminal has the mouse function, the user will use it more freely, and the experience will be better. Therefore, making the remote control with the mouse function has become a current research hotspot.

发明内容SUMMARY OF THE INVENTION

本发明提供一种模拟鼠标控制方法、装置、设备及计算机可读存储介质,旨在提供一种具备鼠标功能的遥控设备,进而提高用户体验感。The present invention provides a simulated mouse control method, device, device and computer-readable storage medium, aiming to provide a remote control device with mouse function, thereby improving user experience.

为实现上述目的,本发明提供了一种模拟鼠标控制方法,应用于遥控设备,其中,所述遥控设备与一智能显示终端通信连接,所述方法包括:In order to achieve the above purpose, the present invention provides a method for controlling a simulated mouse, which is applied to a remote control device, wherein the remote control device is communicatively connected to an intelligent display terminal, and the method includes:

若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;If the start request of the simulated mouse of the remote control device is monitored, the simulated mouse is constructed;

在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象。The simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse.

优选地,所述遥控设备包括目标按键,所述若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标的步骤包括:Preferably, the remote control device includes a target button, and if the start request of the simulated mouse of the remote control device is monitored, the step of constructing the simulated mouse includes:

实时监听遥控设备的目标按键,其中,所述目标按键的数量包括一个或多个;Monitor the target keys of the remote control device in real time, wherein the number of the target keys includes one or more;

若监听到所述目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标。If the preset touch operation corresponding to the target key is monitored, it is determined that the start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed.

优选地,所述若监听到所述目标按键对应的预设触控操作的步骤包括:Preferably, the step of monitoring the preset touch operation corresponding to the target key comprises:

若在预设时间内监听到所述目标按键的触控事件;或者,If the touch event of the target key is monitored within a preset time; or,

若监听到所述目标按键对应的触控时长达到预设时长。If the touch duration corresponding to the target key is monitored and reaches the preset duration.

优选地,所述构建模拟鼠标的步骤包括:Preferably, the step of constructing the simulated mouse comprises:

确定当前智能显示终端中待控制区域的区域参数,其中,所述区域参数包括所述待控制区域的区域大小及所述待控制区域中的待控制对象大小;determining the area parameter of the area to be controlled in the current smart display terminal, wherein the area parameter includes the area size of the area to be controlled and the size of the object to be controlled in the area to be controlled;

根据第一预设鼠标缩放比例,构建与所述待控制区域的区域参数大小匹配的模拟鼠标。According to the first preset mouse scaling ratio, a simulated mouse matching the area parameter size of the to-be-controlled area is constructed.

优选地,所述确定当前智能显示终端中待控制区域的区域参数的步骤之后,还包括:Preferably, after the step of determining the area parameters of the area to be controlled in the current smart display terminal, the method further includes:

确定所述模拟鼠标对应的方向控制按键;Determine the direction control button corresponding to the simulated mouse;

根据第二预设鼠标缩放比例及当前智能显示终端中待控制区域的区域参数,构建所述方向控制按键与模拟鼠标对应的触控参数-移动距离映射函数,其中,所述触控参数包括触控时长、触控力度或触控次数。According to the second preset mouse zoom ratio and the current area parameters of the area to be controlled in the smart display terminal, a touch parameter-movement distance mapping function corresponding to the direction control button and the simulated mouse is constructed, wherein the touch parameters include touch Control duration, touch force or number of touches.

优选地,所述在智能显示终端中显示所述模拟鼠标的步骤之后,还包括:Preferably, after the step of displaying the simulated mouse in the intelligent display terminal, the method further includes:

若监听到遥控设备的方向控制按键对应的第一触控操作,则确定所述第一触控操作对应的触控参数;If the first touch operation corresponding to the direction control button of the remote control device is monitored, the touch parameter corresponding to the first touch operation is determined;

基于所述触控参数-移动距离的映射函数,确定所述触控时长对应的目标移动距离;determining the target moving distance corresponding to the touch duration based on the mapping function between the touch parameter and the moving distance;

控制所述模拟鼠标在所述方向控制按键匹配的方向上移动所述目标移动距离。The simulated mouse is controlled to move the target moving distance in the direction matched by the direction control button.

优选地,所述通过所述模拟鼠标控制智能显示终端中对应的待控制对象的步骤之后,还包括:Preferably, after the step of controlling the corresponding object to be controlled in the intelligent display terminal through the simulated mouse, the method further includes:

若监听到遥控设备的确认按键对应的第二触控操作,则获取当前所述模拟鼠标的坐标数据;If the second touch operation corresponding to the confirmation button of the remote control device is monitored, the coordinate data of the current simulated mouse is obtained;

确定智能显示终端中与所述模拟鼠标的坐标数据匹配的待控制区域;Determine the area to be controlled that matches the coordinate data of the simulated mouse in the intelligent display terminal;

若所述待控制区域中存在所述第二触控操作匹配的目标对象,则控制所述目标对象响应所述第二触控操作。If there is a target object matching the second touch operation in the to-be-controlled area, the target object is controlled to respond to the second touch operation.

此外,为实现上述目的,本发明提供了一种模拟鼠标控制装置,应用于遥控设备,所述模拟鼠标控制装置包括:In addition, in order to achieve the above object, the present invention provides a simulated mouse control device, which is applied to a remote control device, and the simulated mouse control device includes:

构建模块,用于若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;The building module is used to build the simulated mouse if the start request of the simulated mouse of the remote control device is monitored;

控制模块,用于基于所述智能显示终端显示所述模拟鼠标,并通过所述模拟鼠标控制所述智能显示终端。A control module, configured to display the simulated mouse based on the intelligent display terminal, and control the intelligent display terminal through the simulated mouse.

此外,为实现上述目的,本发明提供了一种模拟鼠标控制设备,模拟鼠标控制设备包括处理器,存储器以及存储在存储器中并可在处理器上运行的模拟鼠标控制程序,模拟鼠标控制程序被处理器运行时,实现如上的模拟鼠标控制方法的步骤。In addition, in order to achieve the above object, the present invention provides a simulated mouse control device, the simulated mouse control device includes a processor, a memory and a simulated mouse control program stored in the memory and can be run on the processor, the simulated mouse control program being When the processor is running, the steps of the above method for simulating mouse control are implemented.

此外,为实现上述目的,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有模拟鼠标控制程序,模拟鼠标控制程序被处理器运行时实现如上模拟鼠标控制方法的步骤。In addition, in order to achieve the above object, the present invention provides a computer-readable storage medium on which a simulated mouse control program is stored, and when the simulated mouse control program is run by a processor, the steps of the above simulated mouse control method are implemented.

相比现有技术,本发明公开了一种模拟鼠标控制方法、装置、设备及计算机可读存储介质,所述方法应用于遥控设备,所述方法包括:若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象,由此,通过遥控设备的模拟鼠标功能控制智能显示终端,提高用户体验感。Compared with the prior art, the present invention discloses a simulated mouse control method, device, device and computer-readable storage medium. The method is applied to a remote control device, and the method includes: if the start of the simulated mouse of the remote control device is monitored request, then construct a simulated mouse; display the simulated mouse in the intelligent display terminal, and control the corresponding object to be controlled in the intelligent display terminal through the simulated mouse, thereby controlling the intelligent display terminal through the simulated mouse function of the remote control device, Improve user experience.

附图说明Description of drawings

图1是本发明各实施例涉及的模拟鼠标控制设备的硬件结构示意图;1 is a schematic diagram of a hardware structure of a simulated mouse control device involved in various embodiments of the present invention;

图2是本发明模拟鼠标控制方法第一实施例的流程示意图;FIG. 2 is a schematic flow chart of the first embodiment of the simulated mouse control method of the present invention;

图3是本发明模拟鼠标控制方法第二实施例的功能模块示意图。FIG. 3 is a schematic diagram of functional modules of the second embodiment of the simulated mouse control method of the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional characteristics and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.

具体实施方式Detailed ways

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

本发明实施例主要涉及的模拟鼠标控制设备是指能够实现网络连接的网络连接设备,模拟鼠标控制设备可以智能电视、手机等。The simulated mouse control device mainly involved in the embodiments of the present invention refers to a network connection device capable of realizing network connection, and the simulated mouse control device may be a smart TV, a mobile phone, or the like.

参照图1,图1是本发明各实施例涉及的模拟鼠标控制设备的硬件结构示意图。本发明实施例中,模拟鼠标控制设备可以包括处理器1001(例如中央处理器CentralProcessing Unit、CPU),通信总线1002,输入端口1003,输出端口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;输入端口1003用于数据输入;输出端口1004用于数据输出,存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Referring to FIG. 1 , FIG. 1 is a schematic diagram of a hardware structure of a simulated mouse control device involved in various embodiments of the present invention. In this embodiment of the present invention, the simulated mouse control device may include a processor 1001 (eg, Central Processing Unit, CPU), a communication bus 1002 , an input port 1003 , an output port 1004 , and a memory 1005 . Among them, the communication bus 1002 is used to realize the connection communication between these components; the input port 1003 is used for data input; the output port 1004 is used for data output, and the memory 1005 can be a high-speed RAM memory or a non-volatile memory (non-volatile memory). memory), such as a disk memory, the memory 1005 may optionally also be a storage device independent of the aforementioned processor 1001 . Those skilled in the art can understand that the hardware structure shown in FIG. 1 does not constitute a limitation of the present invention, and may include more or less components than those shown in the drawings, or combine some components, or arrange different components.

继续参照图1,图1中作为一种可读存储介质的存储器1005可以包括操作系统、网络通信模块、应用程序模块以及模拟鼠标控制程序。在图1中,网络通信模块主要用于连接数据缓存服务器,与数据缓存服务器进行数据通信;而处理器1001可以调用存储器1005中存储的模拟鼠标控制程序,并执行如下操作:Continuing to refer to FIG. 1 , the memory 1005 as a readable storage medium in FIG. 1 may include an operating system, a network communication module, an application program module and a simulated mouse control program. In Fig. 1, the network communication module is mainly used to connect to the data cache server and perform data communication with the data cache server; and the processor 1001 can call the simulated mouse control program stored in the memory 1005, and perform the following operations:

若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;If the start request of the simulated mouse of the remote control device is monitored, the simulated mouse is constructed;

在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象。The simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

实时监听遥控设备的目标按键,其中,所述目标按键的数量包括一个或多个;Monitor the target keys of the remote control device in real time, wherein the number of the target keys includes one or more;

若监听到所述目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标。If the preset touch operation corresponding to the target key is monitored, it is determined that the start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

若在预设时间内监听到所述目标按键的触控事件;或者,If the touch event of the target key is monitored within a preset time; or,

若监听到所述目标按键对应的触控时长达到预设时长。If the touch duration corresponding to the target key is monitored and reaches the preset duration.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

确定当前智能显示终端中待控制区域的区域参数,其中,所述区域参数包括所述待控制区域的区域大小及所述待控制区域中的待控制对象大小;determining the area parameter of the area to be controlled in the current smart display terminal, wherein the area parameter includes the area size of the area to be controlled and the size of the object to be controlled in the area to be controlled;

根据第一预设鼠标缩放比例,构建与所述待控制区域的区域参数大小匹配的模拟鼠标。According to the first preset mouse scaling ratio, a simulated mouse matching the area parameter size of the to-be-controlled area is constructed.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

确定所述模拟鼠标对应的方向控制按键;Determine the direction control button corresponding to the simulated mouse;

根据第二预设鼠标缩放比例及当前智能显示终端中待控制区域的区域参数,构建所述方向控制按键与模拟鼠标对应的触控参数-移动距离映射函数,其中,所述触控参数包括触控时长、触控力度或触控次数。According to the second preset mouse zoom ratio and the current area parameters of the area to be controlled in the smart display terminal, a touch parameter-movement distance mapping function corresponding to the direction control button and the simulated mouse is constructed, wherein the touch parameters include touch Control duration, touch force or number of touches.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

若监听到遥控设备的方向控制按键对应的第一触控操作,则确定所述第一触控操作对应的触控参数;If the first touch operation corresponding to the direction control button of the remote control device is monitored, the touch parameter corresponding to the first touch operation is determined;

基于所述触控参数-移动距离的映射函数,确定所述触控时长对应的目标移动距离;determining the target moving distance corresponding to the touch duration based on the mapping function between the touch parameter and the moving distance;

控制所述模拟鼠标在所述方向控制按键匹配的方向上移动所述目标移动距离。The simulated mouse is controlled to move the target moving distance in the direction matched by the direction control button.

进一步地,处理器1001还可以用于调用存储器1005中存储的模拟鼠标控制程序,并执行以下步骤:Further, the processor 1001 can also be used to call the simulated mouse control program stored in the memory 1005, and perform the following steps:

若监听到遥控设备的确认按键对应的第二触控操作,则获取当前所述模拟鼠标的坐标数据;If the second touch operation corresponding to the confirmation button of the remote control device is monitored, the coordinate data of the current simulated mouse is obtained;

确定智能显示终端中与所述模拟鼠标的坐标数据匹配的待控制区域;Determine the area to be controlled that matches the coordinate data of the simulated mouse in the intelligent display terminal;

若所述待控制区域中存在所述第二触控操作匹配的目标对象,则控制所述目标对象响应所述第二触控操作。If there is a target object matching the second touch operation in the to-be-controlled area, the target object is controlled to respond to the second touch operation.

基于上述的结构,提出本发明模拟鼠标控制方法的各个实施例。Based on the above structure, various embodiments of the simulated mouse control method of the present invention are proposed.

参照图2,图2是本发明模拟鼠标控制方法第一实施例的流程示意图。Referring to FIG. 2 , FIG. 2 is a schematic flowchart of a first embodiment of a method for simulating a mouse control according to the present invention.

本实施例中,模拟鼠标控制方法包括:In this embodiment, the simulated mouse control method includes:

步骤S10:若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;Step S10: if the start request of the simulated mouse of the remote control device is monitored, the simulated mouse is constructed;

本实施例中,所述模拟鼠标控制方法应用于遥控设备,其中,所述遥控设备与一智能显示终端通信连接,需要说明的是,本实施例中,智能显示终端包括但不限于智能电视、电脑等智能显示设备,进一步地,该步骤中所涉及的遥控设备为与智能显示终端建立无线通信连接或有限通信连接的控制设备,其中,遥控设备的种类及数量不限,比如遥控设备可为具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务应用的手机、平板等第一类操控设备,遥控设备还可为具有操控按钮、通过操控按钮可发送相应操控指令至智能显示终端的游戏手柄、键盘等第二类操控设备。In this embodiment, the simulated mouse control method is applied to a remote control device, wherein the remote control device is communicatively connected to an intelligent display terminal. It should be noted that, in this embodiment, the intelligent display terminal includes but is not limited to a smart TV, Intelligent display devices such as computers, further, the remote control device involved in this step is a control device that establishes a wireless communication connection or a limited communication connection with the intelligent display terminal, wherein the type and quantity of the remote control device are not limited, for example, the remote control device may be It has an independent operating system and an independent running space. The first-class control devices such as mobile phones and tablets that users can install software, games, navigation and other third-party service applications by themselves. Send corresponding control commands to the second type of control devices such as gamepads and keyboards of the intelligent display terminal.

该步骤中,在智能显示终端与遥控设备建立通信连接之后,若监听到遥控设备的模拟鼠标的启动请求,其中,当遥控设备可为具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务应用的手机、平板等第一类操控设备时,优选地,遥控设备安装有具备模拟鼠标功能的第三方应用程序,具体地,当检测到用户启动具备模拟鼠标功能的第三方应用程序时,则判定监听到遥控设备的模拟鼠标启动请求,当遥控设备为具有操控按钮、通过操控按钮可发送相应操控指令至智能显示终端的游戏手柄、键盘等第二类操控设备时,比如若监听到启动模拟鼠标的目标按键对应的预设触控操作,比如监听到用户点击遥控设备中的‘确认’按键被连续点击3次,或者监听到用户长按遥控设备中的‘确认’按键的触控操作时,判定监听到遥控设备的模拟鼠标的启动请求,在监听到遥控设备的模拟鼠标的启动请求之后,则构建模拟鼠标。In this step, after the intelligent display terminal establishes a communication connection with the remote control device, if the start request of the simulated mouse of the remote control device is monitored, the remote control device may have an independent operating system and an independent operating space, and the user can do so by himself. When installing third-party service applications such as software, games, navigation and other third-party service applications such as mobile phones, tablets and other control devices, preferably, the remote control device is installed with a third-party application with a mouse simulation function. When a third-party application with mouse function is used, it is determined that the simulated mouse start request of the remote control device is monitored. When the remote control device is a gamepad, keyboard, etc. When controlling the device, for example, if the preset touch operation corresponding to the target button that starts the simulated mouse is monitored, for example, if the user clicks the 'confirm' button in the remote control device and is continuously clicked three times, or if the user presses the remote control device for a long time When the touch operation of the 'confirm' button is performed, it is determined that the start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed after the start request of the simulated mouse of the remote control device is monitored.

步骤S20:在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象。Step S20: Display the simulated mouse in the intelligent display terminal, and control the corresponding object to be controlled in the intelligent display terminal through the simulated mouse.

可选地,在智能显示终端的显示屏中任意位置显示模拟鼠标,或者先确认智能显示终端的显示屏中待控制对象的位置,并将模拟鼠标显示于待控制对象的预设范围区域内,具体显示位置不作限制,在智能显示终端中显示所述模拟鼠标之后,通过遥控设备的按键接收模拟鼠标对应的控制指令,并将模拟鼠标对应的控制指令发送至智能显示终端,以通过模拟鼠标控制智能显示终端中对应的待控制对象。Optionally, display the simulated mouse at any position on the display screen of the intelligent display terminal, or first confirm the position of the object to be controlled in the display screen of the intelligent display terminal, and display the simulated mouse in the preset range of the object to be controlled, The specific display position is not limited. After the simulated mouse is displayed in the intelligent display terminal, the control instructions corresponding to the simulated mouse are received through the buttons of the remote control device, and the control instructions corresponding to the simulated mouse are sent to the intelligent display terminal, so as to control the simulated mouse by means of the simulated mouse. The corresponding object to be controlled in the intelligent display terminal.

具体地,步骤S20中在智能显示终端中显示所述模拟鼠标的步骤之后,还包括:Specifically, after the step of displaying the simulated mouse in the intelligent display terminal in step S20, the method further includes:

步骤S201:若监听到遥控设备的方向控制按键对应的第一触控操作,则确定所述第一触控操作对应的触控参数;Step S201: if a first touch operation corresponding to a direction control button of a remote control device is monitored, determining a touch parameter corresponding to the first touch operation;

步骤S202:基于所述触控参数-移动距离的映射函数,确定所述触控时长对应的目标移动距离;Step S202: Determine the target moving distance corresponding to the touch duration based on the touch parameter-moving distance mapping function;

步骤S203:控制所述模拟鼠标在所述方向控制按键匹配的方向上移动所述目标移动距离。Step S203: Control the simulated mouse to move the target moving distance in a direction matched by the direction control button.

该步骤中,优选地,遥控设备为具有操控按钮、通过操控按钮可发送相应操控指令至智能显示终端的游戏手柄、键盘等第二类操控设备,比如电视遥控器,其中,电视遥控器设有用于调控频道的按键用及于调控声音的按键,优选地,遥控器中用于调控频道的按键即为本实施例中的方向控制按键中对应的上及下按键,遥控器中用于调控声音的按键即为本实施例中的方向控制按键中对应的左及右按键,进一步地,本实施例中的方向按键还可为用户自定义设置的按键,比如但遥控设备为键盘时,方向按键可为键盘中的E、X、S及F按键或其它任意字母按键等,具体不做限制,当监听到遥控设备的方向控制按键对应的第一触控操作,则确定第一触控操作对应的触控参数,其中,触控参数包括触控时长、触控力度或触控次数,但监听到用户长按方向控制按键对应的第一触控操作时,则获取第一触控操作的触控时长,接着根据预设的触控时长-移动距离的映射函数,确定第一触控操作的触控时长对应的目标移动距离,并控制模拟鼠标在第一触控操作对应的方向控制按键匹配的方向上移动目标移动距离,比如,预设的触控时长-移动距离的映射函数为L=5t,其中,L指移动距离,单位为cm;t指触控时长,单位为s;若监听到方向控制按键中的左按键对应的第一触控操作,且第一触控操作的触控时长为3s,则控制模拟鼠标朝向左边方向移动15cm。In this step, preferably, the remote control device is a second type of control device such as a gamepad, a keyboard, etc., which has a control button and can send corresponding control commands to the intelligent display terminal through the control button, such as a TV remote control, wherein the TV remote control is provided with a The buttons used to control the channel are used to control the sound. Preferably, the buttons used to control the channel in the remote control are the corresponding up and down buttons in the direction control buttons in this embodiment, and the remote control is used to control the sound. The buttons are the corresponding left and right buttons in the direction control buttons in this embodiment. Further, the direction buttons in this embodiment can also be user-defined buttons. For example, when the remote control device is a keyboard, the direction buttons It can be the E, X, S and F keys on the keyboard or any other letter keys, etc. There is no specific limitation. When the first touch operation corresponding to the direction control key of the remote control device is monitored, it is determined that the first touch operation corresponds to touch parameters, wherein the touch parameters include touch duration, touch force or touch times, but when the first touch operation corresponding to the user's long press of the direction control button is monitored, the touch operation of the first touch operation is obtained. control duration, and then determine the target movement distance corresponding to the touch duration of the first touch operation according to the preset mapping function of touch duration-movement distance, and control the simulated mouse to match the direction control buttons corresponding to the first touch operation For example, the preset mapping function of touch duration-movement distance is L=5t, where L refers to the movement distance, in cm; t refers to the touch duration, in s; if monitoring To the first touch operation corresponding to the left button in the direction control buttons, and the touch duration of the first touch operation is 3s, the simulated mouse is controlled to move 15cm toward the left direction.

进一步地,步骤S20中通过所述模拟鼠标控制智能显示终端中对应的待控制对象的步骤之后,还包括:Further, after the step of controlling the corresponding object to be controlled in the intelligent display terminal by using the simulated mouse in step S20, the method further includes:

步骤S204:若监听到遥控设备的确认按键对应的第二触控操作,则获取当前所述模拟鼠标的坐标数据;Step S204: If the second touch operation corresponding to the confirmation button of the remote control device is monitored, obtain the coordinate data of the current simulated mouse;

步骤S205:确定智能显示终端中与所述模拟鼠标的坐标数据匹配的待控制区域;Step S205: Determine the area to be controlled that matches the coordinate data of the simulated mouse in the intelligent display terminal;

步骤S206:若所述待控制区域中存在所述第二触控操作匹配的目标对象,则控制所述目标对象响应所述第二触控操作。Step S206: If there is a target object matching the second touch operation in the to-be-controlled area, control the target object to respond to the second touch operation.

该步骤中,需要说明的是,本实施例中用于发送控制指令的为确认按键,其中,确认按键可由用户自定义设置,若监听到遥控设备的确认按键对应的第二触控操作,则获取当前模拟鼠标的坐标数据,比如,当前模拟鼠标的坐标数据为(20,15),接着确认智能显示终端中与模拟鼠标的坐标数据(20,15)匹配的待控制区域,比如待控制区域的横坐标范围为(15,25),待控制区域的纵坐标范围为(10,20),然后确定待控制区域中是否存在第二触控操作匹配的目标对象,即是否存在可响应确认指令的目标对象,比如网址链接、字符等,当待控制区域中存在第二触控操作匹配的目标对象,则控制目标对象响应所述第二触控操作,具体地,当目标对象为网址链接时,则控制智能显示终端的界面跳转至该网址链接对应的网页,当目标对象为字符或其他固定元素时,则对字符进行控制,具体地,在监听到遥控设备的确认按键对应的第二触控操作的同时,还监听到遥控设备的方向控制按键对应的第一触控操作,则拖动字符朝向第一触控操作对应的方向移动,并根据第一触控操作的触控参数控制字符移动对应匹配的距离。In this step, it should be noted that in this embodiment, the confirmation button is used for sending the control command, and the confirmation button can be set by the user. If the second touch operation corresponding to the confirmation button of the remote control device is monitored, then Obtain the coordinate data of the current simulated mouse, for example, the coordinate data of the current simulated mouse is (20, 15), and then confirm the area to be controlled that matches the coordinate data of the simulated mouse (20, 15) in the smart display terminal, such as the area to be controlled The range of the abscissa is (15, 25), and the range of the ordinate of the area to be controlled is (10, 20), and then it is determined whether there is a target object matching the second touch operation in the area to be controlled, that is, whether there is a response to the confirmation command The target object, such as URL links, characters, etc., when there is a target object matching the second touch operation in the to-be-controlled area, the target object is controlled to respond to the second touch operation. Specifically, when the target object is a URL link , then control the interface of the intelligent display terminal to jump to the web page corresponding to the URL link, when the target object is a character or other fixed element, then control the character, specifically, monitor the second corresponding to the confirmation button of the remote control device. At the same time as the touch operation, the first touch operation corresponding to the direction control button of the remote control device is also monitored, and the dragged character moves toward the direction corresponding to the first touch operation, and the control is controlled according to the touch parameters of the first touch operation. Characters move the distance corresponding to the match.

在本实施例中,若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象,由此,通过遥控设备的模拟鼠标功能控制智能显示终端,提高用户体验感。In this embodiment, if the start request of the simulated mouse of the remote control device is monitored, a simulated mouse is constructed; the simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse Therefore, the intelligent display terminal is controlled by the simulated mouse function of the remote control device, and the user experience is improved.

基于上述图2所示的第一实施例,提出本发明第二实施例。在本实施例中,步骤S10包括:Based on the first embodiment shown in FIG. 2 above, a second embodiment of the present invention is proposed. In this embodiment, step S10 includes:

步骤S101:实时监听遥控设备的目标按键,其中,所述目标按键的数量包括一个或多个;Step S101: monitor the target keys of the remote control device in real time, wherein the number of the target keys includes one or more;

步骤S102:若监听到所述目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标。Step S102: If the preset touch operation corresponding to the target key is monitored, it is determined that a start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed.

该步骤中,需要说明的是,目标按键为用于触发模拟鼠标启动请求的触发按键,可选地,由用户自定义设置或为开发人员设置,其中,目标按键的数量包括一个或多个,具体地,实时监听遥控设备的目标按键,若监听到目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标。In this step, it should be noted that the target button is a trigger button used to trigger the simulated mouse start request, optionally, it is set by the user or set by the developer, wherein the number of target buttons includes one or more, Specifically, the target key of the remote control device is monitored in real time, and if the preset touch operation corresponding to the target key is monitored, it is determined that a start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed.

具体地,步骤S101中若监听到所述目标按键对应的预设触控操作的步骤包括:Specifically, if the preset touch operation corresponding to the target key is monitored in step S101, the steps include:

若在预设时间内监听到所述目标按键的触控事件;或者,If the touch event of the target key is monitored within a preset time; or,

若监听到所述目标按键对应的触控时长达到预设时长。If the touch duration corresponding to the target key is monitored and reaches the preset duration.

该步骤中,比如当目标按键为3个时,若在预设时间30s内监听到用户依次按下3个目标按键,则判定监听到遥控设备的模拟鼠标的启动请求;或者当目标按键为1个时,监听到目标按键对应的触控时长达到预设时长30s,则判定监听到遥控设备的模拟鼠标的启动请求。In this step, for example, when there are 3 target buttons, if the user presses 3 target buttons in sequence within the preset time of 30s, it is determined that the start request of the simulated mouse of the remote control device is monitored; or when the target button is 1 When it is detected that the touch duration corresponding to the target key reaches the preset duration of 30s, it is determined that the start request of the simulated mouse of the remote control device is monitored.

进一步地,步骤S102中构建模拟鼠标的步骤包括:Further, the step of constructing the simulated mouse in step S102 includes:

步骤S1021:确定当前智能显示终端中待控制区域的区域参数,其中,所述区域参数包括所述待控制区域的区域大小及所述待控制区域中的待控制对象大小;Step S1021: Determine the area parameter of the area to be controlled in the current smart display terminal, wherein the area parameter includes the area size of the area to be controlled and the size of the object to be controlled in the area to be controlled;

步骤S1022:根据第一预设鼠标缩放比例,构建与所述待控制区域的区域参数大小匹配的模拟鼠标。Step S1022: According to the first preset mouse scaling ratio, construct a simulated mouse that matches the area parameter size of the area to be controlled.

该步骤中,其中,需要说明的是,待控制区域可为智能显示终端的全部显示区域,或者待控制区域为当前待鼠标控制的区域,具体不作限制,确定当前智能显示终端中待控制区域的区域参数,其中,所述区域参数包括所述待控制区域的区域大小及所述待控制区域中的待控制对象大小,比如当待控制对象为百度时,则待控制对象大小为百度页面的大小,或者百度页面中的元素大小。在确定当前智能显示终端中待控制区域的区域参数之后,根据第一预设鼠标缩放比例,构建与待控制区域的区域参数大小匹配的模拟鼠标。In this step, it should be noted that the to-be-controlled area may be the entire display area of the smart display terminal, or the to-be-controlled area is the area currently to be controlled by the mouse, which is not specifically limited. Determine the current area of the smart display terminal to be controlled. Area parameters, wherein the area parameters include the area size of the area to be controlled and the size of the object to be controlled in the area to be controlled, for example, when the object to be controlled is Baidu, the size of the object to be controlled is the size of a Baidu page , or the element size in a Baidu page. After determining the area parameters of the area to be controlled in the current intelligent display terminal, according to the first preset mouse scaling ratio, a simulated mouse that matches the size of the area parameters of the area to be controlled is constructed.

具体地,步骤S1021中确定当前智能显示终端中待控制区域的区域参数的步骤之后,还包括:Specifically, after the step of determining the area parameters of the area to be controlled in the current smart display terminal in step S1021, the method further includes:

步骤S1023:确定所述模拟鼠标对应的方向控制按键;Step S1023: Determine the direction control button corresponding to the simulated mouse;

步骤S1024:根据第二预设鼠标缩放比例及当前智能显示终端中待控制区域的区域参数,构建所述方向控制按键与模拟鼠标对应的触控参数-移动距离映射函数,其中,所述触控参数包括触控时长、触控力度或触控次数。Step S1024: According to the second preset mouse zoom ratio and the area parameters of the area to be controlled in the current intelligent display terminal, construct a touch parameter-moving distance mapping function corresponding to the direction control button and the simulated mouse, wherein the touch Parameters include touch duration, touch force or number of touches.

该步骤中,在确定当前智能显示终端中待控制区域的区域大小及所述待控制区域中的待控制对象大小的之后,确定模拟鼠标对应的方向控制按键,以根据第二预设鼠标缩放比例及当前智能显示终端中待控制区域的区域参数,构建方向控制按键与模拟鼠标对应的触控参数-移动距离映射函数,其中,所述触控参数包括触控时长、触控力度或触控次数,即构建触控时长-移动距离映射函数、触控力度-移动距离映射函数及触控次数-移动距离映射函数等。In this step, after determining the size of the area to be controlled in the current smart display terminal and the size of the object to be controlled in the area to be controlled, determine the direction control button corresponding to the simulated mouse, so as to scale the mouse according to the second preset ratio and the area parameters of the area to be controlled in the current intelligent display terminal, and construct the touch parameter-movement distance mapping function corresponding to the direction control button and the simulated mouse, wherein the touch parameters include touch duration, touch force or touch times , that is, to construct a touch duration-moving distance mapping function, a touch force-moving distance mapping function, a touch count-moving distance mapping function, and the like.

在本实施例中,实时监听遥控设备的目标按键,其中,所述目标按键的数量包括一个或多个;若监听到所述目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标,由此,通过构建模拟鼠标,实现通过遥控设备的模拟鼠标功能控制智能显示终端,进而提高用户体验感。In this embodiment, the target keys of the remote control device are monitored in real time, wherein the number of the target keys includes one or more; if the preset touch operation corresponding to the target keys is monitored, it is determined that the monitoring of the The startup request of the mouse is simulated, and the simulated mouse is constructed. Thus, by constructing the simulated mouse, the intelligent display terminal can be controlled by the simulated mouse function of the remote control device, thereby improving the user experience.

此外,本发明实施例还提供一种模拟鼠标控制装置,参照图3,图3为本发明模拟鼠标控制装置第一实施例的功能模块示意图。In addition, an embodiment of the present invention also provides an analog mouse control device. Referring to FIG. 3 , FIG. 3 is a schematic diagram of functional modules of the first embodiment of the analog mouse control device of the present invention.

本实施例中,模拟鼠标控制装置为虚拟装置,存储于图1所示的模拟鼠标控制设备的存储器1005中,以实现模拟鼠标控制程序的所有功能:用于若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;用于在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象。In this embodiment, the simulated mouse control device is a virtual device, which is stored in the memory 1005 of the simulated mouse control device shown in FIG. When a request is started, a simulated mouse is constructed; the simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse.

具体地,模拟鼠标控制装置包括:Specifically, the simulated mouse control device includes:

构建模块10,用于若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;The building module 10 is used to build the simulated mouse if the start request of the simulated mouse of the remote control device is monitored;

控制模块20,用于基于所述智能显示终端显示所述模拟鼠标,并通过所述模拟鼠标控制所述智能显示终端。The control module 20 is configured to display the simulated mouse based on the intelligent display terminal, and control the intelligent display terminal through the simulated mouse.

此外,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有模拟鼠标控制程序,模拟鼠标控制程序被处理器运行时实现如上模拟鼠标控制方法的步骤,此处不再赘述。In addition, an embodiment of the present invention also provides a computer-readable storage medium, where a simulated mouse control program is stored on the computer-readable storage medium, and the simulated mouse control program is executed by a processor to implement the above steps of the simulated mouse control method. Repeat.

相比现有技术,本发明提出的一种模拟鼠标控制方法、装置、设备及计算机可读存储介质,模拟鼠标控制方法包括:若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象,由此,通过遥控设备的模拟鼠标功能控制智能显示终端,提高用户体验感。Compared with the prior art, the present invention proposes a simulated mouse control method, device, device and computer-readable storage medium. The simulated mouse control method includes: constructing a simulated mouse if a start request of a simulated mouse of a remote control device is monitored; The simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse, so that the intelligent display terminal is controlled by the simulated mouse function of the remote control device, and the user experience is improved.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or system comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or system. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system that includes the element.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in the above storage medium (such as ROM/RAM, magnetic disc, optical disc), including several instructions to make a terminal device execute the method of each embodiment of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any equivalent structure or process transformation made by using the contents of the description and drawings of the present invention, or directly or indirectly applied to other related technical fields, will not limit the scope of the invention. Similarly, it is included in the scope of patent protection of the present invention.

Claims (10)

1.一种模拟鼠标控制方法,其特征在于,应用于遥控设备,其中,所述遥控设备与一智能显示终端通信连接,所述方法包括:1. an analog mouse control method, is characterized in that, is applied to remote control equipment, wherein, described remote control equipment is connected with an intelligent display terminal communication, and described method comprises: 若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;If the start request of the simulated mouse of the remote control device is monitored, the simulated mouse is constructed; 在智能显示终端中显示所述模拟鼠标,并通过所述模拟鼠标控制智能显示终端中对应的待控制对象。The simulated mouse is displayed in the intelligent display terminal, and the corresponding object to be controlled in the intelligent display terminal is controlled by the simulated mouse. 2.如权利要求1所述的方法,其特征在于,所述遥控设备包括目标按键,所述若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标的步骤包括:2. The method of claim 1, wherein the remote control device comprises a target key, and the step of constructing the simulated mouse comprises: 实时监听遥控设备的目标按键,其中,所述目标按键的数量包括一个或多个;Monitor the target keys of the remote control device in real time, wherein the number of the target keys includes one or more; 若监听到所述目标按键对应的预设触控操作,则判定监听到遥控设备的模拟鼠标的启动请求,并构建模拟鼠标。If the preset touch operation corresponding to the target key is monitored, it is determined that the start request of the simulated mouse of the remote control device is monitored, and the simulated mouse is constructed. 3.如权利要求2所述的方法,其特征在于,所述若监听到所述目标按键对应的预设触控操作的步骤包括:3. The method of claim 2, wherein the step of monitoring a preset touch operation corresponding to the target key comprises: 若在预设时间内监听到所述目标按键的触控事件;或者,If the touch event of the target key is monitored within a preset time; or, 若监听到所述目标按键对应的触控时长达到预设时长。If the touch duration corresponding to the target key is monitored and reaches the preset duration. 4.如权利要求2所述的方法,其特征在于,所述构建模拟鼠标的步骤包括:4. The method of claim 2, wherein the step of constructing a simulated mouse comprises: 确定当前智能显示终端中待控制区域的区域参数,其中,所述区域参数包括所述待控制区域的区域大小及所述待控制区域中的待控制对象大小;determining the area parameter of the area to be controlled in the current smart display terminal, wherein the area parameter includes the area size of the area to be controlled and the size of the object to be controlled in the area to be controlled; 根据第一预设鼠标缩放比例,构建与所述待控制区域的区域参数大小匹配的模拟鼠标。According to the first preset mouse scaling ratio, a simulated mouse matching the area parameter size of the to-be-controlled area is constructed. 5.如权利要求4所述的方法,其特征在于,所述确定当前智能显示终端中待控制区域的区域参数的步骤之后,还包括:5. The method according to claim 4, wherein after the step of determining the area parameters of the area to be controlled in the current intelligent display terminal, the method further comprises: 确定所述模拟鼠标对应的方向控制按键;Determine the direction control button corresponding to the simulated mouse; 根据第二预设鼠标缩放比例及当前智能显示终端中待控制区域的区域参数,构建所述方向控制按键与模拟鼠标对应的触控参数-移动距离映射函数,其中,所述触控参数包括触控时长、触控力度或触控次数。A touch parameter-moving distance mapping function corresponding to the direction control button and the simulated mouse is constructed according to the second preset mouse zoom ratio and the area parameters of the to-be-controlled area in the current smart display terminal, wherein the touch parameters include touch Control duration, touch force or number of touches. 6.如权利要求1所述的方法,其特征在于,所述在智能显示终端中显示所述模拟鼠标的步骤之后,还包括:6. The method according to claim 1, wherein after the step of displaying the simulated mouse in the intelligent display terminal, the method further comprises: 若监听到遥控设备的方向控制按键对应的第一触控操作,则确定所述第一触控操作对应的触控参数;If the first touch operation corresponding to the direction control button of the remote control device is monitored, the touch parameter corresponding to the first touch operation is determined; 基于所述触控参数-移动距离的映射函数,确定所述触控时长对应的目标移动距离;determining the target moving distance corresponding to the touch duration based on the mapping function between the touch parameter and the moving distance; 控制所述模拟鼠标在所述方向控制按键匹配的方向上移动所述目标移动距离。The simulated mouse is controlled to move the target moving distance in the direction matched by the direction control button. 7.如权利要求1至6任一项所述的方法,其特征在于,所述通过所述模拟鼠标控制智能显示终端中对应的待控制对象的步骤之后,还包括:7. The method according to any one of claims 1 to 6, wherein after the step of controlling the corresponding object to be controlled in the intelligent display terminal through the simulated mouse, the method further comprises: 若监听到遥控设备的确认按键对应的第二触控操作,则获取当前所述模拟鼠标的坐标数据;If the second touch operation corresponding to the confirmation button of the remote control device is monitored, the coordinate data of the current simulated mouse is obtained; 确定智能显示终端中与所述模拟鼠标的坐标数据匹配的待控制区域;Determine the area to be controlled that matches the coordinate data of the simulated mouse in the intelligent display terminal; 若所述待控制区域中存在所述第二触控操作匹配的目标对象,则控制所述目标对象响应所述第二触控操作。If there is a target object matching the second touch operation in the to-be-controlled area, the target object is controlled to respond to the second touch operation. 8.一种模拟鼠标控制装置,其特征在于,应用于遥控设备,所述模拟鼠标控制装置包括:8. A simulated mouse control device, characterized in that, applied to a remote control device, the simulated mouse control device comprises: 构建模块,用于若监听到遥控设备的模拟鼠标的启动请求,则构建模拟鼠标;The building module is used to build the simulated mouse if the start request of the simulated mouse of the remote control device is monitored; 控制模块,用于基于所述智能显示终端显示所述模拟鼠标,并通过所述模拟鼠标控制所述智能显示终端。A control module, configured to display the simulated mouse based on the intelligent display terminal, and control the intelligent display terminal through the simulated mouse. 9.一种模拟鼠标控制设备,其特征在于,所述模拟鼠标控制设备包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的模拟鼠标控制程序,所述模拟鼠标控制程序被处理器运行时实现如权利要求1-8中任一项所述模拟鼠标控制方法的步骤。9. A simulated mouse control device is characterized in that, the simulated mouse control device comprises a processor, a memory and a simulated mouse control program stored in the memory and can be run on the processor, the simulated mouse When the control program is run by the processor, the steps of the simulated mouse control method according to any one of claims 1-8 are implemented. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有模拟鼠标控制程序,所述模拟鼠标控制程序被处理器运行时实现如权利要求1-7中任一项所述模拟鼠标控制方法的步骤。10. A computer-readable storage medium, characterized in that a simulated mouse control program is stored on the computer-readable storage medium, and the simulated mouse control program is implemented as any one of claims 1-7 when the simulated mouse control program is run by a processor. The steps of simulating the mouse control method described in item.
CN202011167153.7A 2020-10-27 2020-10-27 Analog mouse control method, device, equipment and computer readable storage medium Pending CN112351324A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011167153.7A CN112351324A (en) 2020-10-27 2020-10-27 Analog mouse control method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011167153.7A CN112351324A (en) 2020-10-27 2020-10-27 Analog mouse control method, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112351324A true CN112351324A (en) 2021-02-09

Family

ID=74359180

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011167153.7A Pending CN112351324A (en) 2020-10-27 2020-10-27 Analog mouse control method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112351324A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114428651A (en) * 2022-02-07 2022-05-03 杭州雾联科技有限公司 Absolute position mouse configuration method, device, equipment and medium

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2000035A1 (en) * 1988-11-14 1990-05-14 James L. Cooper Squeezable control device for computer display systems
CN1073787A (en) * 1991-12-20 1993-06-30 国际商业机器公司 The method of proportionally displaying windows and device on the computer display
JP2000187556A (en) * 1998-12-23 2000-07-04 Eastech On Line:Kk Mouse operation reproduction system
US20030067442A1 (en) * 2001-10-04 2003-04-10 International Business Machines Corporation Method and system for selectively controlling graphical pointer movement based upon web page content
CN1452122A (en) * 2002-04-18 2003-10-29 张政 Push button mouse controlling method
US20040128012A1 (en) * 2002-11-06 2004-07-01 Julius Lin Virtual workstation
CN101021747A (en) * 2007-03-07 2007-08-22 赵俊峰 Keyboard with mouse function
CN101211239A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 Human-machine interaction input device and input method
CN101739159A (en) * 2008-11-07 2010-06-16 联想(北京)有限公司 Computer with pointing input function and pointing input realization method thereof
CN102156559A (en) * 2011-04-19 2011-08-17 深圳Tcl新技术有限公司 Method and device for simulating mouse operation by using web television remote controller
CN102298455A (en) * 2011-08-25 2011-12-28 Tcl集团股份有限公司 Realization method and system for remote controller with mouse function
CN102495688A (en) * 2011-12-29 2012-06-13 深圳Tcl新技术有限公司 Method and device for quickly moving mouse pointer by utilizing direction keys of remote controller, and television
CN102637127A (en) * 2012-02-24 2012-08-15 青岛海信电器股份有限公司 Method and electronic device for controlling mouse module
CN102750146A (en) * 2012-06-07 2012-10-24 惠州Tcl移动通信有限公司 Method for realizing simulated mouse control in intelligent terminal and intelligent terminal
CN102981707A (en) * 2011-11-14 2013-03-20 微软公司 Self-adaptive area cursor
CN103197770A (en) * 2013-04-01 2013-07-10 深圳数字电视国家工程实验室股份有限公司 Method and device for TV (television) remote control simulating operation of mouse
JP2013143076A (en) * 2012-01-12 2013-07-22 Hitachi Solutions Ltd Remote operation program, information terminal, computer, and remote operation system
CN103645805A (en) * 2013-12-20 2014-03-19 深圳泰山在线科技有限公司 Control piece manipulating method and system adopting somatosensory manner
CN105430468A (en) * 2015-11-30 2016-03-23 北京奇艺世纪科技有限公司 Remote control method and device for television set-top box
CN105451051A (en) * 2014-08-27 2016-03-30 深圳市启望科文技术有限公司 Key remote control and method for controlling electronic device by use of key remote control
CN105511672A (en) * 2015-12-02 2016-04-20 智慧海派科技有限公司 Method for simulating virtual pointing bar through handheld device
CN105630334A (en) * 2016-02-15 2016-06-01 青岛海信电器股份有限公司 Method and device for controlling movement of virtual mouse
CN105760433A (en) * 2016-02-01 2016-07-13 四川长虹电器股份有限公司 Method for rapidly selecting webpage elements of smart television
CN106303057A (en) * 2016-08-24 2017-01-04 惠州Tcl移动通信有限公司 The method and system of bluetooth equipment are controlled by mobile terminal simulation bluetooth mouse
CN107077297A (en) * 2014-11-11 2017-08-18 高通股份有限公司 System and method for controlling cursor based on finger pressure and direction
CN107172471A (en) * 2016-03-07 2017-09-15 索尼公司 Realize the device and display device for running touch-screen applications on the display device

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2000035A1 (en) * 1988-11-14 1990-05-14 James L. Cooper Squeezable control device for computer display systems
CN1073787A (en) * 1991-12-20 1993-06-30 国际商业机器公司 The method of proportionally displaying windows and device on the computer display
JP2000187556A (en) * 1998-12-23 2000-07-04 Eastech On Line:Kk Mouse operation reproduction system
US20030067442A1 (en) * 2001-10-04 2003-04-10 International Business Machines Corporation Method and system for selectively controlling graphical pointer movement based upon web page content
CN1452122A (en) * 2002-04-18 2003-10-29 张政 Push button mouse controlling method
US20040128012A1 (en) * 2002-11-06 2004-07-01 Julius Lin Virtual workstation
CN101211239A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 Human-machine interaction input device and input method
CN101021747A (en) * 2007-03-07 2007-08-22 赵俊峰 Keyboard with mouse function
CN101739159A (en) * 2008-11-07 2010-06-16 联想(北京)有限公司 Computer with pointing input function and pointing input realization method thereof
CN102156559A (en) * 2011-04-19 2011-08-17 深圳Tcl新技术有限公司 Method and device for simulating mouse operation by using web television remote controller
CN102298455A (en) * 2011-08-25 2011-12-28 Tcl集团股份有限公司 Realization method and system for remote controller with mouse function
CN102981707A (en) * 2011-11-14 2013-03-20 微软公司 Self-adaptive area cursor
CN102495688A (en) * 2011-12-29 2012-06-13 深圳Tcl新技术有限公司 Method and device for quickly moving mouse pointer by utilizing direction keys of remote controller, and television
JP2013143076A (en) * 2012-01-12 2013-07-22 Hitachi Solutions Ltd Remote operation program, information terminal, computer, and remote operation system
CN102637127A (en) * 2012-02-24 2012-08-15 青岛海信电器股份有限公司 Method and electronic device for controlling mouse module
CN102750146A (en) * 2012-06-07 2012-10-24 惠州Tcl移动通信有限公司 Method for realizing simulated mouse control in intelligent terminal and intelligent terminal
CN103197770A (en) * 2013-04-01 2013-07-10 深圳数字电视国家工程实验室股份有限公司 Method and device for TV (television) remote control simulating operation of mouse
CN103645805A (en) * 2013-12-20 2014-03-19 深圳泰山在线科技有限公司 Control piece manipulating method and system adopting somatosensory manner
CN105451051A (en) * 2014-08-27 2016-03-30 深圳市启望科文技术有限公司 Key remote control and method for controlling electronic device by use of key remote control
CN107077297A (en) * 2014-11-11 2017-08-18 高通股份有限公司 System and method for controlling cursor based on finger pressure and direction
CN105430468A (en) * 2015-11-30 2016-03-23 北京奇艺世纪科技有限公司 Remote control method and device for television set-top box
CN105511672A (en) * 2015-12-02 2016-04-20 智慧海派科技有限公司 Method for simulating virtual pointing bar through handheld device
CN105760433A (en) * 2016-02-01 2016-07-13 四川长虹电器股份有限公司 Method for rapidly selecting webpage elements of smart television
CN105630334A (en) * 2016-02-15 2016-06-01 青岛海信电器股份有限公司 Method and device for controlling movement of virtual mouse
CN107172471A (en) * 2016-03-07 2017-09-15 索尼公司 Realize the device and display device for running touch-screen applications on the display device
CN106303057A (en) * 2016-08-24 2017-01-04 惠州Tcl移动通信有限公司 The method and system of bluetooth equipment are controlled by mobile terminal simulation bluetooth mouse

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114428651A (en) * 2022-02-07 2022-05-03 杭州雾联科技有限公司 Absolute position mouse configuration method, device, equipment and medium

Similar Documents

Publication Publication Date Title
CN110795666B (en) Webpage generation method, device, terminal and storage medium
CN112597361B (en) Ordering processing method and device, electronic equipment and storage medium
CN108124016B (en) Method and device for sending POST (POST on POST) request
KR20140123076A (en) A device control method and apparatus
CN103403665A (en) Instruction-obtaining method for a terminal device and terminal device
CN109151843B (en) Data transmission method, mobile terminal, base station, and computer-readable storage medium
CN107678658A (en) Data inputting method and device for terminal device
CN105630375A (en) Auxiliary implementation method and system of information input on the basis of graphical interface
WO2017215671A1 (en) Method, apparatus and system for controlling access device
CN111610904A (en) Icon arrangement method, electronic device and storage medium
CN111078104A (en) Redirection method of multi-point touch equipment on cloud desktop and computer equipment
JP2007251630A (en) Remote desktop displaying method
US10979582B2 (en) Extension of remote frame buffer (RFB) protocol
CN109491670A (en) A kind of page display method and terminal device
CN112351324A (en) Analog mouse control method, device, equipment and computer readable storage medium
CN111866557A (en) Configuration method and device of large-screen display equipment, storage medium and electronic equipment
CN107728898B (en) Information processing method and mobile terminal
CN106527916A (en) Operating method and device based on virtual reality equipment, and operating equipment
CN113312122A (en) Virtual keyboard calling method and device, computer storage medium and electronic equipment
CN114398016B (en) Interface display method and device
CN115801715A (en) Message automatic sending method, device, medium and equipment based on instant messaging
CN115904183A (en) Interface display process, device, equipment and storage medium
CN115658419A (en) Model data monitoring method, device, medium and equipment
WO2018098944A1 (en) Application search method and terminal
CN113641439A (en) Text recognition and display method, device, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20210209