Temporary replacement input method and system for broken keys of keyboard and mouse

By analyzing the historical input signals of the keyboard or mouse, a word selection scheme for abnormal key positions and types is generated, which solves the problem of low input efficiency when the keyboard or mouse buttons are damaged and provides a more efficient alternative input method.

CN119621398BActive Publication Date: 2025-09-26GUANGZHOU MAIPAI ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411704903.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-09-26
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

In the prior art, when a keyboard or mouse button is damaged, using a keyboard and mouse simulation program to replace the input is inefficient and cannot meet the user's demand for efficient information input.

Method used

By obtaining the historical input signals of the input component, the signal feature analysis model is used to generate the input feature information of the target user, the abnormal key positions and types are determined, and regular and abnormal word selection schemes are generated. An expanded word selection interface is provided to facilitate users to select alternative words and avoid abnormal key positions.

Benefits of technology

Improves the efficiency of information input when the keyboard and mouse are damaged, provides more alternative word options, and enhances the user's input convenience and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119621398B_ABST
    Figure CN119621398B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of information input, and discloses a temporary replacement input method and system for a broken key of a keyboard and mouse. The method comprises obtaining historical input signals of an input component and inputting the signals into a preset signal feature analysis model to generate input feature information of a target user, and determining abnormal key positions and corresponding abnormal types; receiving real-time input signals and inputting the signals into the signal feature analysis model, and generating a conventional word selection scheme and an abnormal word selection scheme based on the real-time input signals, abnormal key positions and input feature information of the target user to generate an expanded word selection scheme; and associating corresponding word selection key positions with each alternative word based on the abnormal key positions and the expanded word selection scheme to generate expanded word selection interface data and send the data to a display controller; the present application has the effect of improving the efficiency of information input when the keyboard and mouse are damaged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of information input, and more particularly to a method and system for temporarily replacing a broken key of a keyboard and mouse. Background Art

[0002] Keyboards and mice are important input devices for many computers and are used very frequently. Both keyboards and mice are equipped with multiple buttons. However, different buttons on the keyboard and mouse have different usage frequencies, and the buttons that are used frequently are more likely to be damaged. Currently, when a keyboard or mouse button is damaged, if the keyboard or mouse cannot be replaced in time, a keyboard and mouse simulation program such as a "soft keyboard" is usually used to simulate keyboard or mouse input. However, since the operation method of the keyboard and mouse simulation program is quite different from that of a real keyboard and mouse, using the keyboard and mouse simulation program to replace keyboard and mouse input has the problem of low input efficiency. Summary of the Invention

[0003] In order to improve the efficiency of information input when the keyboard and mouse are damaged, the present application provides a temporary replacement input method and system for the broken keys of the keyboard and mouse.

[0004] The first object of the invention of this application is achieved by adopting the following technical solution:

[0005] Temporary alternative input methods for broken keys on keyboards and mice, including:

[0006] Obtain the historical input signal of the input component and input it into the preset signal feature analysis model to generate the input feature information of the target user, determine the abnormal key position and the corresponding abnormal type;

[0007] Receive real-time input signals and input them into a signal feature analysis model, generate regular word selection schemes and abnormal word selection schemes based on the real-time input signals, abnormal key positions, and input feature information of the target user, and thus generate an expanded word selection scheme;

[0008] Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller;

[0009] The input feature information includes input integrity features, input interval features and word selection features; the regular word selection scheme includes several regular alternative words, and the abnormal word selection scheme includes several abnormal alternative words, and the abnormal alternative words refer to alternative words that contain input signals corresponding to abnormal key positions.

[0010] By adopting the above technical solution, historical input signals of the input component are obtained and input into a signal feature analysis model, so as to analyze the user's historical usage habits of the input component based on the historical input signals, thereby generating input feature information of the target user including input integrity features, input interval features and word selection features, and then analyzing the target user's historical input habits and actual input signals to determine abnormal key positions and corresponding abnormal types, so as to facilitate the subsequent generation of targeted alternative input solutions based on the abnormal key positions; receiving real-time input signals, generating a regular word selection solution based on the real-time input signals, further analyzing the possible input content of the target user based on the real-time input signals, abnormal key positions and input feature information to generate abnormal word selection solutions as alternatives, and expanding the regular word selection solution based on the abnormal word selection solution to generate an expanded word selection solution, so as to provide the user with more alternative word options containing input signals corresponding to the abnormal key positions, thereby improving information input efficiency when the keyboard and mouse are damaged; based on the abnormal key positions and the expanded word selection solution, each alternative word is associated with a word selection key position that avoids the abnormal key position, thereby generating expanded word selection interface data and sending it to the display controller, so that the user can view the alternative words and the corresponding word selection key positions through the display controller to assist the user in completing information input.

[0011] In a preferred embodiment of the present application, the input signal includes a word-forming character signal and a word-cutting character signal; the signal feature analysis model has a built-in machine learning algorithm for extracting segment key features, analyzing segment key features, and segment input features based on the input signal;

[0012] The acquiring of historical input signals of the input component and inputting the signals into a preset signal feature analysis model to generate input feature information of the target user includes:

[0013] Obtaining historical input signals of the input component and inputting them into a signal feature analysis model, dividing the input signals into a number of word group signal segments based on the word group cutter signal, and screening valid signal segments from the word group signal segments;

[0014] Based on several valid signal segments in each input operation segment, the corresponding segment completeness parameter, segment interval parameter and segment selection word tag are evaluated to generate segment input features;

[0015] Extract the key features of each input operation segment based on historical input signals, process the key features and input features of each segment through machine learning algorithms to distinguish different users, and generate corresponding input feature information based on the target user's multiple input features.

[0016] The segment key feature includes several items of data such as key pressing time, correction frequency, and key force in the input operation segment; the word combination signal segment includes a word combination cutoff symbol signal and a previous word combination symbol signal, wherein a valid signal segment refers to a word combination signal segment containing a number of word combination symbol signals above a preset valid threshold, and a word combination signal segment containing a number of word combination symbol signals less than the valid threshold is an invalid signal segment; the input operation segment refers to a string of input signals whose signal reception interval does not exceed a preset interval threshold; the segment integrity parameter refers to the average ratio of the word combination symbol signals in the input operation segment to the number of word combination symbols in the selected alternative words; the segment interval parameter includes the average interval time between consecutive word combination symbol signals in the input operation segment; the segment word selection mark refers to a mark determined based on the most used word selection key position combination in the input operation segment.

[0017] By adopting the above technical solution, the historical input signal of the input component is obtained and input into the signal feature analysis model. The input signal is divided into several word group signal segments according to the word group cutter signal in the input signal, and the valid signal segments containing sufficient word group signal required for analyzing the input feature are screened out, so as to facilitate the subsequent evaluation of the input feature based on the valid signal segments; based on the signal reception interval time, the input signal is divided into several input operation segments, and the corresponding segment integrity parameters, segment interval parameters, and segment word selection marks are evaluated according to the word group symbol integrity of the input signal, the average interval time of word group signal input, and the word selection key position combination method in each input operation segment, thereby generating segment input features to obtain the input features of the input operation segment; based on the historical input signal, the segment key features such as the key pressing time, correction frequency, and key force in each input operation segment are extracted, and the segment key features and segment input features are processed by the machine learning algorithm to distinguish different users using the input component, and corresponding input feature information is generated based on the segment input features of different users, so as to facilitate the subsequent determination of abnormal key positions and abnormal types according to the input habits of the target user.

[0018] In a preferred example of the present application: the abnormality types include input difficulty, continuous input and mechanical failure;

[0019] The determination of abnormal key positions and corresponding abnormal types includes:

[0020] Receive exception reporting information to determine the exception key and the corresponding exception type;

[0021] Identify abnormal key positions whose abnormality type is mechanical failure, generate a fault lock signal and a difficulty mark signal, and send them to the input controller and the light effect controller;

[0022] Identify abnormal key positions whose abnormal type is continuous input, generate an input rate limit signal, and send it to the input controller and the light effect controller;

[0023] Identifying an abnormal key position whose abnormal type is difficult to input, generating a difficulty mark signal and sending it to the input controller and the light effect controller;

[0024] The fault lock signal refers to a signal used to lock key input; the difficulty marking signal refers to a signal used to mark a key with input obstacles; and the input speed limit signal refers to a signal used to mark the minimum interval time for continuous input of the corresponding key.

[0025] By adopting the above technical solution, abnormality reporting information is received to determine each abnormal key position and the corresponding abnormality type, so as to facilitate subsequent targeted input control adjustments for the key positions with different abnormal phenomena; since the key positions with mechanical failure may be stuck in an unpressable state or a continuous pressing state when pressed, when the abnormal key position with mechanical failure is identified, a fault lock signal is generated and sent to the input controller and the light effect controller to cut off the input function of the key position, and the key position is marked with a specific light effect to facilitate the positioning of the abnormal key position during subsequent maintenance, and a difficulty marking signal is generated to facilitate the subsequent detection of key position input delay. When an abnormal key position with continuous input is identified, an input speed limit signal is generated and sent to the input controller and the light effect controller to limit the minimum interval time of continuous input of the key position to prevent the phenomenon of multiple continuous inputs with one press, and the key position is marked with a specific light effect to facilitate the positioning of the abnormal key position during subsequent maintenance; when an abnormal key position with difficulty in input is identified, a difficulty marking signal is generated and sent to the input controller and the light effect controller, so that when a key input delay is detected later, the key position that may fail in input is determined, and the key position is marked with a specific light effect to facilitate the positioning of the abnormal key position during subsequent maintenance.

[0026] In a preferred example of the present application, the receiving of a real-time input signal and inputting it into a signal feature analysis model, generating a regular word selection scheme and an abnormal word selection scheme based on the real-time input signal, abnormal key positions, and input feature information of the target user, includes:

[0027] Receive real-time input signals and input them into a signal feature analysis model to match the input feature information of the target user to determine the input completeness feature, input interval feature, and word selection feature of the target user;

[0028] identifying a plurality of word-forming signal segments containing word-forming token signals from a real-time input signal, and when a gap duration greater than a gap threshold is detected in the continuous word-forming token signals, calculating the corresponding number of gap tokens based on the gap duration;

[0029] Generate a regular word selection scheme based on the original word group signal segment, and match the possible scheme of the supplementary word group symbol signal from the key position associated with the difficult mark signal based on the number of missing word symbols to generate an abnormal word selection scheme;

[0030] Conducting compliance assessment and common usage assessment on the abnormal alternative words in each abnormal word selection scheme, and ranking the abnormal alternative words based on the compliance assessment and common usage assessment results;

[0031] The calculation formula for the number of missing tokens is:

[0032]

[0033] By adopting the above technical solution, a real-time input signal is received and input into a signal feature analysis model, and input feature information of a target user is matched, thereby determining the input completeness feature, input interval feature, and word selection feature of the target user, thereby facilitating the generation of a targeted alternative input scheme based on the input habits of the target user; a word-forming signal segment containing a word-forming token signal is identified from the real-time input signal; and when a gap duration greater than a gap threshold is detected in a continuous word-forming token signal, the number of gap tokens is calculated based on the gap duration and a preset formula for calculating the number of gap tokens, thereby facilitating subsequent filling of an appropriate number of word-forming token signals; Based on the original word group signal segment, a conventional word selection scheme is generated as an alternative, and based on the number of missing word symbols, all possible schemes of supplementary word group symbol signals are matched from the key positions associated with the difficulty mark signal, thereby generating an abnormal word selection scheme; the abnormal alternative words in the abnormal word selection scheme are evaluated for compliance and commonness, and the abnormal alternative words are sorted according to the results of the compliance and commonness evaluations, so that the abnormal alternative words that comply with grammatical rules are arranged before the abnormal alternative words that do not comply with grammatical rules, and then the abnormal alternative words are sorted from high to low according to their commonness, thereby improving the convenience of subsequent word selection for users.

[0034] In a preferred example of the present application, based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller:

[0035] The expanded word selection interface includes several word selection pages and is provided with page turning keys. Each word selection page includes several regular alternative words and abnormal alternative words, wherein the word selection keys and page turning keys avoid abnormal key settings.

[0036] By adopting the above technical solution, the expanded word selection interface includes several word selection pages, and each word selection page includes a specific number of regular alternative words and abnormal alternative words, so that users have similar convenience when selecting regular alternative words or abnormal alternative words; the word selection key positions and page turning key positions avoid abnormal key position settings to improve the convenience of user word selection.

[0037] The second object of the invention of this application is achieved by the following technical solution:

[0038] A temporary replacement input system for a broken key of a keyboard and mouse, applied to any of the above-mentioned temporary replacement input methods for a broken key of a keyboard and mouse, includes:

[0039] The abnormal key position analysis module is used to obtain the historical input signals of the input component and input them into the preset signal feature analysis model to generate the input feature information of the target user and determine the abnormal key positions and corresponding abnormal types;

[0040] An expanded word selection scheme generation module is used to receive real-time input signals and input them into a signal feature analysis model, and generate a regular word selection scheme and an abnormal word selection scheme based on the real-time input signals, abnormal key positions, and input feature information of the target user, so as to generate an expanded word selection scheme;

[0041] An expanded word selection interface generation module is used to associate corresponding word selection keys with each candidate word based on the abnormal key positions and the expanded word selection scheme to generate expanded word selection interface data and send it to the display controller;

[0042] The input feature information includes input integrity features, input interval features and word selection features; the regular word selection scheme includes several regular alternative words, and the abnormal word selection scheme includes several abnormal alternative words, and the abnormal alternative words refer to alternative words that contain input signals corresponding to abnormal key positions.

[0043] In a preferred embodiment of the present application, the abnormal key position analysis module includes:

[0044] The valid signal segment screening submodule is used to obtain the historical input signal of the input component and input it into the signal feature analysis model, divide the input signal into a number of word group signal segments based on the word group cutter signal, and screen the valid signal segments from the word group signal segments;

[0045] a segment input feature generation submodule, configured to evaluate corresponding segment integrity parameters, segment interval parameters, and segment selection tokens based on a number of valid signal segments within each input operation segment, so as to generate segment input features;

[0046] The input feature information generation submodule is used to extract the segment key features of each input operation segment based on the historical input signal, process the segment key features and segment input features through a machine learning algorithm to distinguish different users, and generate corresponding input feature information based on the target user's multiple segment input features;

[0047] The input signal includes a word-forming character signal and a word-forming character cut-off character signal; the signal feature analysis model has a built-in machine learning algorithm for extracting segment key features, analyzing segment key features, and segment input features based on the input signal; the segment key features include several items of data such as key pressing time, correction frequency, and key force in the input operation segment; a word-forming signal segment includes a word-forming character cut-off character signal and a preceding word-forming character signal, wherein a valid signal segment refers to a word-forming character segment containing a number of word-forming character signals exceeding a preset valid threshold, and a word-forming character segment containing a number of word-forming character signals less than the valid threshold is an invalid signal segment; the input operation segment refers to a string of input signals whose signal reception interval does not exceed a preset interval threshold; the segment integrity parameter refers to the average ratio of the number of word-forming character signals in the input operation segment to the number of word-forming characters in the selected alternative words; the segment interval parameter includes the average interval time between consecutive word-forming character signals in the input operation segment; the segment word selection mark refers to a mark determined based on the most used word selection key position combination in the input operation segment.

[0048] In a preferred example of the present application, the abnormal key position analysis module further includes:

[0049] The exception reporting receiving submodule is used to receive exception reporting information to determine the exception key and the corresponding exception type;

[0050] A mechanical fault setting submodule is used to identify abnormal key positions whose abnormality type is mechanical fault, so as to generate a fault lock signal and a difficulty mark signal and send them to the input controller and the light effect controller;

[0051] The continuous input setting submodule is used to identify abnormal key positions whose abnormal type is continuous input, so as to generate an input speed limit signal and send it to the input controller and the light effect controller;

[0052] An input difficulty setting submodule is used to identify abnormal key positions whose abnormal type is input difficulty, so as to generate a difficulty marking signal and send it to the input controller and the light effect controller;

[0053] The abnormality types include input difficulty, continuous input and mechanical failure; the fault lock signal refers to a signal used to lock key input; the difficulty marking signal refers to a signal used to mark a key with input difficulty; the input speed limit signal refers to a signal used to mark the minimum interval time for continuous input of the corresponding key.

[0054] The third invention objective of this application is achieved by the following technical solution:

[0055] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned temporary replacement input method for a bad key of a keyboard and mouse are implemented.

[0056] The fourth object of the invention of this application is achieved by the following technical solution:

[0057] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned temporary replacement input method for a bad key of a keyboard and mouse.

[0058] In summary, this application includes at least one of the following beneficial technical effects:

[0059] 1. Obtaining historical input signals of an input component and inputting them into a signal feature analysis model to analyze the user's historical usage habits of the input component based on the historical input signals, thereby generating input feature information of a target user including input integrity features, input interval features, and word selection features. Furthermore, analyzing the target user's historical input habits and actual input signals to determine abnormal key positions and corresponding abnormal types, thereby facilitating the subsequent generation of targeted alternative input solutions based on the abnormal key positions. Receive real-time input signals, generate a regular word selection solution based on the real-time input signals, further analyze the target user's possible input content based on the real-time input signals, abnormal key positions, and input feature information, to generate abnormal word selection solutions as alternatives, expand the regular word selection solution based on the abnormal word selection solution, and generate an expanded word selection solution to provide the user with more alternative word options containing input signals corresponding to the abnormal key positions, thereby improving information input efficiency when the keyboard and mouse are damaged. Based on the abnormal key positions and the expanded word selection solution, associate each alternative word with a word selection key position that avoids the abnormal key position, thereby generating expanded word selection interface data and sending it to a display controller, so that the user can view the alternative words and the corresponding word selection key positions through the display controller to assist the user in completing information input.

[0060] 2. Obtain the historical input signal of the input component and input it into the signal feature analysis model. Divide the input signal into several word-grouping signal segments according to the word-grouping symbol signal in the input signal, and screen out valid signal segments containing sufficient word-grouping symbol signals required for analyzing the input features, so as to facilitate the subsequent evaluation of the input features based on the valid signal segments; divide the input signal into several input operation segments based on the signal reception interval time, and evaluate the corresponding segment integrity parameters, segment interval parameters, and segment word selection marks according to the word-grouping symbol integrity of the input signal, the average interval time of word-grouping symbol signal input, and the word selection key position combination method in each input operation segment, thereby generating segment input features to obtain the input features of the input operation segment; extract segment key features such as key pressing time, correction frequency, and key force in each input operation segment based on the historical input signal, and process each segment key feature and segment input feature through a machine learning algorithm to distinguish different users using the input component, and generate corresponding input feature information based on the segment input features of different users, so as to facilitate the subsequent determination of abnormal key positions and abnormal types according to the input habits of the target user.

[0061] 3. Receive abnormality reporting information to identify each abnormal key position and the corresponding abnormality type, so as to facilitate the subsequent targeted input control adjustment of the key positions with different abnormal phenomena; since the key positions with mechanical failure may be stuck in an unpressable state or a continuous pressing state when pressed, when the abnormal key position with mechanical failure is identified, a fault lock signal is generated and sent to the input controller and the light effect controller to cut off the input function of the key position, and the key position is marked with a specific light effect to facilitate the positioning of the abnormal key position during subsequent maintenance, and a difficulty marking signal is generated so that when a key input delay is detected later, it can be determined that the abnormal key position can be repaired. Keys that can fail to input; when an abnormal key that is continuously input is identified, an input speed limit signal is generated and sent to the input controller and the light effect controller to limit the minimum interval time of continuous input of the key to prevent the phenomenon of multiple consecutive inputs with one press, and the key is marked with a specific light effect to facilitate the positioning of the abnormal key during subsequent maintenance; when an abnormal key that is difficult to input is identified, a difficulty marking signal is generated and sent to the input controller and the light effect controller, so that when a key input delay is detected later, the key that may have failed to input can be determined, and the key is marked with a specific light effect to facilitate the positioning of the abnormal key during subsequent maintenance. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 This is a flowchart of the temporary replacement input method for a broken key of a keyboard and mouse in Example 1 of the present application.

[0063] Figure 2 This is a principle block diagram of a temporary replacement input system for a broken key of a keyboard and mouse in the second embodiment of the present application.

[0064] Figure 3 This is a schematic diagram of the equipment in Example 3 of the present application. DETAILED DESCRIPTION

[0065] The following is combined with Figures 1 to 3 This application is described in further detail.

[0066] Example 1

[0067] Reference Figure 1 The present application discloses a temporary replacement input method for a broken key of a keyboard and mouse, which specifically includes the following steps:

[0068] S10: Obtain historical input signals of the input component and input them into a preset signal feature analysis model to generate input feature information of the target user and determine abnormal key positions and corresponding abnormal types.

[0069] In this embodiment, the input component refers to an input device used for a computer device, such as a keyboard; the input feature information includes input completeness features, input interval features, and word selection features, and the word selection features refer to feature information determined based on the user's usual word selection method during input.

[0070] Specifically, the historical input signal of the input component is obtained and input into the signal feature analysis model to analyze the user's historical usage habits of the input component based on the historical input signal, thereby generating or updating the input feature information of the target user including input integrity features, input interval features and word selection features, and then analyzing the target user's historical input habits and actual input signals to determine the abnormal key positions and the corresponding abnormal types, so as to facilitate the subsequent generation of targeted alternative input solutions based on the abnormal key positions.

[0071] Wherein, in step S10, it includes:

[0072] S11: Obtain historical input signals of the input component and input them into a signal feature analysis model, divide the input signal into a number of word group signal segments based on the word group cutter signal, and filter out valid signal segments from the word group signal segments.

[0073] In this embodiment, the input signal includes a word-forming character signal and a word-forming character cutoff character signal; the word-forming character signal refers to a signal used to form the input content, and the word-forming character cutoff character signal refers to a signal used to separate different input content words, which can specifically be a signal for word selection, a signal for entering punctuation marks, a signal for line break, a signal for deleting input content, etc.

[0074] The signal feature analysis model has a built-in machine learning algorithm for extracting segment key features, analyzing segment key features, and segment input features based on the input signal; the segment key features include several data items such as key pressing time, correction frequency, and key force in the input operation segment. The items of key features can be increased or decreased according to the actual function of the keyboard. For example, the key force can be set according to whether the keyboard has this function.

[0075] A word-forming signal segment includes a word-forming cutoff signal and several preceding word-forming symbol signals, wherein a valid signal segment refers to a word-forming signal segment containing a number of word-forming symbol signals exceeding a preset valid threshold, and a word-forming signal segment containing a number of word-forming symbol signals less than the valid threshold is an invalid signal segment. Preferably, the valid threshold can be set to 2.

[0076] Specifically, taking the text "temporary alternative input method and system for broken keys of keyboard and mouse" as an example, a common input method requires pressing the following keys in sequence:

[0077] yongyu,1,jianshu,3,de,1,huai,>,2,jian,>,>,1,linshi,1,tidai,1,shuru,1,fangfa,1,ji,1,xitong,1. The integrity parameter of this input method is 100%, among which, “,” is a mark for segmenting the above-mentioned key positions that need to be pressed, and it has no meaning in itself. “yongyu,1” belongs to a word-grouping signal segment and is a valid signal segment. The “yongyu” part is a series of continuous word-grouping symbol signals, and the “1” part is a word-grouping cutting symbol signal.

[0078] Specifically, the historical input signals of the input component are obtained and input into the signal feature analysis model, the input signal is divided into several word group signal segments according to the word group cutter signal in the input signal, and the valid signal segments containing sufficient word group signal required for analyzing the input features are screened out, so as to facilitate the subsequent evaluation of the input features based on the valid signal segments.

[0079] S12: Based on several valid signal segments in each input operation segment, the corresponding segment integrity parameter, segment interval parameter and segment selection word tag are evaluated to generate a segment input feature.

[0080] In this embodiment, the input operation segment refers to a series of input signals in which the signal reception interval time does not exceed a preset interval threshold. Preferably, the interval threshold can be set to 5 seconds; the segment integrity parameter refers to the average ratio of the word-forming symbol signal in the input operation segment to the number of word-forming symbols in the selected alternative words; for example, when it is necessary to input the content "real time", if the pinyin input method is used to input "shishi", the segment integrity parameter of the input method is 100%, and if the pinyin input method is used to input "ss", the segment integrity parameter of the input method is 33.3%; the segment interval parameter includes the average interval time of consecutive word-forming symbol signals in the input operation segment; the segment selection mark refers to a mark determined according to the most commonly used word selection key position combination in the input operation segment. For example, the segment selection mark can correspond to a word selection method of numbers plus page turning, or a word selection method of space plus direction keys, etc.

[0081] Specifically, based on the signal reception interval time, the input signal is divided into several input operation segments, and the corresponding segment integrity parameters, segment interval parameters, and segment word selection marks are evaluated according to the word combination symbol completeness of the input signal in each input operation segment, the average interval time of the word combination symbol signal input, and the word selection key position combination method, thereby generating segment input features, so as to obtain the input features of the input operation segment.

[0082] S13: Extracting the segment key features of each input operation segment based on the historical input signal, processing each segment key feature and segment input feature through a machine learning algorithm to distinguish different users, and generating corresponding input feature information based on several segment input features of the target user.

[0083] Specifically, based on the historical input signals, the segment key features such as key pressing time, correction frequency, and key force in each input operation segment are extracted, and the segment key features and segment input features are processed through the machine learning algorithm to distinguish different users who use the input component. Based on the segment input features of different users, corresponding input feature information is generated, which is convenient for subsequent determination of abnormal key positions and abnormal types according to the input habits of the target user.

[0084] Wherein, in step S10, it also includes:

[0085] S14: Receive exception reporting information to determine the exception key and the corresponding exception type.

[0086] In this embodiment, the abnormal reporting information refers to the information that records the abnormal key position and the corresponding abnormal type. It can be manually filled in and submitted by the user, or an automatic detection method can be set according to actual needs to detect and generate abnormal reporting information; abnormal types include input difficulties, continuous input and mechanical failure.

[0087] Specifically, the abnormal reporting information is received to determine each abnormal key position and the corresponding abnormal type, so as to facilitate the subsequent targeted input control adjustment of the key positions where different abnormal phenomena occur.

[0088] S15: Identify the abnormal key position whose abnormality type is a mechanical fault, generate a fault lock signal and a difficulty mark signal, and send them to the input controller and the light effect controller.

[0089] In this embodiment, the input controller refers to a control module for intercepting input signals according to a control, and the light effect controller refers to a control module for controlling the light effects of each key on the keyboard. Both the input controller and the light effect controller are built into the computer processor; the fault lock signal refers to a signal for locking key input; and the difficulty marking signal refers to a signal for marking a key with input difficulties.

[0090] Specifically, since a key with a mechanical failure may become stuck in an unpressable state or a continuously pressed state when pressed, when an abnormal key with a mechanical failure is identified, a fault lock signal is generated and sent to the input controller and the light effect controller to cut off the input function of the key, and the key is marked with a specific light effect to facilitate locating the abnormal key during subsequent maintenance, and a difficulty marking signal is generated to determine the key that may have failed to input when a key input delay is detected later.

[0091] S16: Identify abnormal key positions whose abnormal type is continuous input, generate an input rate limit signal, and send the signal to the input controller and the light effect controller.

[0092] In this embodiment, the input rate limit signal refers to a signal used to mark the minimum interval time for continuous input of the corresponding key position. Preferably, the minimum interval time for continuous input can be set to 100 ms.

[0093] Specifically, when an abnormal key position with continuous input is identified, an input speed limit signal is generated and sent to the input controller and light effect controller to limit the minimum interval time of continuous input of the key position to prevent the phenomenon of multiple continuous inputs with one press, and the key position is marked with a specific light effect to facilitate the location of the abnormal key position during subsequent maintenance.

[0094] S17: Identify the abnormal key position whose abnormal type is difficult to input, generate a difficulty mark signal and send it to the input controller and the light effect controller.

[0095] In this embodiment, input difficulty refers to a phenomenon in which there is a probability that a corresponding signal cannot be successfully input after pressing a key, for example, pressing a key cannot realize the function of pressing the key.

[0096] Specifically, when an abnormal key position with difficulty in input is identified, a difficulty marking signal is generated and sent to the input controller and light effect controller, so that when a key input delay is detected subsequently, the key position where input failure may occur can be determined. At the same time, the key position is marked with a specific light effect to facilitate the location of the abnormal key position during subsequent maintenance.

[0097] S20: Receive a real-time input signal and input it into a signal feature analysis model, and generate a regular word selection scheme and an abnormal word selection scheme based on the real-time input signal, abnormal key positions, and input feature information of the target user to generate an expanded word selection scheme.

[0098] In this embodiment, the regular word selection scheme includes several regular candidate words, and the abnormal word selection scheme includes several abnormal candidate words. The abnormal candidate words refer to the candidate words that include input signals corresponding to abnormal key positions.

[0099] Specifically, a real-time input signal is received, a conventional word selection scheme is generated based on the real-time input signal, and the possible input content of the target user is further analyzed based on the real-time input signal, abnormal key positions and input feature information to generate an abnormal word selection scheme as an alternative. The conventional word selection scheme is expanded based on the abnormal word selection scheme to generate an expanded word selection scheme, so as to provide users with more alternative word options containing input signals corresponding to abnormal key positions, so as to improve the efficiency of information input when the keyboard and mouse are damaged.

[0100] Wherein, in step S20, it includes:

[0101] S21: Receive a real-time input signal and input it into a signal feature analysis model to match the input feature information of the target user to determine the input completeness feature, input interval feature, and word selection feature of the target user.

[0102] Specifically, real-time input signals are received and input into a signal feature analysis model to match the input feature information of the target user, thereby determining the input completeness feature, input interval feature, and word selection feature of the target user, so as to generate alternative input solutions in a targeted manner according to the input habits of the target user.

[0103] S22: identifying a number of word-grouping signal segments containing word-grouping token signals from the real-time input signal, and when detecting that a gap duration greater than a gap threshold exists in the continuous word-grouping token signals, calculating the corresponding number of gap tokens based on the gap duration.

[0104] In this embodiment, preferably, the vacancy threshold can be set to 1.5 times the average interval time of consecutive group token signals; the calculation formula for the number of vacancy tokens is:

[0105]

[0106] Specifically, a word-grouping signal segment containing a word-grouping token signal is identified from a real-time input signal. When a vacancy duration greater than a vacancy threshold is detected in a continuous word-grouping token signal, the number of vacancy tokens is calculated based on the vacancy duration and a preset formula for the number of vacancy tokens, so as to facilitate subsequent filling of an appropriate number of word-grouping token signals.

[0107] S23: Generate a regular word selection scheme based on the original word group signal segment, and match possible schemes of supplementary word group symbol signals from the key positions associated with the difficulty mark signal based on the number of missing word symbols to generate an abnormal word selection scheme.

[0108] Specifically, a conventional word selection scheme is generated as an alternative based on the original word group signal segment, and all possible schemes of the supplementary word group symbol signal are matched from the key positions associated with the difficulty mark signal based on the number of missing word symbols, thereby generating an abnormal word selection scheme.

[0109] S24: performing compliance evaluation and common use evaluation on the abnormal alternative words in each abnormal word selection scheme, and ranking the abnormal alternative words based on the compliance evaluation and common use evaluation results.

[0110] In this embodiment, compliance evaluation refers to an evaluation of whether abnormal alternative words comply with grammatical rules, and commonness evaluation refers to an evaluation of the frequency of use of abnormal alternative words in the current scenario.

[0111] Specifically, compliance evaluation and common use evaluation are performed on abnormal alternative words in abnormal word selection schemes, and the abnormal alternative words are sorted according to the results of compliance evaluation and common use evaluation, so that abnormal alternative words that comply with grammatical rules are arranged before abnormal alternative words that do not comply with grammatical rules, and then the abnormal alternative words are sorted again from high to low according to their common use, thereby improving the convenience of users' subsequent word selection.

[0112] S30: Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller.

[0113] Specifically, based on abnormal key positions and expanded word selection schemes, each alternative word is associated with a word selection key position that avoids the abnormal key position, thereby generating expanded word selection interface data and sending it to the display controller so that the user can view the alternative words and corresponding word selection key positions through the display controller to assist the user in completing information input.

[0114] Furthermore, the expanded word selection interface includes several word selection pages and is provided with page turning keys, each word selection page includes several regular alternative words and abnormal alternative words, wherein the word selection keys and page turning keys are both avoided from abnormal key settings.

[0115] The expanded word selection interface includes several word selection pages, and each word selection page includes a specific number of regular alternative words and abnormal alternative words, so that users have similar convenience when selecting regular alternative words or abnormal alternative words; the word selection key positions and page turning key positions avoid abnormal key position settings to improve the convenience of user word selection.

[0116] It should be understood that the serial numbers of the steps in the above embodiments do not imply the order of execution. The order of execution 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 application.

[0117] Example 2

[0118] A temporary replacement input system for a broken key of a keyboard and mouse corresponds to the temporary replacement input method for a broken key of a keyboard and mouse in the above embodiment.

[0119] like Figure 2 As shown, the temporary replacement input system for keyboard and mouse broken keys includes an abnormal key position analysis module, an expanded word selection scheme generation module, and an expanded word selection interface generation module. The detailed description of each functional module is as follows:

[0120] The abnormal key position analysis module is used to obtain the historical input signals of the input component and input them into the preset signal feature analysis model to generate the input feature information of the target user and determine the abnormal key positions and corresponding abnormal types;

[0121] An expanded word selection scheme generation module is used to receive real-time input signals and input them into a signal feature analysis model, and generate a regular word selection scheme and an abnormal word selection scheme based on the real-time input signals, abnormal key positions, and input feature information of the target user, so as to generate an expanded word selection scheme;

[0122] The expanded word selection interface generation module is used to associate corresponding word selection key positions with each candidate word based on abnormal key positions and expanded word selection schemes to generate expanded word selection interface data and send it to the display controller.

[0123] Among them, the abnormal key position analysis module also includes:

[0124] The valid signal segment screening submodule is used to obtain the historical input signal of the input component and input it into the signal feature analysis model, divide the input signal into a number of word group signal segments based on the word group cutter signal, and screen the valid signal segments from the word group signal segments;

[0125] a segment input feature generation submodule, configured to evaluate corresponding segment integrity parameters, segment interval parameters, and segment selection tokens based on a number of valid signal segments within each input operation segment, so as to generate segment input features;

[0126] The input feature information generation submodule is used to extract the segment key features of each input operation segment based on historical input signals, process each segment key feature and segment input feature through a machine learning algorithm to distinguish different users, and generate corresponding input feature information based on several segment input features of the target user.

[0127] The exception reporting receiving submodule is used to receive exception reporting information to determine the exception key and the corresponding exception type;

[0128] A mechanical fault setting submodule is used to identify abnormal key positions whose abnormality type is mechanical fault, so as to generate a fault lock signal and a difficulty mark signal and send them to the input controller and the light effect controller;

[0129] The continuous input setting submodule is used to identify abnormal key positions whose abnormal type is continuous input, so as to generate an input speed limit signal and send it to the input controller and the light effect controller;

[0130] The input difficulty setting submodule is used to identify abnormal key positions whose abnormal type is input difficulty, so as to generate a difficulty marking signal and send it to the input controller and the light effect controller.

[0131] Among them, the expanded word selection scheme generation module also includes:

[0132] The target user matching submodule is used to receive real-time input signals and input them into the signal feature analysis model to match the input feature information of the target user to determine the input completeness feature, input interval feature and word selection feature of the target user;

[0133] a vacancy token number calculation submodule, configured to identify a number of word-grouping signal segments containing word-grouping token signals from a real-time input signal, and when a vacancy duration greater than a vacancy threshold is detected in a continuous word-grouping token signal, calculate the corresponding vacancy token number based on the vacancy duration;

[0134] An abnormal word selection scheme generating submodule is used to generate a regular word selection scheme based on the original word grouping signal segment, and to match possible schemes of supplementary word grouping token signals from keys associated with difficult marker signals based on the number of missing tokens to generate an abnormal word selection scheme;

[0135] The abnormal alternative word sorting submodule is used to perform compliance evaluation and common use evaluation on the abnormal alternative words in each abnormal word selection scheme, and sort the abnormal alternative words based on the compliance evaluation and common use evaluation results.

[0136] For the specific limitations of the temporary replacement input system for a broken key of a keyboard and mouse, please refer to the limitations of the temporary replacement input method for a broken key of a keyboard and mouse mentioned above, which will not be repeated here; each module in the above-mentioned temporary replacement input system for a broken key of a keyboard and mouse can be implemented in whole or in part by software, hardware and a combination thereof; each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0137] Example 3

[0138] A computer device, which may be a server, may have an internal structure as shown in FIG. Figure 3 As shown. The computer device includes a processor, a memory, a network interface and a database 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 non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as historical input signals, signal feature analysis models, input feature information, real-time input signals, conventional word selection schemes, abnormal word selection schemes, expanded word selection schemes and expanded word selection interface data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, it implements a temporary replacement input method for bad keys of the keyboard and mouse.

[0139] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are performed:

[0140] S10: Obtain historical input signals of the input component and input them into a preset signal feature analysis model to generate input feature information of the target user, determine abnormal key positions and corresponding abnormal types;

[0141] S20: receiving a real-time input signal and inputting it into a signal feature analysis model, generating a regular word selection scheme and an abnormal word selection scheme based on the real-time input signal, abnormal key positions, and input feature information of the target user, so as to generate an expanded word selection scheme;

[0142] S30: Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller.

[0143] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0144] S10: Obtain historical input signals of the input component and input them into a preset signal feature analysis model to generate input feature information of the target user, determine abnormal key positions and corresponding abnormal types;

[0145] S20: receiving a real-time input signal and inputting it into a signal feature analysis model, generating a regular word selection scheme and an abnormal word selection scheme based on the real-time input signal, abnormal key positions, and input feature information of the target user, so as to generate an expanded word selection scheme;

[0146] S30: Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller.

[0147] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of 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 can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink), DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0148] 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.

[0149] The above-described 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, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments may still be modified, or some of the features thereof may be replaced by equivalents. However, 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 temporary replacement input method for a broken key of a keyboard or mouse, characterized in that: include: Obtain the historical input signal of the input component and input it into the preset signal feature analysis model to generate the input feature information of the target user, determine the abnormal key position and the corresponding abnormal type; Receive real-time input signals and input them into a signal feature analysis model, generate regular word selection schemes and abnormal word selection schemes based on the real-time input signals, abnormal key positions, and input feature information of the target user, and thus generate an expanded word selection scheme; Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller; The input feature information includes input completeness feature, input spacing feature and word selection feature; The conventional word selection scheme includes a number of conventional alternative words, and the abnormal word selection scheme includes a number of abnormal alternative words. The abnormal alternative words refer to alternative words that include input signals corresponding to abnormal key positions.

2. The temporary replacement input method for a broken key of a keyboard and mouse according to claim 1, characterized in that: The input signal includes a word-forming character signal and a word-forming character signal; the signal feature analysis model is built with a machine learning algorithm for extracting segment key features, analyzing segment key features, and segment input features according to the input signal; The acquiring of historical input signals of the input component and inputting the signals into a preset signal feature analysis model to generate input feature information of the target user includes: Obtaining historical input signals of the input component and inputting them into a signal feature analysis model, dividing the input signals into a number of word group signal segments based on the word group cutter signal, and screening valid signal segments from the word group signal segments; Based on several valid signal segments in each input operation segment, the corresponding segment completeness parameter, segment interval parameter and segment selection word tag are evaluated to generate segment input features; Extract the key features of each input operation segment based on historical input signals, process the key features and input features of each segment through machine learning algorithms to distinguish different users, and generate corresponding input feature information based on the target user's multiple input features. The segment key feature includes several items of data such as key pressing time, correction frequency, and key force in the input operation segment; a word combination signal segment includes a word combination cutoff symbol signal and a previous word combination symbol signal, wherein a valid signal segment refers to a word combination signal segment containing a number of word combination symbol signals above a preset valid threshold, and a word combination signal segment containing a number of word combination symbol signals less than the valid threshold is an invalid signal segment; the input operation segment refers to a string of input signals whose signal reception interval does not exceed a preset interval threshold; the segment integrity parameter refers to the average ratio of the word combination symbol signals in the input operation segment to the number of word combination symbols in the selected alternative words; the segment interval parameter includes the average interval time between consecutive word combination symbol signals in the input operation segment; the segment word selection mark refers to a mark determined based on the most used word selection key position combination in the input operation segment.

3. The temporary replacement input method for a broken key of a keyboard and mouse according to claim 1, characterized in that: The abnormality types include input difficulties, continuous input and mechanical failure; The determination of abnormal key positions and corresponding abnormal types includes: Receive exception reporting information to determine the exception key and the corresponding exception type; Identify abnormal key positions whose abnormality type is mechanical failure, generate a fault lock signal and a difficulty mark signal, and send them to the input controller and the light effect controller; Identify abnormal key positions whose abnormal type is continuous input, generate an input rate limit signal, and send it to the input controller and the light effect controller; Identifying an abnormal key position whose abnormal type is difficult to input, generating a difficulty mark signal and sending it to the input controller and the light effect controller; The fault lock signal refers to a signal used to lock key input; the difficulty marking signal refers to a signal used to mark a key with input obstacles; and the input speed limit signal refers to a signal used to mark the minimum interval time for continuous input of the corresponding key.

4. The temporary replacement input method for a broken key of a keyboard and mouse according to claim 1, wherein: Based on the abnormal key position and the expanded word selection scheme, each candidate word is associated with a corresponding word selection key position to generate expanded word selection interface data and send it to the display controller: The expanded word selection interface includes several word selection pages and is provided with page turning keys. Each word selection page includes several regular alternative words and abnormal alternative words, wherein the word selection keys and page turning keys avoid abnormal key settings.

5. A temporary replacement input system for broken keys of keyboard and mouse, characterized in that: The method for temporarily replacing a broken key of a keyboard and mouse as claimed in any one of claims 1 to 4 comprises: The abnormal key position analysis module is used to obtain the historical input signals of the input component and input them into the preset signal feature analysis model to generate the input feature information of the target user and determine the abnormal key positions and corresponding abnormal types; An expanded word selection scheme generation module is used to receive real-time input signals and input them into a signal feature analysis model, and generate a regular word selection scheme and an abnormal word selection scheme based on the real-time input signals, abnormal key positions, and input feature information of the target user, so as to generate an expanded word selection scheme; An expanded word selection interface generation module is used to associate corresponding word selection keys with each candidate word based on the abnormal key positions and the expanded word selection scheme to generate expanded word selection interface data and send it to the display controller; The input feature information includes input integrity features, input interval features and word selection features; the regular word selection scheme includes several regular alternative words, and the abnormal word selection scheme includes several abnormal alternative words, and the abnormal alternative words refer to alternative words that contain input signals corresponding to abnormal key positions.

6. The temporary replacement input system for a broken key of a keyboard and mouse according to claim 5, characterized in that: The abnormal key position analysis module includes: The valid signal segment screening submodule is used to obtain the historical input signal of the input component and input it into the signal feature analysis model, divide the input signal into a number of word group signal segments based on the word group cutter signal, and screen the valid signal segments from the word group signal segments; a segment input feature generation submodule, configured to evaluate corresponding segment integrity parameters, segment interval parameters, and segment selection tokens based on a number of valid signal segments within each input operation segment, so as to generate segment input features; The input feature information generation submodule is used to extract the segment key features of each input operation segment based on the historical input signal, process the segment key features and segment input features through a machine learning algorithm to distinguish different users, and generate corresponding input feature information based on the target user's multiple segment input features; The input signal includes a word-forming character signal and a word-forming character cut-off character signal; the signal feature analysis model has a built-in machine learning algorithm for extracting segment key features, analyzing segment key features, and segment input features based on the input signal; the segment key features include several items of data such as key pressing time, correction frequency, and key force in the input operation segment; a word-forming character signal segment includes a word-forming character cut-off character signal and a preceding word-forming character signal, wherein a valid signal segment refers to a word-forming character signal segment containing a number of word-forming character signals exceeding a preset valid threshold, and a word-forming character signal segment containing a number of word-forming character signals less than the valid threshold is an invalid signal segment; the input operation segment refers to a string of input signals whose signal reception interval does not exceed a preset interval threshold; the segment integrity parameter refers to the average ratio of the number of word-forming character signals in the input operation segment to the number of word-forming characters in the selected alternative words; the segment interval parameter includes the average interval time between consecutive word-forming character signals in the input operation segment; the segment word selection mark refers to a mark determined based on the most used word selection key position combination in the input operation segment.

7. The temporary replacement input system for a broken key of a keyboard and mouse according to claim 5, characterized in that: The abnormal key position analysis module also includes: The exception reporting receiving submodule is used to receive exception reporting information to determine the exception key and the corresponding exception type; A mechanical fault setting submodule is used to identify abnormal key positions whose abnormality type is mechanical fault, so as to generate a fault lock signal and a difficulty mark signal and send them to the input controller and the light effect controller; The continuous input setting submodule is used to identify abnormal key positions whose abnormal type is continuous input, so as to generate an input speed limit signal and send it to the input controller and the light effect controller; An input difficulty setting submodule is used to identify abnormal key positions whose abnormal type is input difficulty, so as to generate a difficulty marking signal and send it to the input controller and the light effect controller; The abnormality types include input difficulty, continuous input and mechanical failure; the fault lock signal refers to a signal used to lock key input; the difficulty marking signal refers to a signal used to mark a key with input difficulty; the input speed limit signal refers to a signal used to mark the minimum interval time for continuous input of the corresponding key.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the temporary replacement input method for a bad key of a keyboard and mouse as claimed in any one of claims 1 to 4 are implemented.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the bad key temporary replacement input method for a keyboard and mouse as claimed in any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Keyboard input detection method, device, storage medium and electronic device

    CN108182000A

  • Method and apparatus for presenting alternative words, terminal, and readable storage medium

    CN109145126A