Visual key function triggering method and device and related equipment
Through the configuration software, the functions to be configured are obtained and processed according to the function type and priority, the visual keys realize the icon switching and function triggering in sequence, solving the problem of single key functions and improving operation efficiency and hardware utilization.
Patent Information
- Application Number
- CN202510571447.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-08-15
AI Technical Summary
The single key of the existing visual keyboard can only display one icon for a single function, resulting in inefficient functionality and operation and inability to meet multiple operational needs.
The functions to be configured are obtained through the configuration software, and the visual keys are processed according to the function type and priority, so as to realize the sequence switching of icons and function triggering, and dynamically bind multiple functions to a single key.
It improves the utilization rate of a single visual button, reduces the hardware cost of the equipment, improves operational efficiency and user experience, especially in professional application scenarios that quickly switch multiple functions, significantly improves operational accuracy and efficiency.
Smart Images

Figure CN120491840A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent hardware, and in particular to a method and device for triggering the function of a visual key, a computer device, and a storage medium. Background Art
[0002] With the development of technology, visual keyboards have gradually entered the market and gained application. This type of keyboard realizes the display of dynamic icons by setting a display screen on the key, providing users with a more intuitive operation experience. However, current visual keyboards can usually only display one icon per key, corresponding to a single function, which greatly limits the functionality and operational efficiency of the keyboard. Although the icon can be replaced, only one function can be presented at a time. In actual usage scenarios, due to cost constraints, the number of keys on the visual keyboard is often limited. Therefore, how to improve the utilization rate of individual visual keys has become a key issue that needs to be solved in the field of visual keyboards. Summary of the Invention
[0003] Based on this, it is necessary to provide a method, device, computer equipment and storage medium for triggering the function of a visual key to address the above technical problems, so as to solve the problem of low utilization rate of a single visual key in the traditional method for triggering the function of a visual key.
[0004] A method for triggering a function of a visual key, the method comprising:
[0005] Obtaining at least one function to be configured of the visual button;
[0006] Performing configuration processing on the visualization button based on the function to be configured to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence;
[0007] Based on the icon displayed on the target visualization button, a function triggering of the target visualization button is achieved.
[0008] Optionally, obtaining at least one function to be configured of the visual button includes:
[0009] Providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface;
[0010] The function to be configured selected by the user on the function configuration interface is received through the preset configuration software.
[0011] Optionally, the configuring the visual button based on the function to be configured to obtain a target visual button includes:
[0012] Performing classification processing based on the functions to be configured to obtain a function type of each function to be configured;
[0013] The visualization button is configured based on the function type and the function to be configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the function type.
[0014] Optionally, the configuring the visual button based on the function type and the function to be configured to obtain the target visual button includes:
[0015] Determining a display priority of each of the functions to be configured based on the function type;
[0016] Based on the function to be configured and the corresponding display priority, the visualization button is configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the display priority.
[0017] Optionally, it is characterized in that the icon displayed based on the target visualization button realizes the function triggering of the target visualization button, including:
[0018] When the target visualization button is triggered by the user, obtaining the currently displayed icon of the target visualization button;
[0019] Based on the currently displayed icon, determine a function to be triggered among the functions to be configured;
[0020] The to-be-triggered function is executed in response to the triggering by the user.
[0021] A visual keyboard includes at least one visual button. When the working mode of the visual keyboard is a custom mode, at least one of the visual buttons is a target visual button. The target visual button is configured and processed by the function to be configured described in the function triggering method of the visual button. The target visual button is used to switch and display the icons corresponding to the function to be configured in sequence.
[0022] A function triggering device for a visual key, comprising:
[0023] An acquisition module, configured to acquire at least one function to be configured of the visual button;
[0024] a configuration module, configured to perform configuration processing on the visualization button based on the function to be configured, to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence;
[0025] A triggering module is used to trigger the function of the target visualization button based on the icon displayed by the target visualization button.
[0026] Optionally, the acquisition module includes:
[0027] Providing a submodule for providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface;
[0028] The receiving submodule is configured to receive the function to be configured selected by the user on the function configuration interface through the preset configuration software.
[0029] A computer device includes a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the function triggering method of the above-mentioned visual key is implemented.
[0030] A readable storage medium storing computer-readable instructions, wherein when the computer-readable instructions are executed by one or more processors, the one or more processors execute the function triggering method of the visual key as described above.
[0031] The above-mentioned method, apparatus, computer device, and storage medium for triggering the functions of a visualization button obtain at least one function to be configured of the visualization button; configure the visualization button based on the function to be configured to obtain a target visualization button, which switches and displays the icon corresponding to the function to be configured in sequence; and triggers the function of the target visualization button based on the icon displayed by the target visualization button. The function to be configured of the visualization button is obtained, and the visualization button is configured based on the function to be configured to obtain the target visualization button. Since the target visualization button can switch and display the corresponding icon in sequence after configuration, the function triggering of the target visualization button can be achieved based on the icon, so that a single visualization button can be used for multiple functions, thereby improving the utilization rate of a single visualization button. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0033] Figure 1 This is a schematic diagram of an application environment of a method for triggering a function of a visual key according to an embodiment of the present invention;
[0034] Figure 2 This is a flow chart of a method for triggering a function of a visual key according to an embodiment of the present invention;
[0035] Figure 3 This is a structural diagram of a function triggering device for a visual key according to an embodiment of the present invention;
[0036] Figure 4 FIG. 1 is a schematic diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0038] In existing technologies, visual keyboards achieve dynamic icon display by providing a display screen on the key surface, but each key can only correspond to a single function. When users need to perform multiple operations on a limited number of keys, they must frequently change icons or rely on combination key operations. For example, in game control scenarios, players need to quickly switch between weapons and skills; in office scenarios, users want to integrate common functions such as copy and paste on the same key. Existing technologies cannot meet the demand for dynamically switching multiple functions on the same key, resulting in low operating efficiency and increased equipment costs.
[0039] To address the above issues, designers discovered that the core contradiction in the single function of buttons lies in the solidification of the display mechanism and function mapping. By studying the interactive characteristics of the display screen, attempts were made to pre-set multiple functions in a single button. After multiple experiments, it was found that if the function icons were displayed in a sequential cycle, the user could select the desired function based on the triggering time. Further testing showed that by properly configuring the function switching logic, multi-function integration can be achieved without increasing the complexity of the hardware. To this end, the present invention provides the following function triggering method for a visual button and a visual keyboard.
[0040] The function triggering method of the visual key provided in this embodiment can be applied to Figure 1 In the application environment, it can be applied to Figure 1The visual keyboard shown in , wherein the visual keyboard communicates with the configuration end, wherein the above-mentioned visual keyboard may include a plurality of switchable working modes, such as: calculator mode, numeric keyboard mode and custom mode, etc., wherein the calculator mode and numeric keyboard mode can be directly switched according to the preset configuration information, and the custom mode can be customized by the user to define the function of each visual key or non-visual key, as well as the display content of each visual key. The above-mentioned visual keyboard may include at least one visual key. The configuration end includes but is not limited to various personal computers, laptops, smart phones, tablet computers and portable wearable devices. The user can generate personalized configuration information through the above-mentioned configuration end, and send the above-mentioned configuration information to the above-mentioned visual keyboard through any communication method to configure the above-mentioned visual keyboard. The above-mentioned communication method can be serial port, network, Bluetooth and the like.
[0041] In one embodiment, if Figure 2 As shown, a method for triggering a function of a visual key is provided, comprising the following steps:
[0042] 201. Obtain at least one function to be configured of a visual button.
[0043] In an embodiment of the present invention, the visual button may have a function of displaying a dynamic icon on a display screen provided on the button surface. The function to be configured may be any function applied to a computer device or other hardware device, such as: screen brightness adjustment, website opening, one-touch screen off, hotkey function, hotkey switching function, one-touch application opening, volume adjustment, etc.
[0044] The user may select the functions to be configured on the configuration terminal within the application environment, select the desired functions to be configured, and transmit the functions to be configured to the visual keyboard via the communication method. The functions to be configured may refer to a set of user-selected operational instructions to be integrated into a single key, and may be selected and sorted using a graphical configuration interface.
[0045] 202. Perform configuration processing on the visualization button based on the function to be configured to obtain a target visualization button. The target visualization button switches and displays icons corresponding to the function to be configured in sequence.
[0046] In the embodiments of the present invention, configuration processing refers to converting selected functions into a set of parameters that can be recognized by buttons according to preset rules, such as grouping by functional category or sorting by frequency of use. Sequential display switching refers to driving the display control module to cyclically update icons in a set order, such as automatically switching at fixed intervals or triggering switching based on user operations.
[0047] 203. Based on the icon displayed on the target visualization button, a function trigger of the target visualization button is realized.
[0048] In this embodiment of the present invention, users use dedicated configuration software to select multiple functions to be integrated into a button. These functions are categorized into an ordered sequence, for example, game control functions can be divided into attack and defense. The configured button display cycles through the corresponding icons in order of category, such as a weapon icon in attack mode and a shield icon in defense mode. When the user presses a button, the system detects the function type corresponding to the currently displayed icon and invokes a pre-set program to execute the corresponding operation.
[0049] Compared with the existing technology, the icons and functions of traditional buttons are statically bound, and function switching must be done through physical replacement or software reconfiguration. However, this solution uses a dynamic icon rotation mechanism to enable a single button to carry multiple functional states, expanding the functional capacity while maintaining the hardware structure unchanged. For example, in multimedia control scenarios, the existing technology requires setting independent buttons for play, pause, and mute, while this solution can integrate the three functions into the same button and switch them cyclically. Through the above technical solution, the present application realizes the multi-functional integration of a single visual button, effectively reducing the hardware cost of the device. Users do not need to memorize complex key combinations, and can intuitively select the required function by observing the icon status. In devices with a limited number of buttons, this solution significantly improves operating efficiency, and is particularly suitable for professional application scenarios that require quick switching of functions.
[0050] In an embodiment of the present invention, at least one function to be configured of the visualization button is obtained; the visualization button is configured based on the function to be configured to obtain a target visualization button, and the target visualization button switches and displays the icon corresponding to the function to be configured in sequence; based on the icon displayed by the target visualization button, the function of the target visualization button is triggered. The function to be configured of the visualization button is obtained, and the visualization button is configured based on the function to be configured to obtain the target visualization button. Since the target visualization button can switch and display the corresponding icon in sequence after configuration, the function of the target visualization button can be triggered based on the icon, so that a single visualization button can be used for multiple functions, thereby improving the utilization rate of the single visualization button.
[0051] It is understandable that in the specific implementation of this application, data related to the functions to be configured is involved. When the embodiments in this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data and the use and processing of visual keyboards, visual buttons, and configuration software must comply with relevant laws, regulations and standards of relevant countries and regions.
[0052] Optionally, in the step of obtaining at least one function to be configured of the visual button, a preset configuration software can also be provided to the user of the visual button, the configuration software including a function configuration interface; the preset configuration software receives the function to be configured selected by the user on the function configuration interface.
[0053] In an embodiment of the present invention, configuration software refers to a program pre-installed in the configuration end (for example, a terminal device or an embedded key control module), which can specifically use a graphical interactive interface to perform function configuration operations with the user, and is used to provide an entry for function selection and parameter setting.
[0054] Among them, the function configuration interface refers to the visual operation area displayed in the configuration software, which can specifically display a set of optional functions in the form of a list, icon array or classification label to help users quickly locate and select the functions they need to configure. Specifically, after the user starts the configuration software, the function configuration interface will present various function options in the form of a hierarchical menu, such as multimedia control, application quick launch or system setting operations. The user uses touch or cursor operation to check the functions that need to be associated with the visual buttons in the interface, such as selecting volume adjustment, screen brightness switching and file save shortcuts at the same time. The configuration software encodes the function data selected by the user into an instruction set, and transmits it to the storage unit of the visual button through the data interface to complete the binding of the function and the button.
[0055] Compared with the existing technology, the function configuration of traditional visual buttons needs to rely on physical button combinations to trigger the setting mode, or search for function options layer by layer through complex system-level setting menus. However, this solution integrates the function configuration interface in the independent configuration software, centralizes the function selection process into a single operating environment, avoids the operational redundancy caused by multi-level menu jumps, and reduces the requirements for the user's technical understanding ability. Through the above technical solution, this application allows users to batch select multiple functions in a unified interface according to actual needs, and dynamically associate these functions with a single visual button. The button automatically generates function switching logic based on user configuration, so that a single button can carry multiple operating instructions, which effectively solves the defect of single button function solidification in traditional solutions.
[0056] Optionally, in the step of configuring the visual button based on the function to be configured to obtain the target visual button, classification processing can also be performed based on the function to be configured to obtain the function type of each function to be configured; the visual button is configured based on the function type and the function to be configured to obtain the target visual button, and the target visual button switches in sequence according to the function type and displays the icon of the function to be configured.
[0057] In the embodiments of the present invention, classification processing refers to the division of the functions to be configured into different categories based on their attributes. This can be achieved using preset classification rules or machine learning algorithms, for example, classifying music playback and volume adjustment as audio control types. Function type refers to a collection of categories based on application scenarios or operational logic, which can be achieved by establishing a type label database, for example, labeling file operation functions as document editing types.
[0058] Specifically, when the user selects multiple functions to be configured, the system first automatically assigns type labels based on the function attributes. For example, the music playback function is classified as the audio control type, and the file saving function is classified as the document editing type. The system then generates the display logic of the visual buttons based on the type labels. Function icons of the same type are grouped and switched in a preset order. For example, when the user long presses a button, the target visual button displays the play, pause, and mute icons under the audio control type in turn, and a short press switches to the save, save as, and export icons under the document editing type.
[0059] Compared with the existing technology, the traditional solution only supports the fixed display of a single function icon and cannot automatically arrange multiple functions according to the type. This solution can realize function group switching through type division, so that a single button can carry multiple operations across categories without relying on the expansion of the number of physical buttons. For example, in a game scenario, the same button can display a weapon switching type icon and a skill release type icon respectively, solving the pain point of frequent switching of physical buttons for high-frequency operations. Through the above technical solution, the present application realizes a dynamic icon arrangement mechanism based on function type, so that a single visual button can carry multiple groups of function sets. In scenarios where the number of buttons is limited, the solution effectively improves the function carrying density, and the operator can quickly locate the target function through type grouping, reducing the probability of accidental touch. For example, in the vehicle-mounted central control scenario, the driver can quickly access function groups such as air conditioning control, navigation settings, media playback, etc. by switching types, avoiding the safety hazards brought by multi-layer menu operations.
[0060] Optionally, in the step of configuring the visual button based on the function type and the function to be configured to obtain the target visual button, the display priority of each function to be configured can also be determined based on the function type; based on the function to be configured and the corresponding display priority, the visual button is configured to obtain the target visual button, and the target visual button switches and displays the icon of the function to be configured in sequence according to the display priority.
[0061] In an embodiment of the present invention, display priority refers to the order in which different functions are displayed on visual buttons, which can be achieved through user-defined settings or automatic allocation based on an algorithm for the frequency of function use. For example, a function that is used frequently can be assigned a higher priority so that its corresponding icon is displayed first when switching. Function type refers to the category to which the function to be configured belongs, which can be classified using a preset label system. For example, volume adjustment and playback control can be classified as "media control category", and screen brightness adjustment and power management can be classified as "system setting category". Through function type classification, it is possible to give associations to functions of the same type, which facilitates unified management of priorities.
[0062] Specifically, when determining the display priority, multiple functions to be configured are first grouped according to the function type, and functions within the same function type can share priority adjustment rules. For example, the user can set the overall priority of the "media control type" function to be higher than the "system setting type", or dynamically adjust the priority order in specific scenarios. Subsequently, a specific display order is assigned to each function based on the preset priority rules or the sorting instructions manually entered by the user. After completing the priority configuration, the target visual button will cyclically switch to display the icons of the corresponding functions in order from high to low priority. For example, when the user short presses the button, the button displays the media playback icon, the volume adjustment icon, and finally the screen brightness icon in turn, forming a hierarchical function switching path. In this process, the user can intuitively judge the current functional status of the button by observing the current icon, and execute the corresponding function by triggering the action.
[0063] Compared with the existing technology, traditional visual buttons only support fixed display of a single function and cannot dynamically adjust the function display order according to the usage scenario or user needs. However, this solution introduces the associated configuration of function type and display priority, so that the same button can flexibly switch multiple function icons according to priority rules, while ensuring that high-frequency or key functions are displayed first. For example, in a multimedia scenario, media control functions can be displayed first, while in a system setting scenario, the brightness adjustment function can be promoted to a higher priority, thereby reducing the number of operations when the user switches functions. Through the above technical solution, the present application can dynamically adjust the display logic of the visual button according to the function type, so that the user can quickly access the most needed function in the current scenario. For example, when watching a video, the user does not need to manually switch the button mode, and can directly trigger operations such as pause and volume adjustment through priority sorting, which significantly improves operational efficiency. At the same time, by grouping and managing priorities by function type, the interface confusion caused by disorderly switching of multiple function icons is avoided, ensuring the consistency of the user experience.
[0064] In one possible embodiment, when there are multiple types of functions to be configured, after configuring the above-mentioned visual button, the current usage scenario of the electronic device to which the above-mentioned visual button is connected can also be obtained. Based on the current usage scenario, the currently available function types are determined in a preset function mapping table, where the function mapping table includes a mapping relationship between function types and usage scenarios, and each function type corresponds to a usage scenario. When displaying icons, only icons corresponding to the above-mentioned currently available function types are displayed. This can effectively select the most suitable currently available function type based on the usage scenario, further improving the user experience.
[0065] Optionally, in the step of triggering the function of the target visualization button based on the icon displayed on the target visualization button, it is also possible to obtain the currently displayed icon of the target visualization button when the target visualization button is triggered by the user; based on the currently displayed icon, determine the function to be triggered among the functions to be configured; and execute the function to be triggered in response to the user's trigger.
[0066] In an embodiment of the present invention, the currently displayed icon refers to the graphic logo presented on the display screen or electronic ink screen on the surface of the button when the user triggers the target visual button. Specifically, it can be implemented by using a capacitive touch sensor in conjunction with a micro-display screen. When the user's finger touches the button area, signal acquisition is triggered, and the display screen keeps displaying the icon corresponding to the current function. Among them, the function to be triggered refers to the specific operation instruction obtained by matching the mapping relationship between the icon and the preset function. Specifically, it can be implemented by using an embedded system storage mapping table, such as pre-storing a correspondence table between icon codes and function codes in the button control chip, and automatically updating the mapping entry when an icon change is detected. Among them, execution refers to calling the corresponding function module to respond according to the matching result, which can be implemented specifically by using an event-driven programming model, such as registering a callback function at the operating system level, and immediately triggering the preset hardware operation or software instruction when the function code is recognized.
[0067] Specifically, when a user presses a visual button with a display, the image recognition module first captures the current icon on the display—for example, a musical note symbol in a music playback scenario. It then queries a configuration database stored in non-volatile memory to associate the icon with a preset play / pause function. Finally, a control signal is sent to the audio processing unit via the system bus to switch the music playback state. The entire process completes within 200 milliseconds, ensuring instant user feedback.
[0068] Compared with the existing technology, traditional buttons require a fixed physical structure corresponding to a single function. For example, the volume key of a multimedia keyboard can only adjust the volume. However, this solution allows the same button to dynamically switch functions in different usage scenarios. For example, displaying a document icon in an office scene triggers the save function, and displaying a weapon icon in a game scene triggers the release of a skill. The functional limitations of physical buttons are broken through the dynamic binding mechanism of functions and icons. Through the above technical solution, this application realizes the real-time linkage between button functions and display icons, so that users can predict the operation results by observing the icons, effectively reducing the probability of accidental touches. In the application test of the electronic musical instrument control panel, the tester's operation accuracy increased by about 40%, and the function switching response time was shortened to 1 / 3 of the traditional mechanical button. It is especially suitable for professional equipment control scenarios that require rapid switching of multiple groups of functions.
[0069] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0070] In one embodiment, a function triggering device for a visualization key is provided, and the function triggering device for the visualization key corresponds to the function triggering method for the visualization key in the above embodiment. Figure 3 As shown, the function triggering device of the visual button includes an acquisition module 301, a configuration module 302, and a triggering module 303. The detailed description of each functional module is as follows:
[0071] An acquisition module, configured to acquire at least one function to be configured of the visual button;
[0072] a configuration module, configured to perform configuration processing on the visualization button based on the function to be configured, to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence;
[0073] A triggering module is used to trigger the function of the target visualization button based on the icon displayed by the target visualization button.
[0074] Optionally, the acquisition module 301 includes:
[0075] Providing a submodule for providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface;
[0076] The receiving submodule is configured to receive the function to be configured selected by the user on the function configuration interface through the preset configuration software.
[0077] Optionally, the configuration module 302 includes:
[0078] A classification submodule, configured to perform classification processing based on the functions to be configured to obtain a function type of each function to be configured;
[0079] The configuration submodule is used to configure the visualization button based on the function type and the function to be configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the function type.
[0080] Optionally, the configuration submodule includes:
[0081] a determining unit, configured to determine a display priority of each of the functions to be configured based on the function type;
[0082] The configuration unit is used to configure the visualization button based on the function to be configured and the corresponding display priority to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the display priority.
[0083] Optionally, the trigger module 303 includes:
[0084] an acquisition submodule, configured to acquire a currently displayed icon of the target visualization button when the target visualization button is triggered by the user;
[0085] a determination submodule, configured to determine a function to be triggered among the functions to be configured based on the currently displayed icon;
[0086] The execution submodule is used to execute the to-be-triggered function in response to the triggering of the user.
[0087] Each module in the aforementioned visual key function triggering device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0088] In one embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a readable storage medium. The readable storage medium stores computer-readable instructions. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer-readable instructions are executed by the processor, a method for triggering the function of a visual key is implemented. The readable storage medium provided in this embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.
[0089] In an embodiment of the present application, a computer device is provided, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the steps of the function triggering method of the above-mentioned visual key are implemented.
[0090] In an embodiment of the application, a readable storage medium is provided. The readable storage medium stores computer-readable instructions. When the computer-readable instructions are executed by a processor, the steps of the function triggering method of the above-mentioned visual key are implemented, wherein:
[0091] The processor runs a computer program of a method for triggering a function of a visual key stored in a readable storage medium and performs the following steps:
[0092] Obtaining at least one function to be configured of the visual button;
[0093] Performing configuration processing on the visualization button based on the function to be configured to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence;
[0094] Based on the icon displayed on the target visualization button, a function triggering of the target visualization button is achieved.
[0095] Optionally, the obtaining of at least one to-be-configured function of the visual button performed by the processor includes:
[0096] Providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface;
[0097] The function to be configured selected by the user on the function configuration interface is received through the preset configuration software.
[0098] Optionally, the processor performs configuration processing on the visual button based on the function to be configured to obtain a target visual button, including:
[0099] Performing classification processing based on the functions to be configured to obtain a function type of each function to be configured;
[0100] The visualization button is configured based on the function type and the function to be configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the function type.
[0101] Optionally, the processor performing the configuration processing on the visual button based on the function type and the function to be configured to obtain the target visual button includes:
[0102] Determining a display priority of each of the functions to be configured based on the function type;
[0103] Based on the function to be configured and the corresponding display priority, the visualization button is configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the display priority.
[0104] Optionally, the icon displayed based on the target visualization button executed by the processor to trigger a function of the target visualization button includes:
[0105] When the target visualization button is triggered by the user, obtaining the currently displayed icon of the target visualization button;
[0106] Based on the currently displayed icon, determine a function to be triggered among the functions to be configured;
[0107] The to-be-triggered function is executed in response to the triggering by the user.
[0108] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through computer-readable instructions. The computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, they may include processes in the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0109] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0110] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application 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 make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A method for triggering a function of a visual key, characterized in that: The method comprises: Obtaining at least one function to be configured of the visual button; Performing configuration processing on the visualization button based on the function to be configured to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence; Based on the icon displayed on the target visualization button, a function triggering of the target visualization button is achieved.
2. The method for triggering a function of a visual key according to claim 1, wherein: The obtaining of at least one function to be configured of the visual button includes: Providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface; The function to be configured selected by the user on the function configuration interface is received through the preset configuration software.
3. The method for triggering a function of a visual key according to claim 1, wherein: The configuring the visual button based on the function to be configured to obtain a target visual button includes: Performing classification processing based on the functions to be configured to obtain a function type of each function to be configured; The visualization button is configured based on the function type and the function to be configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the function type.
4. The method for triggering a function of a visual key according to claim 3, wherein: The configuring the visual button based on the function type and the function to be configured to obtain the target visual button includes: Determining a display priority of each of the functions to be configured based on the function type; Based on the function to be configured and the corresponding display priority, the visualization button is configured to obtain the target visualization button, and the target visualization button switches and displays the icon of the function to be configured in sequence according to the display priority.
5. The method for triggering a function of a visual key according to claim 1, wherein: The icon displayed based on the target visualization button realizes the function triggering of the target visualization button, including: When the target visualization button is triggered by the user, obtaining the currently displayed icon of the target visualization button; Based on the currently displayed icon, determine a function to be triggered among the functions to be configured; The to-be-triggered function is executed in response to the triggering by the user.
6. A visual keyboard, characterized in that: It includes at least one visual button. When the working mode of the visual keyboard is the custom mode, at least one of the visual buttons is a target visual button. The target visual button is obtained by configuring the function to be configured as described in the function triggering method of any one of claims 1 to 5. The target visual button is used to switch and display the icons corresponding to the function to be configured in sequence.
7. A function triggering device for a visual key, characterized in that: include: An acquisition module, configured to acquire at least one function to be configured of the visual button; a configuration module, configured to perform configuration processing on the visualization button based on the function to be configured, to obtain a target visualization button, wherein the target visualization button switches and displays icons corresponding to the function to be configured in sequence; A triggering module is used to trigger the function of the target visualization button based on the icon displayed by the target visualization button.
8. The function triggering device of a visual button according to claim 7, characterized in that: The acquisition module includes: Providing a submodule for providing preset configuration software to the user of the visual button, wherein the configuration software includes a function configuration interface; The receiving submodule is configured to receive the function to be configured selected by the user on the function configuration interface through the preset configuration software.
9. A computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executed on the processor, wherein: When the processor executes the computer-readable instructions, the function triggering method of the visual key according to any one of claims 1 to 5 is implemented.
10. A computer-readable storage medium having computer-readable instructions stored thereon, characterized in that: When the computer-readable instructions are executed by a processor, the function triggering method of a visual key according to any one of claims 1 to 5 is implemented.