CN109101118B - Method and device for realizing shortcut key based on character key combination - Google Patents
Method and device for realizing shortcut key based on character key combination Download PDFInfo
- Publication number
- CN109101118B CN109101118B CN201810910279.5A CN201810910279A CN109101118B CN 109101118 B CN109101118 B CN 109101118B CN 201810910279 A CN201810910279 A CN 201810910279A CN 109101118 B CN109101118 B CN 109101118B
- Authority
- CN
- China
- Prior art keywords
- key
- keys
- shortcut
- combination
- lifted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0235—Character input methods using chord techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0238—Programmable keyboards
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
The invention discloses a method for realizing shortcut keys based on character key combination, which comprises the steps of initializing key functions into key values corresponding to keys, and sending the key values to a system when the keys are lifted; when two or more key presses are detected, key values corresponding to a combination of two or more keys are sent to the system according to the shortcut key rule after both of the two or more keys are lifted, and the following advantages are provided: the combination of the character keys in the keyboard main keyboard area can be used for realizing specific shortcut functions, so that the realization of the shortcut keys is not limited by the number of the function keys, the convenience of user operation is improved, the functions of the keyboard are enriched on the basis of original hardware, and the realization is simple. The invention also discloses a device for realizing shortcut keys based on the character key combination.
Description
Technical Field
The present invention relates to the field of shortcut keys, and more particularly, to a method and apparatus for implementing a shortcut key based on a character key combination.
Background
The keyboard is an important input device, and is an important component of computer products such as a notebook, a KVM, and the like, wherein shortcut keys in a computer are generally implemented in a mode of 'Fn + function keys', and each combination mode generally has its appointed shortcut function, such as implementing brightness adjustment, voice addition and subtraction, forward and backward functions, and the like, but due to the limitation of the number of keys of a function key area, a new combination cannot be added, so that a corresponding shortcut function cannot be implemented, and thus, convenience in use of a user is reduced.
Therefore, in view of the above problems, a method and an apparatus for implementing shortcut keys based on character key combinations are provided, which can implement specific shortcut functions using combinations of character keys in a main keyboard region of a keyboard.
Disclosure of Invention
In view of the above, the present invention is directed to a method and an apparatus for implementing shortcut keys based on character key combinations, which can implement specific shortcut functions by using combinations of character keys on a keyboard main pad.
Based on the above object, an aspect of the embodiments of the present invention provides a method for implementing a shortcut key based on a character key combination, including the following steps:
initializing the key function into a key value corresponding to the key which is sent to the system when the key is lifted;
when two or more key presses are detected, key values corresponding to a combination of the two or more keys are sent to the system according to the shortcut key rule after the two or more keys are all lifted.
According to one embodiment of the invention, the method further comprises when two or more key presses are detected, continuing to detect whether there are other key presses before both of the two or more keys are lifted.
According to an embodiment of the present invention, the method further comprises detecting whether other keys are pressed before the key is lifted when one key is detected to be pressed.
According to an embodiment of the present invention, the method further comprises sending a key value corresponding to the key to the system when the key is lifted up if the key is lifted up before other keys are pressed when one key is detected to be pressed down.
According to an embodiment of the present invention, when the first key is detected to be pressed, if the second key is detected to be pressed, a shortcut rule of a combination of the first key and the second key is triggered, and when both the first key and the second key are lifted, a key value corresponding to the combination of the first key and the second key is sent to the system according to the shortcut rule.
According to an embodiment of the invention, the method further comprises when the first key is detected to be pressed, if the second key is detected to be pressed, and when one of the first key and the second key is lifted, continuing to detect whether other keys are pressed.
According to one embodiment of the invention, a key value corresponding to a combination of the first key and the second key is sent to the system if the other of the first key and the second key is also raised.
According to one embodiment of the invention, if the pressing of the third key is detected, a shortcut key rule of the combination of the third key and the un-lifted key of the first key and the second key is triggered, and whether other keys are pressed or not is continuously detected.
On the other hand, the embodiment of the invention also provides a device for realizing the shortcut key based on the character key combination, and the method is used.
In another aspect of the embodiments of the present invention, there is also provided a computer device including a memory, at least one processor, and a computer program stored on the memory and executable on the processor, the processor executing the program to perform the method described above.
The invention has the following beneficial technical effects: according to the method and the device for realizing the shortcut key based on the character key combination, the key value corresponding to the key is sent to a system when the key function is initialized to be the key lifting; when two or more keys are detected to be pressed down, key values corresponding to the combination of the two or more keys are sent to a system according to a shortcut key rule after the two or more keys are lifted, and a specific shortcut function can be realized by using the combination of the character keys in the main keyboard area of the keyboard, so that the realization of the shortcut key is not limited by the number of F1 \ 8230and F12 function keys, the convenience of user operation is improved, the functions of the keyboard are enriched on the basis of original hardware, and the realization is simple.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are required to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
FIG. 1 is a schematic flow chart of a method for implementing a shortcut key based on a combination of character keys according to the present invention;
FIG. 2 is a flowchart illustrating another embodiment of a method for implementing a shortcut key based on a combination of character keys according to the present invention;
fig. 3 is a schematic hardware structure diagram of an embodiment of a computer device for executing the method for implementing a shortcut key based on a character key combination according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" etc. in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it is understood that "first" and "second" etc. are only for convenience of expression and should not be construed as limitations to the embodiments of the present invention, and the descriptions thereof in the following embodiments are omitted.
In view of the above, a first aspect of the embodiments of the present invention provides a method for implementing a shortcut key based on a combination of character keys. Fig. 1 is a schematic flowchart illustrating a method for implementing a shortcut key based on a combination of character keys according to the present invention.
In fig. 1, the method for implementing a shortcut key based on a character key combination includes the following steps:
and step S10, initializing the key function into a key value corresponding to the key when the key is lifted. The common keyboard is generally effective when the keys are pressed, namely the controller detects that the keys are pressed and sends information to the system, and the common keyboard is effective when the keys are lifted, namely the controller detects that the keys are lifted and sends information to the system, and the system completes corresponding actions according to information contents, so that the shortcut function of corresponding combination keys is realized.
Step S30, when two or more keys are detected to be pressed, sending key values corresponding to a combination of the two or more keys (or performing a specific operation corresponding thereto) to the system according to the shortcut key rule after the two or more keys are all lifted without other keys being pressed. In some embodiments, it may further include when two or more key presses are detected, continuing to detect whether there are other key presses before both of the two or more keys are lifted.
Specifically, as shown in fig. 2, after the start (101), the keyboard controller initializes the key function to the key value corresponding to the key when the key is lifted (102, ec controller initialization). Then, a keyboard scanner (103) is started, the keyboard scanner starts to detect the pressing and lifting operations of the keys, when a certain key is pressed, whether a new key is pressed is continuously detected, if no new key is pressed, whether the pressed key is lifted is judged, if the pressed key is lifted, the corresponding key value is sent to the system, if the pressed key is not lifted, whether the new key is pressed is continuously detected, if the new key is pressed, whether all keys are lifted is judged, if not all keys are lifted, whether new keys are pressed is continuously detected, if all keys are lifted, a message is sent to the system, and the operating system performs corresponding operations (for example, outputs the key value of the corresponding combination) according to a shortcut key rule, so that the function of the corresponding combination key is realized. Finally, return (105).
The shortcut rules may be system predefined or user-defined rules for combining shortcut keys, which may be in the form of a rule table, for example, where the mutual combination of different keys corresponds to a specific system operation (e.g. copying, opening a folder, typing a long word, typing a shortcut number and/or a character string, etc.), and the key may be any key on a keyboard (standard or special keyboard), especially applicable to character keys herein.
In some embodiments, the method further comprises detecting whether other keys are pressed before the key is lifted when one key is detected to be pressed. In one example, when a first key (e.g., corresponding to character key "a" on a standard keyboard) is pressed, the system is not instructed to enter (or not command to enter) the character "a" until it is lifted, but continues to detect whether additional keys are pressed.
In some embodiments, the method further comprises sending a key value corresponding to a key to the system when the key is lifted if the key is lifted before other key presses when one key press is detected. Continuing with the example shown above, when the first key (key "a") is pressed, which is raised and no other key has been pressed before, the system is instructed to enter the character "a" according to the key rule. The key pressing rule may be a part of the above combined key rule, or may be a default key-in rule in the system and the key-in rule is selectively selected at this time.
In some embodiments, the method further includes triggering a shortcut key rule of a combination of the first key and the second key if pressing of the second key is detected when pressing of the first key is detected, and sending a key value corresponding to the combination of the first key and the second key to the system according to the shortcut key rule when both the first key and the second key are lifted. In one example, for example, the second key corresponds to key "a" and the second key corresponds to key "b", then upon the first key being pressed, a second key press is detected before it is lifted, and a combination of the first key and the second key in the shortcut rule is triggered, e.g., to enter "0123456", thus instructing the system to enter "0123456" according to the above rule when both the first key and the second key are lifted.
In some embodiments, the method further comprises when a first key press is detected, if a second key press is detected, and when one of the first key and the second key is lifted, continuing to detect whether another key press is detected. In one example, a first key is pressed and a second key is pressed before the first key is lifted, then for example, a first key of the first key and the second key is lifted, and then whether other keys are pressed or not is continuously detected, and a key value or operation corresponding to the first key and/or the second key is not input.
Wherein, in one embodiment, if the other of the first key and the second key is also raised, a key value corresponding to a combination of the first key and the second key is sent to the system. Continuing with the example shown above, the second key of the first and second keys is lifted without the other keys being pressed, which triggers the combination of the first and second keys in the shortcut rule, e.g., "0123456" is entered as described above.
In another embodiment, if the pressing of the third key is detected, a shortcut key rule of the combination of the third key and the un-lifted key in the first key and the second key is triggered, and whether other keys are pressed is continuously detected. In this example, after a first key of the first key and the second key is lifted up, and a third key is pressed down, a shortcut rule of a combination of the second key and the third key is triggered, if the second key and the third key are not lifted up, whether other keys are pressed down is continuously detected, and if the second key and the third key are lifted up, a key value or operation corresponding to the second key and the third key is input, for example, an operation of opening a folder is executed.
It can be seen from the foregoing embodiments that, in the method for implementing a shortcut key based on a character key combination according to an embodiment of the present invention, a key value corresponding to a key is sent to a system by initializing a key function to a key lift; when two or more keys are detected to be pressed down, key values corresponding to the combination of the two or more keys are sent to a system according to a shortcut key rule after the two or more keys are lifted, and a specific shortcut function can be realized by using the combination of the character keys in the main keyboard area of the keyboard, so that the realization of the shortcut key is not limited by the number of F1 \ 8230and F12 function keys, the convenience of user operation is improved, the functions of the keyboard are enriched on the basis of original hardware, and the realization is simple.
It should be noted that, the steps in the embodiments of the method for implementing shortcut keys based on character key combinations described above may be intersected, replaced, added or deleted, and therefore, these reasonable permutation and combination transformations should also belong to the scope of the present invention, and should not limit the scope of the present invention to the described embodiments.
In view of the above, a second aspect of the embodiments of the present invention provides an apparatus for implementing a shortcut key based on a character key combination.
It can be seen from the foregoing embodiments that, in the device for implementing a shortcut key based on a character key combination according to an embodiment of the present invention, a key value corresponding to a key is sent to a system by initializing a key function to a key lift; when two or more keys are detected to be pressed down, key values corresponding to the combination of the two or more keys are sent to a system according to a shortcut key rule after the two or more keys are lifted, and a specific shortcut function can be realized by using the combination of the character keys in the main keyboard area of the keyboard, so that the realization of the shortcut key is not limited by the number of F1 \8230andF 12 function keys, the convenience of user operation is improved, the functions of the keyboard are enriched on the basis of original hardware, and the realization is simple.
It should be particularly noted that the above embodiments of the apparatus for implementing a shortcut key based on a character key combination specifically describe the working processes of the modules by using the embodiments of the method for implementing a shortcut key based on a character key combination, and those skilled in the art can easily think that the modules are applied to other embodiments of the method for implementing a shortcut key based on a character key combination. Of course, since all steps in the embodiment of the method for implementing a shortcut key based on a character key combination may be intersected, replaced, added, and deleted, these reasonable permutation, combination and transformation should also belong to the protection scope of the present invention for the apparatus for implementing a shortcut key based on a character key combination, and the protection scope of the present invention should not be limited to the embodiment.
In view of the above object, a third aspect of the embodiments of the present invention provides an embodiment of a computer device for executing the method for implementing a shortcut key based on a character key combination.
The computer device for executing the method for realizing shortcut keys based on character key combination comprises a memory, at least one processor and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the computer program to execute any one of the methods.
Fig. 3 is a schematic hardware structural diagram of an embodiment of a computer device for executing the method for implementing a shortcut key based on character key combination according to the present invention.
Taking the computer device shown in fig. 3 as an example, the computer device includes a processor 401 and a memory 402, and may further include: an input device 403 and an output device 404.
The processor 401, the memory 402, the input device 403 and the output device 404 may be connected by a bus or other means, and fig. 3 illustrates an example of a connection by a bus.
The memory 402 is used as a non-volatile computer-readable storage medium, and can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules corresponding to the method for implementing shortcut keys based on character key combinations in the embodiments of the present application. The processor 401 executes various functional applications and data processing of the server by running the nonvolatile software programs, instructions and modules stored in the memory 402, that is, the method for implementing a shortcut key based on a character key combination according to the above-described method embodiment.
The memory 402 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created from use of a device that implements a shortcut key based on a character key combination, and the like. Further, the memory 402 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 402 may optionally include memory located remotely from processor 401, which may be connected to local modules via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 403 may receive input numeric or character information and generate key signal inputs related to user settings and function control of a device implementing shortcut keys based on character key combinations. The output device 404 may include a display device such as a display screen.
Program instructions/modules corresponding to the one or more methods for implementing shortcut keys based on character key combinations are stored in the memory 402, and when executed by the processor 401, perform the method for implementing shortcut keys based on character key combinations in any of the above-described method embodiments.
Any embodiment of the computer device for executing the method for realizing the shortcut key based on the character key combination can achieve the same or similar effects as any corresponding method embodiment.
Finally, it should be noted that, as understood by those skilled in the art, all or part of the processes in the methods of the embodiments described above can be implemented by instructing relevant hardware by a computer program, where the computer program can be stored in a computer-readable storage medium, and when executed, the computer program can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like. Embodiments of the computer program may achieve the same or similar effects as any of the preceding method embodiments to which it corresponds.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an", "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.
The numbers of the embodiments disclosed in the above embodiments of the present invention are merely for description, and do not represent the advantages or disadvantages of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the storage medium may be a read-only memory, a magnetic disk or an optical disk.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant only to be exemplary, and is not intended to intimate that the scope of the disclosure, including the claims, is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of an embodiment of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.
Claims (8)
1. A method for realizing shortcut keys based on character key combination is characterized by comprising the following steps:
initializing a key function into a key lifting state, and sending a key value corresponding to the key to a system;
when two or more keys are detected to be pressed, sending key values corresponding to the combination of the two or more keys to the system according to a shortcut rule after the two or more keys are all lifted, wherein the shortcut rule is a rule of combining shortcut keys predefined by the system or customized by a user;
the method further comprises the steps of:
when the first key is detected to be pressed, if the second key is detected to be pressed, and when one of the first key and the second key is lifted, continuously detecting whether other keys are pressed;
and if the pressing of the third key is detected, triggering a shortcut key rule of the combination of the third key and the un-lifted key in the first key and the second key, and continuously detecting whether other keys are pressed.
2. The method of claim 1, further comprising when two or more key presses are detected, continuing to detect whether additional key presses are made before the two or more keys are lifted.
3. The method of claim 1, further comprising detecting whether other keys are pressed before the key is lifted when one key is detected.
4. The method of claim 1, further comprising sending a key value corresponding to a key to the system when the key is lifted if the key is lifted before other keys are pressed when one key is detected to be pressed.
5. The method of claim 1, further comprising triggering a shortcut rule for a combination of the first key and the second key if a second key press is detected when a first key press is detected, and sending a key value corresponding to the combination of the first key and the second key to the system according to the shortcut rule when both the first key and the second key are lifted.
6. The method of claim 1, wherein if the other of the first key and the second key is also raised, sending a key value to the system corresponding to the combination of the first key and the second key.
7. An apparatus for implementing shortcut keys based on character key combination, characterized in that the method of any of claims 1-6 is used.
8. A computer device comprising a memory, at least one processor and a computer program stored on the memory and executable on the processor, characterized in that the processor performs the method according to any of claims 1-6 when executing the program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810910279.5A CN109101118B (en) | 2018-08-10 | 2018-08-10 | Method and device for realizing shortcut key based on character key combination |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810910279.5A CN109101118B (en) | 2018-08-10 | 2018-08-10 | Method and device for realizing shortcut key based on character key combination |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109101118A CN109101118A (en) | 2018-12-28 |
CN109101118B true CN109101118B (en) | 2022-11-22 |
Family
ID=64849345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810910279.5A Active CN109101118B (en) | 2018-08-10 | 2018-08-10 | Method and device for realizing shortcut key based on character key combination |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109101118B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111208912B (en) * | 2019-12-31 | 2022-09-23 | 联想(北京)有限公司 | Input method and device |
CN113552993B (en) * | 2020-04-23 | 2023-06-27 | 宇龙计算机通信科技(深圳)有限公司 | Instruction triggering method and device based on key, storage medium and terminal equipment |
CN113438528A (en) * | 2021-06-09 | 2021-09-24 | 海信视像科技股份有限公司 | Method for realizing combined key and display equipment |
CN114681910B (en) * | 2022-03-31 | 2024-11-29 | 广西世纪创新显示电子有限公司 | Display mode switching method and device, terminal equipment and storage medium |
CN115237264A (en) * | 2022-07-01 | 2022-10-25 | 珠海舒墨科技有限公司 | Character input method, system and electronic equipment |
CN117472196A (en) * | 2023-12-10 | 2024-01-30 | 钱呈灏 | A method and device based on a single function key plus character key combination |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510127A (en) * | 2009-03-30 | 2009-08-19 | 北京中星微电子有限公司 | Method, apparatus and chip for implementing keyboard module composite key function |
CN101685369A (en) * | 2008-09-22 | 2010-03-31 | 联想(北京)有限公司 | Method for providing functions of shortcut key combination and touch control device |
CN103869997A (en) * | 2012-12-10 | 2014-06-18 | 周宁 | Human-computer interaction method for inputting characters through pressing and releasing a plurality of keys in a specific order |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7054440B2 (en) * | 2001-05-23 | 2006-05-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for keypad representation in a mobile communication device |
GB0406451D0 (en) * | 2004-03-23 | 2004-04-28 | Patel Sanjay | Keyboards |
CN1331026C (en) * | 2004-11-23 | 2007-08-08 | 华为技术有限公司 | Method for realizing active function by assembled keys |
US9430317B2 (en) * | 2008-12-24 | 2016-08-30 | St-Ericsson Sa | Coding for non functional keys of a keyboard or keypad |
CN102221904A (en) * | 2011-06-28 | 2011-10-19 | Tcl集团股份有限公司 | Television remote controller character input processing method and device |
CN104331170B (en) * | 2014-10-30 | 2017-12-01 | 北京海兰盈华科技有限公司 | Realize the method and device of combination button in matrix keyboard |
CN107229412A (en) * | 2017-05-27 | 2017-10-03 | 深圳酷旗互联网有限公司 | A kind of key control method and device of embedded Linux equipment |
-
2018
- 2018-08-10 CN CN201810910279.5A patent/CN109101118B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101685369A (en) * | 2008-09-22 | 2010-03-31 | 联想(北京)有限公司 | Method for providing functions of shortcut key combination and touch control device |
CN101510127A (en) * | 2009-03-30 | 2009-08-19 | 北京中星微电子有限公司 | Method, apparatus and chip for implementing keyboard module composite key function |
CN103869997A (en) * | 2012-12-10 | 2014-06-18 | 周宁 | Human-computer interaction method for inputting characters through pressing and releasing a plurality of keys in a specific order |
Non-Patent Citations (1)
Title |
---|
基于CPLD的矩阵键盘扫描模块设计;郑采君;《电子设计工程》;20101005(第10期);169-175 * |
Also Published As
Publication number | Publication date |
---|---|
CN109101118A (en) | 2018-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109101118B (en) | Method and device for realizing shortcut key based on character key combination | |
US12124692B2 (en) | File processing method, electronic device, system, and storage medium | |
US20230153274A1 (en) | File sharing method and apparatus, terminal, and storage medium | |
US20190107931A1 (en) | Information processing apparatus, information processing method, and computer readable medium | |
CN106775282A (en) | Operate the method and device of terminal | |
US20180365527A1 (en) | Method and device for controlling expression classification identifier, and a storage medium | |
WO2022156668A1 (en) | Information processing method and electronic device | |
JP7483968B2 (en) | Information processing device and printing device | |
WO2022095885A1 (en) | Application switching processing method and apparatus, and electronic device | |
CN113127432B (en) | Operation execution method, device, electronic equipment and medium | |
CN103870007A (en) | Control method and control system for key combination of mobile terminal | |
JP2016532941A (en) | Text selection method, apparatus and terminal | |
US20150089402A1 (en) | Method, device and terminal for acting on graphical objects displayed in a mobile application | |
WO2023040896A1 (en) | Content sharing method and apparatus, and electronic device | |
RU2626095C2 (en) | Adaptive input | |
CN107247698A (en) | A kind of method of text editing, mobile terminal and the device with store function | |
WO2017032069A1 (en) | Text-message processing method and user terminal | |
US10628031B2 (en) | Control instruction identification method and apparatus, and storage medium | |
KR102205935B1 (en) | Method and terminal for adjusting screen-on duration of terminal | |
JP2020523719A (en) | Multilingual keyboard system | |
US20170168686A1 (en) | Method and electronic device for processing list item operation | |
CN106383713A (en) | Application control method and mobile terminal | |
US11175788B2 (en) | Safely capturing subsequent keystroke inputs intended for a first window when a second window changes system focus from the first window to the second window | |
CN103677910B (en) | The startup method and system of calculator | |
CN110620841B (en) | Information processing method, multi-screen terminal and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 250104 No. 2877 Kehang Road, Sun Village Town, Jinan High-tech Zone, Shandong Province Applicant after: Chaoyue Technology Co.,Ltd. Address before: 250104 No. 2877 Kehang Road, Sun Village Town, Jinan High-tech Zone, Shandong Province Applicant before: SHANDONG CHAOYUE DATA CONTROL ELECTRONICS Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |