Hardware parameter setting method and electronic device

By detecting hardware startup events and presenting a hardware parameter setting interface, users can easily set hardware device parameters, solving the problems of cumbersome parameter setting and difficult operation in the prior art, and improving operation efficiency.

CN119536823APending Publication Date: 2025-02-28ACER INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311107117.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-30
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, when setting hardware device parameters, users need to perform cumbersome folder switching through the operating system, and the operating procedures and interface designs of different hardware devices are different, which increases the difficulty of operation.

Method used

By detecting hardware startup events, the hardware parameter setting interface is presented. The user can set parameters in this interface, receive user operations and provide setting information to the hardware control interface for parameter setting.

Benefits of technology

It improves the operating efficiency of hardware device parameter setting, enables users to easily adjust parameters when the hardware device is started, reducing operational complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119536823A_ABST
    Figure CN119536823A_ABST
Patent Text Reader

Abstract

The invention provides a hardware parameter setting method and an electronic device. The method comprises the following steps: detecting a hardware starting event which reflects that target hardware equipment is in a starting state; responding to a hardware starting event, displaying a hardware parameter setting interface through a display, and displaying at least one parameter setting option related to the target hardware equipment; receiving a user operation corresponding to the hardware parameter setting interface; in response to user operation, providing at least one piece of parameter setting information for a hardware control interface corresponding to the target hardware equipment; and performing parameter setting on the target hardware equipment by the hardware control interface. Therefore, the operation efficiency of parameter setting of the hardware equipment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a device control technology, and in particular to a hardware parameter setting method and an electronic device. Background Art

[0002] Traditionally, every time an electronic device such as a laptop or desktop computer is connected to a hardware device (such as a camera, microphone or speaker), the installation program of the electronic device will assist the user in downloading and installing the driver and operating program related to the hardware device. Later, when it is necessary to adjust the parameters related to a specific hardware device, the user needs to perform cumbersome folder switching through the operating system of the electronic device to find the operating program specifically used to control the hardware device, which is not very convenient in use. In addition, the interface design and / or operating logic of the operating programs corresponding to different types of hardware devices and / or the operating programs provided by different suppliers are also different, which also increases the difficulty of the user in setting the parameters of the hardware device. Summary of the invention

[0003] The invention provides a hardware parameter setting method and an electronic device, which can improve the operating efficiency of parameter setting for hardware equipment.

[0004] An embodiment of the present invention provides a hardware parameter setting method, which can be used to set parameters for at least one hardware device of an electronic device. The hardware parameter setting method includes: detecting a hardware startup event, wherein the hardware startup event reflects that a target hardware device among the at least one hardware device is in a startup state; in response to the hardware startup event, presenting a hardware parameter setting interface through a display, wherein the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device; receiving a user operation corresponding to the hardware parameter setting interface; in response to the user operation, providing at least one parameter setting information to a hardware control interface corresponding to the target hardware device; and performing the parameter setting on the target hardware device by the hardware control interface.

[0005] An embodiment of the present invention further provides an electronic device, which includes a display, at least one interface circuit and a processor. The at least one interface circuit is used to connect to at least one hardware device. The processor is connected to the display and the at least one interface circuit. The processor is used to: detect a hardware startup event, wherein the hardware startup event reflects that a target hardware device among the at least one hardware device is in a startup state; in response to the hardware startup event, present a hardware parameter setting interface through the display, wherein the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device; receive a user operation corresponding to the hardware parameter setting interface; in response to the user operation, provide at least one parameter setting information to a hardware control interface corresponding to the target hardware device; and perform the parameter setting on the target hardware device via the hardware control interface.

[0006] Based on the above, after a hardware startup event is detected, in response to the hardware startup event, a hardware parameter setting interface may be presented through a display, and the hardware parameter setting interface may present at least one parameter setting option related to the target hardware device in the startup state. After receiving a user operation corresponding to the hardware parameter setting interface, in response to the user operation, at least one parameter setting information may be provided to a hardware control interface corresponding to the target hardware device, so that the hardware control interface performs parameter setting on the target hardware device. Thus, during the period when the target hardware device is in the startup state, the operating efficiency of parameter setting on the target hardware device can be effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 is a schematic diagram of an electronic device according to an embodiment of the present invention;

[0008] Figure 2 is a system architecture diagram according to an embodiment of the present invention;

[0009] Figure 3 is a flowchart of a method for setting hardware parameters according to an embodiment of the present invention;

[0010] Figure 4 is a flowchart of a method for setting hardware parameters according to an embodiment of the present invention. DETAILED DESCRIPTION

[0011] Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numerals are used in the drawings and the description to refer to the same or like parts.

[0012] Figure 1 is a schematic diagram of an electronic device according to an embodiment of the present invention. Figure 1 The electronic device 10 may include various computer devices such as a smartphone, a tablet computer, a notebook computer, a desktop computer, an industrial computer, a vehicle-mounted computer, a server, or a game console, and the type of the electronic device 10 is not limited thereto. The electronic device 10 may be connected to the hardware devices 15(1)-15(n) to use the functions provided by the hardware devices 15(1)-15(n).

[0013] The electronic device 10 includes a display 11, interface circuits 12(1) to 12(n), a storage circuit 13, and a processor 14. The display 11 is used to display images. For example, the display 11 may include a plasma display, a liquid crystal display (LCD), a thin film transistor (TFT) liquid crystal display, a light emitting diode (LED) display, or an organic light emitting diode (OLED) display, and the type of the display 11 is not limited thereto.

[0014] The interface circuits 12(1) to 12(n) are used to connect to the hardware devices 15(1) to 15(n). The number of the interface circuits 12(1) to 12(n) may be one or more. The interface circuit 12(i) is used to connect to the hardware device 15(i). i is between 1 and n, and n may be any positive integer. For example, the interface circuit 12(i) may be used to transmit signals between the processor 14 and the hardware device 15(i). For example, the interface circuits 12(1) to 12(n) may comply with various wired or wireless communication standards such as Universal Serial Bus (USB), Bluetooth, Bluetooth Low Energy (BLE) and / or Wireless Fidelity (WiFi).

[0015] The storage circuit 13 is used to store data. For example, the storage circuit 13 may include a volatile storage circuit and a non-volatile storage circuit. The volatile storage circuit is used to store data volatilely. For example, the volatile storage circuit may include a random access memory (RAM) or a similar volatile storage medium. The non-volatile storage circuit is used to store data non-volatilely. For example, the non-volatile storage circuit may include a read-only memory (ROM), a solid state disk (SSD), a traditional hard disk drive (HDD) or a similar non-volatile storage medium.

[0016] The processor 14 is connected to the display 11, the interface circuits 12(1)-12(n) and the storage circuit 13. The processor 14 may be responsible for the overall or partial operation of the electronic device 10. For example, the processor 14 may be a central processing unit (CPU), a graphics processing unit (GPU), or other programmable general-purpose or special-purpose microprocessors, digital signal processors (DSP), programmable controllers, application specific integrated circuits (ASIC), programmable logic devices (PLD), or other similar devices or combinations of these devices.

[0017] The hardware devices 15(1)-15(n) may serve as at least part of the input / output (IO) devices of the electronic device 10. For example, the hardware devices 15(1)-15(n) may include various IO devices such as a camera, a microphone, a speaker, a mouse, a keyboard, and / or a touchpad, and the types of the hardware devices 15(1)-15(n) are not limited thereto. In addition, the number of the hardware devices 15(1)-15(n) may be one or more.

[0018] In one embodiment, the storage circuit 13 may store one or more operating systems. For example, the storage circuit 13 may store operating systems such as Microsoft (Windows), iOS and / or Chrome OS, and the types of operating systems are not limited thereto. The processor 14 may run the operating system in the storage circuit 13 to control the electronic device 10 to perform the functions requested by the user. For example, in the process of running the operating system, the processor 14 may perform signal input and / or output through the hardware devices 15 (1) to 15 (n). In addition, in the process of running the operating system, the processor 14 may set parameters for at least one of the hardware devices 15 (1) to 15 (n) according to user operations to adjust the functional effects of the hardware devices 15 (1) to 15 (n).

[0019] In one embodiment, the processor 14 may detect a hardware startup event. This hardware startup event may reflect that the target hardware device (e.g., hardware device 15(i)) is in an ON state. For example, when the target hardware device is started, the processor 14 may detect a hardware startup event corresponding to the target hardware device. In one embodiment, the processor 14 may also detect a hardware shutdown event. This hardware shutdown event may reflect that the target hardware device is in an OFF state (i.e., a non-startup state). For example, when the target hardware device is shut down, the processor 14 may detect a hardware shutdown event corresponding to the target hardware device.

[0020] In one embodiment, in response to the hardware activation event, the processor 14 may present a hardware parameter setting interface through the display 11. In particular, the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device. A parameter setting option may be used to adjust (e.g., activate or deactivate) a functional effect supported by the target hardware device.

[0021] In one embodiment, assuming that the target hardware device is a camera, the parameter setting options presented in this hardware parameter setting interface can be used to adjust (e.g., turn on or off) the high dynamic range (HDR), automatic face framing (Auto Framing), eye contact (Eye Contact), background blur and / or three-dimensional scene (3D scene) and other functional effects supported by the target hardware device (i.e., the camera), and the functional effects that can be adjusted by the presented parameter setting options are not limited to this. Alternatively, in one embodiment, assuming that the target hardware device is a speaker, the parameter setting options presented in this hardware parameter setting interface can be used to adjust (e.g., turn on or off) the surround sound field, active noise reduction and / or heavy bass and other functional effects supported by the target hardware device (i.e., the speaker), and the functional effects that can be adjusted by the presented parameter setting options are not limited to this. By analogy, according to the type of the target hardware device, the parameter setting options presented in this hardware parameter setting interface can be adjusted accordingly to meet the user's setting requirements for the functional effects supported by the target hardware device.

[0022] In one embodiment, while the display 11 displays the hardware parameter setting interface, the processor 14 may receive a user operation corresponding to the hardware parameter setting interface. For example, the user operation may indicate the adjustment of the setting value of at least part of the parameter setting options in the hardware parameter setting interface. For example, in the case where the target hardware device is a camera, the user operation may adjust (e.g., turn on or off) the functional effects such as high dynamic range, automatic portrait framing, eye contact, background blur and / or three-dimensional scene supported by the target hardware device (i.e., camera) through the hardware parameter setting interface. Alternatively, in the case where the target hardware device is a camera, the user operation may adjust (e.g., turn on or off) the functional effects such as surround sound, active noise reduction and / or heavy bass supported by the target hardware device (i.e., speaker) through the hardware parameter setting interface.

[0023] In one embodiment, in response to the user operation, the processor 14 may provide at least one parameter setting information to the hardware control interface corresponding to the target hardware device. For example, the hardware control interface may include an application programming interface (API) responsible for communicating with the target hardware device. For example, the parameter setting information may carry information on the setting or adjustment of at least part of the functional effects supported by the target hardware device by the user operation. Then, the hardware control interface may perform parameter setting on the target hardware device according to the parameter setting information. For example, according to the parameter setting information, the hardware control interface may modify at least part of the parameters related to the target hardware device to adjust (e.g., turn on or off) at least part of the functional effects supported by the target hardware device.

[0024] Figure 2 is a system architecture diagram according to an embodiment of the present invention. Figure 1 and Figure 2 , assuming that the target hardware device is a hardware device 21. The hardware device 21 is located in the hardware layer. The hardware driver 22 and the hardware control interface 23 are located in the driver layer. The hardware parameter setting interface 24 is located in the application layer.

[0025] In one embodiment, the processor 14 may detect a hardware startup event corresponding to the hardware device 21 through the hardware driver 22. In response to the hardware startup event, the processor 14 may enable the hardware parameter setting interface 24. After enabling the hardware parameter setting interface 24, the processor 14 may receive a user operation corresponding to the hardware parameter setting interface 24 through an input / output device. In response to the user operation, the processor 14 may provide parameter setting information corresponding to the hardware device 21 to the hardware control interface 23. For example, the hardware control interface 23 may include an application program interface responsible for communicating with the hardware device 21. Based on the parameter setting information, the hardware control interface 23 may perform parameter settings on the hardware device 21 to adjust (e.g., start or shut down) at least part of the functional effects supported by the hardware device 21.

[0026] In one embodiment, in response to a hardware startup event, the processor 14 may obtain an effect list corresponding to a target hardware device (e.g., hardware device 21). For example, this effect list may carry information about at least one functional effect that the target hardware device can support. Based on this effect list, the processor 14 may present the at least one parameter setting option in the hardware parameter setting interface 24. Each parameter setting option may correspond to a functional effect supported by the target hardware device.

[0027] In one embodiment, the effect list may be recorded in a specific data format (e.g., JSON data format). For example, the effect list may record the name and setting value of one or more functional effects that the target hardware device can support. Taking a camera that supports high dynamic range, automatic portrait framing, eye contact, background blur, and three-dimensional scenes as an example of a target hardware device, the effect list may, for example, record {"HDR":"ON","HDR":"OFF","AutoFraming":"ON","AutoFraming":"OFF","EyeContact":"ON","EyeContact":"OFF","BGBlur":"ON","BGBlur":"OFF","3DScene":"ON","3DScene":"OFF"} or similar content.

[0028] In one embodiment, the processor 14 can download the effect list from an external server via a network application program interface (Socket Interface). For example, the effect list can be provided by the developer, supplier or third-party unit of the target hardware device. Effect lists from different sources can be integrated (e.g., merged). For example, in one embodiment, the effect list provided by the supplier of the target hardware device can carry information on high dynamic range, automatic portrait framing, eye contact and background blur that the target hardware device can support, while the effect list provided by the third-party unit can carry information on three-dimensional scenes that the target hardware device can support. The processor 14 can download the effect lists provided by the supplier and third-party unit of the target hardware device from an external server and integrate them into a single effect list. Thereafter, the processor 14 can present the parameter setting options in the parameter setting interface 24 according to the integrated effect list.

[0029] In one embodiment, after obtaining the effect list corresponding to the target hardware device, the processor 14 may set the effect list as the preset effect list corresponding to the target hardware device. In one embodiment, in response to a hardware startup event, the processor 14 may check whether the version of the preset effect list corresponding to the target hardware device is the latest version. In response to the fact that the version of the preset effect list is not the latest version, the processor 14 may download the latest version of the effect list corresponding to the target hardware device from an external server to update or replace the preset effect list. Thereafter, the processor 14 may use the updated or replaced effect list to generate and present the parameter setting options in the parameter setting interface 24. In addition, if the version of the preset effect list is already the latest version, the processor 14 may directly use this preset effect list to generate and present the parameter setting options in the parameter setting interface 24 without having to re-download the effect list corresponding to the target hardware device.

[0030] In one embodiment, parameter setting options corresponding to multiple target hardware devices may be integrated into the same hardware parameter setting interface. For example, assuming that the target hardware devices include a first target hardware device (e.g. Figure 1 The hardware device 15 (i)) and the second target hardware device (eg Figure 1 The processor 14 may obtain at least one parameter setting option (also referred to as a first parameter setting option) related to the first target hardware device according to the effect list (also referred to as a first effect list) corresponding to the first target hardware device. The processor 14 may obtain at least one parameter setting option (also referred to as a second parameter setting option) related to the second target hardware device according to the effect list (also referred to as a second effect list) corresponding to the second target hardware device. Then, the processor 14 may integrate the first parameter setting option and the second parameter setting option into the same hardware parameter setting interface (e.g. Figure 2 The hardware parameter setting interface 24).

[0031] In one embodiment, in response to the first target hardware device and / or the second target hardware device being started, the processor 14 may present a hardware parameter setting interface with the first parameter setting option and the second parameter setting option through the display 11. Thus, the user may perform parameter settings for the first target hardware device and / or the second target hardware device through this hardware parameter setting interface. Compared to the traditional method where the user can only open the respective setting pages for different hardware devices one by one to perform parameter settings, in one embodiment, the integrated hardware parameter setting interface is used to perform parameter settings for different target hardware devices, which can effectively improve the convenience of operation.

[0032] In one embodiment, after starting the hardware parameter setting interface, the processor 14 may set the hardware parameter setting interface to be maintained as the top layer display in the display 11. For example, the processor 14 may set the hardware parameter setting interface to be suspended (floating) at the top layer of all windows. Thus, during the execution of the functions provided by the target hardware device, the user can modify the parameters of the target hardware device through the hardware parameter setting interface at any time to adjust (for example, start or shut down) at least part of the functional effects supported by the target hardware device, effectively improving the convenience of operation.

[0033] In one embodiment, the hardware parameter setting interface does not belong to the native control interface of the target hardware device. For example, the native control interface of the target hardware device may be provided by the developer or supplier of the target hardware device to provide basic control over the target hardware device. However, compared to the hardware parameter setting interface, the content of the native control interface of the target hardware device cannot be updated at any time according to the effect list. In addition, compared to the hardware parameter setting interface that can integrate the respective parameter setting options of multiple different target hardware devices, the native control interfaces of different target hardware devices cannot be integrated into the same control interface. Therefore, compared to the native control interface of the target hardware device, using the hardware parameter setting interface to control the target hardware device can effectively improve the convenience of operation.

[0034] Figure 3 is a flowchart of a method for setting hardware parameters according to an embodiment of the present invention. Figure 3In step S301, a hardware startup event is detected, wherein the hardware startup event reflects that a target hardware device among the at least one hardware device is in a startup state. In step S302, in response to the hardware startup event, a hardware parameter setting interface is presented through a display, wherein the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device. In step S303, a user operation corresponding to the hardware parameter setting interface is received. In step S304, in response to the user operation, at least one parameter setting information is provided to a hardware control interface corresponding to the target hardware device. In step S305, the hardware control interface performs the parameter setting on the target hardware device.

[0035] Figure 4 is a flowchart of a method for setting hardware parameters according to an embodiment of the present invention. Figure 4 In step S401, an agent program is executed. The agent program may include a plurality of program modules for executing the hardware parameter setting method. Figure 1 The processor 14 can execute the hardware parameter setting method through this agent program. In step S402, a hardware status detection is performed. In step S403, it is determined whether the target hardware device is in the startup state. If the target hardware device is in the startup state, in step S404, in response to the hardware startup event, the hardware parameter setting interface is enabled (or started). For example, the enabled hardware parameter setting interface can be presented at Figure 1 However, if the target hardware device is not in the activated state, steps S402 and S403 may be repeatedly performed.

[0036] In step S405, in response to the hardware startup event, an effect list corresponding to the target hardware device is obtained. In step S406, parameter setting options are presented in the hardware parameter setting interface according to the effect list. In step S407, user operations corresponding to the hardware parameter setting interface are received. In step S408, parameter setting information is provided to the hardware control interface corresponding to the target hardware device according to the user operations. In step S409, the hardware control interface performs parameter settings on the target hardware device to adjust (e.g., start or shut down) at least some of the functional effects supported by the target hardware device.

[0037] However, Figure 3 and Figure 4 The steps in the above are described in detail, so I will not repeat them here. It is worth noting that Figure 3 and Figure 4 Each step in the above process can be implemented as multiple program codes or circuits, and the present invention is not limited thereto. Figure 3 and Figure 4The method can be used in conjunction with the above exemplary embodiments or can be used alone, and the present invention is not limited thereto.

[0038] In summary, the hardware parameter setting method and electronic device proposed in the present invention can dynamically present a hardware parameter setting interface according to the effect list corresponding to the target hardware device each time the target hardware device is started. Therefore, while the target hardware device is in the startup state, the user can very conveniently adjust (for example, start or shut down) at least part of the functional effects supported by the target hardware device through this hardware parameter setting interface, thereby effectively improving the operating efficiency of parameter setting for the target hardware device.

[0039] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for setting hardware parameters, characterized in that: The method is used to set parameters of at least one hardware device of the electronic device, and the hardware parameter setting method includes: Detecting a hardware startup event, wherein the hardware startup event reflects that a target hardware device among the at least one hardware device is in a startup state; In response to the hardware startup event, presenting a hardware parameter setting interface through a display, wherein the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device; Receiving a user operation corresponding to the hardware parameter setting interface; In response to the user operation, providing at least one parameter setting information to a hardware control interface corresponding to the target hardware device; and The hardware control interface performs the parameter setting on the target hardware device.

2. The method for setting hardware parameters according to claim 1, wherein in response to the hardware startup event, the step of presenting the hardware parameter setting interface through the display comprises: In response to the hardware start event, obtaining an effect list corresponding to the target hardware device; as well as According to the effect list, the at least one parameter setting option is presented in the hardware parameter setting interface.

3. The method for setting hardware parameters according to claim 2, wherein the step of obtaining the effect list corresponding to the target hardware device comprises: The effect list is downloaded from an external server via a network application program interface, and the effect list is provided by a developer, supplier or third party of the target hardware device.

4. The method for setting hardware parameters according to claim 2, wherein in response to the hardware startup event, the step of obtaining the effect list corresponding to the target hardware device comprises: In response to the hardware start event, checking whether a version of the preset effect list corresponding to the target hardware device is the latest version; as well as In response to the version of the preset effect list not being the latest version, downloading the latest version of the effect list from an external server to update or replace the preset effect list.

5. The method for setting hardware parameters according to claim 2, wherein the target hardware device comprises a first target hardware device and a second target hardware device, the effect list comprises a first effect list and a second effect list, the first effect list corresponds to the first target hardware device, the second effect list corresponds to the second target hardware device, and according to the effect list, the step of presenting the at least one parameter setting option in the hardware parameter setting interface comprises: According to the first effect list, obtaining at least one first parameter setting option related to the first target hardware device; According to the second effect list, obtaining at least one second parameter setting option related to the second target hardware device; as well as The at least one first parameter setting option and the at least one second parameter setting option are integrated into the hardware parameter setting interface.

6. The method for setting hardware parameters according to claim 1, wherein the step of presenting the hardware parameter setting interface through the display comprises: The hardware parameter setting interface is set to be maintained as the topmost display in the display. 7 . The hardware parameter setting method according to claim 1 , wherein the hardware parameter setting interface does not belong to a native control interface of the target hardware device.

8. An electronic device, characterized in that: include: monitor; at least one interface circuit for connecting to at least one hardware device; as well as a processor connected to the display and the at least one interface circuit, The processor is used to: Detecting a hardware startup event, wherein the hardware startup event reflects that a target hardware device among the at least one hardware device is in a startup state; In response to the hardware startup event, presenting a hardware parameter setting interface through the display, wherein the hardware parameter setting interface presents at least one parameter setting option related to the target hardware device; Receiving a user operation corresponding to the hardware parameter setting interface; In response to the user operation, providing at least one parameter setting information to a hardware control interface corresponding to the target hardware device; and The parameters of the target hardware device are set via the hardware control interface.

9. The electronic device according to claim 8, wherein the processor, in response to the hardware startup event, presents the hardware parameter setting interface through the display, comprising: In response to the hardware start event, obtaining an effect list corresponding to the target hardware device; as well as According to the effect list, the at least one parameter setting option is presented in the hardware parameter setting interface.

10. The electronic device according to claim 9, wherein the operation of the processor obtaining the effect list corresponding to the target hardware device comprises: The effect list is downloaded from an external server via a network application program interface, and the effect list is provided by a developer, supplier or third party of the target hardware device.

11. The electronic device according to claim 9, wherein the processor, in response to the hardware start event, obtains the effect list corresponding to the target hardware device, comprising: In response to the hardware start event, checking whether a version of the preset effect list corresponding to the target hardware device is the latest version; as well as In response to the version of the preset effect list not being the latest version, downloading the latest version of the effect list from an external server to update or replace the preset effect list.

12. The electronic device according to claim 9, wherein the target hardware device comprises a first target hardware device and a second target hardware device, the effect list comprises a first effect list and a second effect list, the first effect list corresponds to the first target hardware device, the second effect list corresponds to the second target hardware device, and the operation of the processor presenting the at least one parameter setting option in the hardware parameter setting interface according to the effect list comprises: According to the first effect list, obtaining at least one first parameter setting option related to the first target hardware device; According to the second effect list, obtaining at least one second parameter setting option related to the second target hardware device; as well as The at least one first parameter setting option and the at least one second parameter setting option are integrated into the hardware parameter setting interface.

13. The electronic device according to claim 8, wherein the operation of the processor presenting the hardware parameter setting interface through the display comprises: The hardware parameter setting interface is set to be maintained as the topmost display in the display. 14 . The electronic device according to claim 8 , wherein the hardware parameter setting interface does not belong to a native control interface of the target hardware device.