Gamepad and interaction control method
By using two processors to share the processing of user operation data in the gamepad, the data processing pressure problem of a single processor in high-frequency control scenarios is solved, and the immediacy of game control data and the real-time operation of game operations is improved.
Patent Information
- Application Number
- CN202411135621.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2025-01-07
AI Technical Summary
In high-frequency control scenarios, the gamepad is too stressed to process data by a single processor, which makes the user's operation data unable to respond in time, affecting the gaming experience.
Two processors are connected through the serial port, and different types of user operation data are processed separately, and data is transmitted through the serial port, reducing the load of a single processor and improving the immediacy of data reaching the game host.
By sharing and processing user operation data, the data processing pressure of a single processor is reduced, the immediacy of game manipulation data is improved, and the real-time operation of game operations is ensured.
Smart Images

Figure CN119258523A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic equipment, and in particular to a game controller and an interactive control method. Background Art
[0002] With the continuous development of science and technology and the continuous improvement of living standards, console games have been favored by more and more gamers. The operation and control of console games need to rely on the game console and game controller. In actual applications, after the game controller receives the operation events of the game player, it reports the corresponding game control data to the game console. Therefore, the game controller has a large amount of data processing requirements in actual applications, such as button data, joystick data, etc.
[0003] In related technologies, game controllers usually process multiple user operation data based on a single configured processor. In high-frequency control scenarios, they will face a large number of user operation data processing requirements. For a single processor, it faces great data processing pressure, which inevitably leads to some user operation data cannot be responded to in a timely manner, resulting in a poor gaming experience.
[0004] It is worth noting that the techniques described in this section are not necessarily techniques that have been previously conceived or employed. Unless otherwise indicated, it should not be assumed that any technique described in this section is considered to be prior art simply because it is included in this section. Similarly, unless otherwise indicated, the issues mentioned in this section should not be considered to have been recognized in any prior art. Summary of the invention
[0005] The embodiments of the present application provide a game controller and an interactive control method, which aim to solve one of the problems in the related art at least to a certain extent.
[0006] A first aspect of an embodiment of the present application provides a game controller, including: a first processor and a second processor, the first processor is connected to a first input unit and a first handle transceiver unit, the second processor is connected to a second input unit, the first processor and the second processor are connected via a serial port, and the first handle transceiver unit is used to connect to a first device transceiver unit of a preset matching device;
[0007] The first processor is configured to: in a host interaction mode, generate first control data according to first user operation data sent by the first input unit, and send the first control data and second control data sent by the second processor to the first device transceiver unit through the first handle transceiver unit; wherein the first device transceiver unit is used to send the first control data and the second control data to the game host in operation;
[0008] The second processor is configured to: in the host interaction mode, generate the second control data according to the second user operation data sent by the second input unit.
[0009] A second aspect of an embodiment of the present application provides an interactive control method, which is applied to the game controller provided in the first aspect of the embodiment of the present application, and the method includes:
[0010] The first processor generates first control data according to first user operation data sent by the first input unit, and the second processor generates second control data according to second user operation data sent by the second input unit;
[0011] In the host interaction mode, the second processor sends the second control data to the first processor;
[0012] The first processor sends the first control data and the second control data to the first device transceiver unit of the supporting device through the first handle transceiver unit; wherein the first device transceiver unit is used to send the first control data and the second control data to the game console in operation.
[0013] As can be seen from the above, according to the game controller and interactive control method provided by the present application, the game controller is configured with a first processor and a second processor connected via a serial port, and the two processors respectively receive different types of user operation data sent by different input units. In the host interactive mode, one of the processors receives the user operation data and processes it, and then sends the control data to the other processor via the serial port, and then the other processor sends the control data generated by the two processors to the game host based on the transceiver unit to which it is connected. Through the implementation of the present application, the user's operation data for different input units are respectively processed by different processors, which can reduce the data processing pressure of a single processor, improve the immediacy of the game control data reaching the game host, and thus ensure the real-time response of the game operation.
[0014] It should be understood that the content described in this section is not intended to identify the key or important features of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings exemplarily illustrate the embodiments and constitute a part of the specification, and together with the text description of the specification, are used to explain the exemplary implementation of the embodiments. The drawings shown are for illustrative purposes only and do not limit the scope of the claims. In all drawings, the same reference numerals refer to similar but not necessarily identical elements.
[0016] Figure 1A schematic diagram of the structure of each subject in the interactive framework provided in an embodiment of the present application;
[0017] Figure 2 A flowchart of an interactive control method provided in one embodiment of the present application;
[0018] Figure 3 A flowchart of another interactive control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] In order to make the purpose, features, and advantages of the invention of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0020] In the description of the embodiments of the present application, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features; the term "multiple" means two or more, unless otherwise clearly and specifically defined; the term "including" indicates the presence of the described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their collections; the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may include the existence of A alone, the existence of A and B at the same time, and the existence of B alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.
[0021] In order to solve the problem that the game controller in the related art usually processes multiple user operation data based on a configured single processor, resulting in that the user operation data cannot obtain a timely game operation response, an embodiment of the present application provides a game controller, such as Figure 1 A structural schematic diagram of each subject in the interactive framework provided in this embodiment, the game controller 100 includes: a first processor 101 and a second processor 102, the first processor 101 is connected to the first input unit 103 and the first handle transceiver unit 104, the second processor 102 is connected to the second input unit 105, the first processor 101 and the second processor 102 are connected via a serial port, and the first handle transceiver unit 104 is used to connect to the first device transceiver unit 201 of the preset supporting device 200.
[0022] It should be noted that the game controller of this embodiment can interact with the game console through a supporting device in actual application scenarios. The supporting device can be exemplarily a controller base, which has a battery pack integrated in it. The controller base and the game controller are respectively provided with corresponding contacts. When the contacts between the game controller and the controller base are connected, the controller base can provide the game controller with charging and data transmission functions. Of course, when the game controller is removed from the controller base, the two can also transmit data through the wireless communication module, and the controller can automatically enter the power-on state at this time.
[0023] It is worth mentioning that the first input unit of the present embodiment can be exemplarily a button, and the second input unit can be exemplarily a joystick. Then, the first processor can exist as a main processor for processing high-frequency user operation data, and the second processor exists as a sub-processor for processing low-frequency user operation data. The two processors are connected via a serial port (i.e., a serial communication interface). Serial port communication is a two-way communication method with a simple communication line. When data is transmitted between the two processors using the serial port, the data is transmitted bit by bit in sequence. In actual applications, the number of the above-mentioned first input unit and the second input unit can be multiple, so multiple first input units are connected to the first processor at the same time, and multiple second input units are connected to the second processor at the same time. Of course, the type of the second input unit connected to the second processor can be different, for example, it can be a joystick and a trigger.
[0024] In other optional implementations, the game controller of this embodiment may also be configured with a third input unit and a third processor. The third input unit may exemplarily be other types of input units such as a trigger.
[0025] Generally speaking, the data exchange between the handle transceiver unit and the device transceiver unit can be achieved by wired connection or wireless connection, and this embodiment does not make the sole limitation to this.
[0026] In this embodiment, the first processor 101 is configured to: in the host interaction mode, generate first control data according to the first user operation data sent by the first input unit 103, and send the first control data and the second control data sent by the second processor 102 to the first device transceiver unit 201 through the first handle transceiver unit 104; wherein the first device transceiver unit 201 is used to send the first control data and the second control data to the game host 300 in the running state;
[0027] In this embodiment, the second processor 102 is configured to: in the host interaction mode, generate second control data according to the second user operation data sent by the second input unit 105.
[0028] The host interaction mode of this embodiment operates in a scenario where the game controller and the game console have an interaction requirement, a typical scenario being playing games. In this mode, the two processors respectively process the user operation data sent by their respectively connected input units, and then the control data generated by one of the processors is sent to the other processor, which then outputs the control data of both to the outside in a unified manner. Specifically, the first handle transceiver unit connected to the first processor of the game controller first sends all control data to the first device transceiver unit of the matching device, and then the first device transceiver unit forwards the control data to the game console.
[0029] It should be understood that the two processors in this embodiment are in a request response mode. In the host interaction mode, the first processor needs to first send a data acquisition request to the second processor, and then the second processor responds to the first processor with the control data it generates.
[0030] In a preferred embodiment, the second processor 102 is also connected to the second handle transceiver unit 106, and the second handle transceiver unit 106 is used to connect to the second device transceiver unit 202 of the matching device 200.
[0031] In one implementation, the second processor 102 is configured to: in the device interaction mode, send the second control data and the first control data sent by the first processor 101 to the second device transceiver unit 202 via the second handle transceiver unit 106; wherein the second device transceiver unit 202 is used to send the first control data and the second control data to the processor 203 of the supporting device 200; the first processor 101 is configured to: in the device interaction mode, generate the first control data according to the first user operation data sent by the first input unit 103.
[0032] In this embodiment, the device interaction mode operates in a scenario where the game controller and the supporting device have an interaction requirement. For example, the supporting device of this embodiment is equipped with a small game software (such as Brick Breaker, Snake, etc.), and the supporting device of this embodiment can also be configured with a display unit connected to the processor for displaying the small game interface. Then, the supporting device based on the improved setting of this embodiment allows the game controller to transmit control data to the processor of the supporting device, and after processing, the small game interface is controlled to respond accordingly. It is worth noting that the supporting device of this embodiment is provided with a second device transceiver unit independent of the first device transceiver unit. One of the two device transceiver units realizes interaction with the external game console and the game controller, and the other realizes interaction with the internal processor and the game controller.
[0033] In another implementation, the second processor 102 is configured to: obtain the running status information of the game controller 100, and send the running status information to the second device transceiver unit 202 through the second controller transceiver unit 106; wherein the second device transceiver unit 202 is used to send the running status information to the display unit 204 of the supporting device 200 for display.
[0034] At present, the game controllers provided in the related art are usually unable to intuitively display the graphical interface, so it is impossible to intuitively display the status information of the game controller. The running status information of this embodiment may include but is not limited to at least one of the following: power, operating mode, button configuration parameters, and joystick configuration parameters. Then in actual application, after the second device transceiver unit receives the running status information sent by the second processor, it sends the running status information to the second device transceiver unit of the supporting device, and the second transceiver unit sends it to the processor of the supporting device to generate a handle status prompt instruction, and the processor sends the handle status prompt instruction to the display unit to display the running status information of the game controller.
[0035] In an optional implementation manner of this embodiment, the game controller also includes charging contacts, and the charging contacts are configured to: when connected to the power supply contacts of the matching device, receive the first physical address information corresponding to the first device transceiver unit and the second device physical address information corresponding to the second device transceiver unit sent by the power supply contacts, and send the first physical address information to the first processor and send the second physical address information to the second processor; the first processor is configured to: establish a pairing connection between the first handle transceiver unit and the first device transceiver unit according to the first physical address information; the second processor is configured to: establish a pairing connection between the second handle transceiver unit and the second device transceiver unit according to the second physical address information.
[0036] Specifically, when the contacts of the game controller and the supporting device are in regular contact so that the supporting device charges the game controller, the supporting device can transmit the physical address information of its own transceiver unit stored in the memory to the game controller through the contacts, and the two processors of the game controller can pair the two transceiver units of the supporting device with their own two transceiver units respectively based on the physical address information. Since the game controller and the supporting device of this embodiment both have multiple transceiver units, manual pairing is rather cumbersome. Based on the scheme of this embodiment, the user only needs to place the game controller on the supporting device so that the contacts of the two are turned on to complete the pairing of the transceiver units. In addition, in the scenario where there are multiple supporting devices, the pairing switching can be realized more conveniently, which greatly improves the operational convenience of pairing the game controller with the supporting device.
[0037] In an optional implementation of this embodiment, the first processor is configured to: when receiving a mode configuration event, trigger a corresponding interaction mode according to event feature information of the mode configuration event; wherein the types of interaction modes include host interaction mode and device interaction mode.
[0038] In actual applications, the user can operate the game controller to implement the operation mode setting of the controller. In this embodiment, the first processor is preferably used as the main processor, and the first input unit can be used as the mode configuration control accordingly. Then, the user can input a mode configuration event based on the first input unit after the controller is turned on. The mode configuration event can be exemplarily a double-click event or a long-press event. The first processor can trigger the game controller to enter different interaction modes according to the actual mode configuration event.
[0039] In an optional implementation manner of this embodiment, the second processor is configured to: receive handle configuration data sent by the second device transceiver unit via the second handle transceiver unit; if the handle configuration data includes first configuration data corresponding to the first input unit, the first configuration data is sent to the first processor; if the handle configuration data includes second configuration data corresponding to the second input unit, the second configuration data is sent to the second input unit to configure the working parameters of the second input unit; the first processor is configured to: send the first configuration data to the first input unit to configure the working parameters of the first input unit.
[0040] In actual application scenarios, different users have different game control preferences, and the same user also has different game control preferences for different games. In this case, users usually have requirements for controller parameter configuration. Exemplary controller parameters may be sensitivity, trigger strength, joystick damping, etc. Considering that game controllers are usually unable to display graphical interfaces intuitively, and in addition, as game controllers have more diverse functions today, the types of parameters that users wish to configure for game controllers are also becoming more and more diverse. Using the game controller itself to configure parameters will result in the accuracy and convenience of the controller parameter configuration being unable to be guaranteed. Based on this, the present embodiment provides a solution for controller parameter configuration based on a supporting device, that is, the controller parameter configuration interface can be displayed on a display screen of the supporting device, and the user can input controller parameter configuration instructions on the supporting device. For example, the display screen is a touch screen, and the user can perform touch operations on the parameter configuration interface of the display screen to input controller parameter configuration instructions. Then, the processor of the supporting device sends the corresponding controller configuration data to the second controller transceiver unit of the game controller via the second device transceiver unit. The controller configuration data is further received by the second processor. At this time, the second processor parses the controller configuration data, sends the first configuration data belonging to the first input unit to the first processor, and sends the second configuration data belonging to the second input unit directly to the second input unit. Finally, the two processors respectively complete the working parameter configuration of the two types of input units.
[0041] In an optional implementation manner of this embodiment, the game controller also includes a sensor, exemplarily a capacitive sensor, a gyroscope, etc.; the first processor is configured to: determine whether the host wake-up condition is met based on data characteristics of the sensor detection data, and if the host wake-up condition is met, send the host wake-up instruction to the first device transceiver unit via the first handle transceiver unit; wherein the first device transceiver unit is also used to send the host wake-up instruction to the game console in a dormant state, and the host wake-up instruction is used to instruct the game console to enter an operating state.
[0042] At present, the related technology usually requires manual operation of buttons on the game console to realize host wake-up, while the present embodiment provides an inductive host wake-up solution, in which the sensor on the game handle senses detection data (such as handle shaking data), and then the first processor determines whether the host wake-up conditions are met based on the data characteristics. If so, the host wake-up instruction is sent to the first handle transceiver unit, and then the host wake-up instruction is sent to the first device transceiver unit of the supporting device via the first handle transceiver unit. Finally, the first device transceiver unit sends the host wake-up instruction to the game console in sleep state to control the game console to wake up and enter the running state.
[0043] In one implementation, the first processor is configured to: determine the host identifier to be awakened corresponding to the data feature, and generate a corresponding host wake-up instruction based on the host identifier to be awakened; wherein the host wake-up instruction is used to instruct the game host corresponding to the host identifier to be awakened to enter a running state.
[0044] In actual applications, the user may have multiple game consoles, and the game controller can interact with multiple game consoles. Then the first processor can perceive the user's wake-up operation intentions for different game consoles through sensor detection data, and adaptively generate a host wake-up instruction carrying the corresponding host identifier to be awakened.
[0045] In another implementation, the first processor is configured to: determine a host operating mode corresponding to the data feature, and generate a corresponding host wake-up instruction based on the host operating mode; wherein the host wake-up instruction is used to instruct the game console to enter a corresponding operating state according to the host operating mode.
[0046] In actual applications, the game console can run in different states, and the user can use different wake-up operations to wake up the game console and enter the corresponding operating state. Similarly, the first processor needs to perceive the user's wake-up operation intention adapted to different console operating states based on sensor detection data.
[0047] Next, adapted to the game controller provided in the above-mentioned embodiment, this embodiment further provides an interactive control method applied to the game controller, such as Figure 2 The figure is a flow chart of the interactive control method provided in this embodiment, which specifically includes the following steps:
[0048] Step 201: The first processor generates first control data according to first user operation data sent by the first input unit, and the second processor generates second control data according to second user operation data sent by the second input unit;
[0049] Step 202: In the host interaction mode, the second processor sends the second control data to the first processor;
[0050] Step 203: The first processor sends the first control data and the second control data to the first device transceiver unit of the matching device through the first handle transceiver unit.
[0051] The first device transceiver unit is used to send the first control data and the second control data to the game console in operation.
[0052] In the host interaction mode, the two processors respectively process the user operation data sent by their respectively connected input units, and then the control data generated by one of the processors is sent to the other processor, and then the other processor outputs the control data of both to the outside in a unified manner. Specifically, the first handle transceiver unit connected to the first processor of the game handle first sends all control data to the first device transceiver unit of the matching device, and then the first device transceiver unit forwards the control data to the game console.
[0053] like Figure 3 FIG. 1 is a flow chart of another interactive control method provided by this embodiment, which specifically includes the following steps:
[0054] Step 301: The first processor generates first control data according to first user operation data sent by the first input unit, and the second processor generates second control data according to second user operation data sent by the second input unit;
[0055] Step 302: In the device interaction mode, the first processor sends the first control data to the second processor;
[0056] Step 303: The second processor sends the second control data and the first control data to the second device transceiver unit of the matching device through the second handle transceiver unit.
[0057] Among them, the second device transceiver unit is used to send the first control data and the second control data to the processor of the supporting device.
[0058] The supporting device of this embodiment may also be configured with a display unit connected to the processor for displaying a mini-game interface. Then, the supporting device with improved settings based on this embodiment allows the game controller to transmit control data to the processor of the supporting device, and after processing, controls the mini-game interface to respond accordingly.
[0059] Regardless of the host interaction mode or the device interaction mode of this embodiment, multiple processors are used to process different types of user operation data to obtain corresponding control data, and then adapted to the interaction mode type, one of the processors outputs all control data to the outside through the handle transceiver unit to which it is connected. Based on the method of multi-processor sharing of processing user operation data, user operations can be responded to more immediately.
[0060] It should be understood that the size of the serial number of each step in this embodiment does not absolutely mean the order of execution of the steps. The execution order of each step should be determined by its function and internal logic, and should not constitute a sole limitation on the implementation process of the embodiment of this application.
[0061] It should also be noted that ordinary technical personnel in the relevant field can clearly understand that for the convenience and conciseness of description, the specific working process of the interactive control method described in this embodiment is not exhaustive, and can be implemented by referring to the corresponding working process in the aforementioned product embodiment, which will not be repeated here.
[0062] Finally, an embodiment of the present application also provides a computer-readable storage medium, which can be set in the game controller in the above embodiments.
[0063] The computer readable storage medium stores a computer program, and when the computer program is executed by the processor, it is used to implement the interactive control method in the aforementioned embodiment. Furthermore, the computer storable medium can also be a U disk, a mobile hard disk, a read-only memory (ROM), a RAM, a magnetic disk or an optical disk, and other media that can store program codes.
[0064] Based on the technical solution of the embodiment of the present application, the game controller is configured with a first processor and a second processor connected via a serial port, and the two processors receive different types of user operation data sent by different input units respectively. In the host interaction mode, one of the processors receives the user operation data and processes it, and then sends the control data to the other processor via the serial port, and then the other processor sends the control data generated by the two processors to the game host based on the transceiver unit to which it is connected. Through the implementation of the solution of the present application, the user's operation data for different input units are respectively processed by different processors, which can reduce the data processing pressure of a single processor, improve the immediacy of the game control data reaching the game host, and thus ensure the real-time response of the game operation.
[0065] In the several embodiments provided in the present application, it should be understood that the disclosed products and methods can be implemented in other ways. For example, the product embodiments described above are only schematic. For example, the division of functional modules is only a logical function division. There may be other division methods in actual implementation, such as multiple functional modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0066] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0067] In addition, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a readable storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0068] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0069] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0070] The above is a description of the game controller and interactive control method provided by the present application. For technicians in this field, according to the ideas of the embodiments of the present application, there may be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A game handle, characterized in that: include: A first processor and a second processor, wherein the first processor is connected to a first input unit and a first handle transceiver unit, the second processor is connected to a second input unit, the first processor and the second processor are connected via a serial port, and the first handle transceiver unit is used to connect to a first device transceiver unit of a preset matching device; The first processor is configured to: in a host interaction mode, generate first control data according to first user operation data sent by the first input unit, and send the first control data and second control data sent by the second processor to the first device transceiver unit through the first handle transceiver unit; wherein the first device transceiver unit is used to send the first control data and the second control data to the game host in operation; The second processor is configured to: in the host interaction mode, generate the second control data according to the second user operation data sent by the second input unit.
2. The game handle according to claim 1, characterized in that: The second processor is also connected to a second handle transceiver unit, and the second handle transceiver unit is used to connect to a second device transceiver unit of the matching device; The second processor is configured to: in a device interaction mode, send the second control data and the first control data sent by the first processor to the second device transceiver unit through the second handle transceiver unit; wherein the second device transceiver unit is used to send the first control data and the second control data to the processor of the matching device; The first processor is configured to: in the device interaction mode, generate the first control data according to the first user operation data sent by the first input unit.
3. The game handle according to claim 2, characterized in that: It also includes a charging contact, wherein the charging contact is configured to: when connected to the power supply contact of the matching device, receive the first physical address information corresponding to the first device transceiver unit and the second device physical address information corresponding to the second device transceiver unit sent by the power supply contact, and send the first physical address information to the first processor and send the second physical address information to the second processor; The first processor is configured to: establish a pairing connection between the first handle transceiver unit and the first device transceiver unit according to the first physical address information; The second processor is configured to establish a pairing connection between the second handle transceiver unit and the second device transceiver unit according to the second physical address information.
4. The game handle according to claim 1, characterized in that: The second processor is also connected to a second handle transceiver unit, and the second handle transceiver unit is used to connect to a second device transceiver unit of the matching device; The second processor is configured to: obtain the running status information of the game controller, and send the running status information to the second device transceiver unit through the second controller transceiver unit; wherein the second device transceiver unit is used to send the running status information to the display unit of the supporting device for display.
5. The game handle according to claim 2, characterized in that: The first processor is configured to: when receiving a mode configuration event, trigger a corresponding interaction mode according to event feature information of the mode configuration event; wherein the types of the interaction modes include the host interaction mode and the device interaction mode.
6. The game handle according to claim 1, characterized in that: The second processor is configured to: receive the handle configuration data sent by the second device transceiver unit via the second handle transceiver unit; if the handle configuration data includes first configuration data corresponding to the first input unit, send the first configuration data to the first processor; if the handle configuration data includes second configuration data corresponding to the second input unit, send the second configuration data to the second input unit to configure the working parameters of the second input unit; The first processor is configured to: send the first configuration data to the first input unit to configure working parameters of the first input unit.
7. The game controller according to any one of claims 1 to 6, characterized in that: It also includes a sensor; the first processor is configured to: determine whether the host wake-up condition is met based on the data characteristics of the sensor detection data, and if the host wake-up condition is met, send the host wake-up instruction to the first device transceiver unit through the first handle transceiver unit; wherein the first device transceiver unit is also used to send the host wake-up instruction to the game console in a dormant state, and the host wake-up instruction is used to instruct the game console to enter an operating state.
8. The game handle according to claim 7, characterized in that: The first processor is configured to: determine the host identifier to be awakened corresponding to the data feature, and generate the corresponding host wake-up instruction based on the host identifier to be awakened; wherein the host wake-up instruction is used to instruct the game console corresponding to the host identifier to be awakened to enter a running state. Or, the first processor is configured to: determine a host operating mode corresponding to the data feature, and generate a corresponding host wake-up instruction based on the host operating mode; wherein the host wake-up instruction is used to instruct the game console to enter a corresponding operating state according to the host operating mode.
9. An interactive control method, characterized in that: Applied to the game controller according to any one of claims 1 to 8, the method comprising: The first processor generates first control data according to first user operation data sent by the first input unit, and the second processor generates second control data according to second user operation data sent by the second input unit; In the host interaction mode, the second processor sends the second control data to the first processor; The first processor sends the first control data and the second control data to the first device transceiver unit of the supporting device through the first handle transceiver unit; wherein the first device transceiver unit is used to send the first control data and the second control data to the game console in operation.
10. The interactive control method according to claim 9, characterized in that: The method further comprises: In a device interaction mode, the first processor sends the first control data to the second processor; The second processor sends the second control data and the first control data to the second device transceiver unit of the supporting device through the second handle transceiver unit; wherein the second device transceiver unit is used to send the first control data and the second control data to the processor of the supporting device.