CN110069144A - A kind of button design method for supporting custom feature - Google Patents
A kind of button design method for supporting custom feature Download PDFInfo
- Publication number
- CN110069144A CN110069144A CN201910324241.4A CN201910324241A CN110069144A CN 110069144 A CN110069144 A CN 110069144A CN 201910324241 A CN201910324241 A CN 201910324241A CN 110069144 A CN110069144 A CN 110069144A
- Authority
- CN
- China
- Prior art keywords
- key
- control unit
- signal conversion
- conversion unit
- host computer
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000006243 chemical reaction Methods 0.000 claims abstract description 54
- 230000004913 activation Effects 0.000 claims abstract description 9
- 238000006073 displacement reaction Methods 0.000 claims abstract description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
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
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 present invention discloses a kind of button design method for supporting custom feature, is related to computer hardware technology field;The function user-defined of key is carried out using keypad, the keypad includes control unit, key and signal conversion unit, control unit is communicated by signal conversion unit with host computer, host computer sends activation command and key custom function to control unit by signal conversion unit, control unit enters key custom function, carry out the definition of keypress function and the transmitting-receiving control of key, control unit sends keyboard singly-bound, Macintosh and mouse displacement key assignments to host computer by signal conversion unit, realizes key preset function.
Description
Technical field
The present invention discloses a kind of button design method for supporting custom feature, is related to computer hardware technology field.
Background technique
Computer peripheral equipment is broadly divided into input equipment and output equipment, input with the simplification of output equipment is easy-to-use directly affects
The working efficiency of routine office work.Keyboard, mouse, handwriting pad are the progress of user and computer system as common input equipment
The main device of information exchange.
In routine work, it often will use the operations such as keyboard combination key, mouse click designated position, if carrying out simultaneously a variety of
Mode of operation can occupy more finger resource or even one hand and be unable to complete.The invention patent discloses a kind of customized function of support
The button design method of energy, can also simulate left mouse button point with the combination of keys any one or more on simulating keyboard
Screen any position is hit, finger manipulation can be simplified, effectively improve working efficiency.
Summary of the invention
The present invention is directed to problem of the prior art, provides a kind of button design method for supporting custom feature, has logical
With property it is strong, be easy to implement the features such as, have broad application prospects.
Concrete scheme proposed by the present invention is:
A kind of button design method for supporting custom feature carries out the function user-defined of key using keypad,
The keypad includes control unit, key and signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control
Unit sends activation command and key custom function, control unit enter key custom function, carries out determining for keypress function
The transmitting-receiving control of justice and key, control unit send keyboard singly-bound, Macintosh and mouse to host computer by signal conversion unit
It is displaced key assignments, realizes key preset function.
Signal conversion unit includes conversion chip and corresponding interface in the method.
Control unit includes the controller and corresponding interface of conversion chip in the method.
Conversion chip is that USB turns serial port chip in the method, and corresponding interface is USB interface.
Signal conversion unit passes through USB HUB connection control unit and host computer in the method.
A kind of keypad for supporting custom feature, including control unit, key and signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control
Unit sends activation command and key custom function, control unit enter key custom function, carries out determining for keypress function
The transmitting-receiving control of justice and key, control unit send keyboard singly-bound, Macintosh and mouse to host computer by signal conversion unit
It is displaced key assignments, realizes key preset function.
Signal conversion unit includes conversion chip and corresponding interface in the keypad.
Control unit includes the controller and corresponding interface of conversion chip in the keypad.
Conversion chip is that USB turns serial port chip in the keypad, and corresponding interface is USB interface.
Signal conversion unit passes through USB HUB connection control unit and host computer in the keypad.
Usefulness of the present invention is:
The present invention provides a kind of button design method for supporting custom feature, carries out the function of key certainly using keypad
Definition, the keypad include control unit, key and signal conversion unit, control unit by signal conversion unit with it is upper
Machine is communicated, and host computer sends activation command and key custom function, control to control unit by signal conversion unit
Unit enters key custom function, carries out the definition of keypress function and the transmitting-receiving control of key, control unit are turned by signal
It changes unit and sends keyboard singly-bound, Macintosh and mouse displacement key assignments to host computer, realize key preset function.Utilize present invention side
Method can also be simulated left mouse button and be clicked screen any position with the combination of keys any one or more on simulating keyboard,
Finger manipulation can be simplified, effectively improve working efficiency.
Detailed description of the invention
Fig. 1 is keypad schematic diagram of the present invention;
Fig. 2 is the method for the present invention flow diagram;
Fig. 3 is host computer interface schematic diagram in the present invention.
Specific embodiment
The present invention provides a kind of button design method for supporting custom feature, carries out the function of key certainly using keypad
Definition,
The keypad includes control unit, key and signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control
Unit sends activation command and key custom function, control unit enter key custom function, carries out determining for keypress function
The transmitting-receiving control of justice and key, control unit send keyboard singly-bound, Macintosh and mouse to host computer by signal conversion unit
It is displaced key assignments, realizes key preset function.
The keypad of the support custom feature corresponded to the above method is provided simultaneously, including control unit, key and
Signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control
Unit sends activation command and key custom function, control unit enter key custom function, carries out determining for keypress function
The transmitting-receiving control of justice and key, control unit send keyboard singly-bound, Macintosh and mouse to host computer by signal conversion unit
It is displaced key assignments, realizes key preset function.
The present invention will be further explained below with reference to the attached drawings and specific examples, so that those skilled in the art can be with
It more fully understands the present invention and can be practiced, but illustrated embodiment is not as a limitation of the invention.
Using the method for the present invention to a certain host computer, the custom feature setting of key is carried out, wherein keypad includes control
Unit, key and signal conversion unit processed,
With reference to Fig. 1, control unit is mainly C8051F340 single-chip microcontroller, and signal conversion unit is mainly that USB turns serial ports core
Piece, USB turn serial port chip select FT4232 chip, interface is USB interface, can by USB HUB connection single-chip microcontroller, host computer,
And USB turns serial port chip, USB HUB chip selects USB2514 chip, which can support 4 road USB devices of mounting.
USB turns that serial port chip is direct-connected with single-chip microcontroller, turns by being virtually serial ports by the common I/O port of single-chip microcontroller, and by FT4232 chip
For USB interface, key is as standard USB peripheral, it can be achieved that plug and play, such as key support USB1.1 low speed agreement, support
Long distance transmission facilitates the flexible topology of key.
Before the custom feature setting for carrying out key, host computer installs USB in advance and turns serial ports driver, and host computer can be certainly
Key assignments window design is defined, the rear increased com port of access display can be checked with reference to the window design of Fig. 3, at serial ports, then
Corresponding serial ports is selected,
There are also serial ports button is closed, the input of keypad key can be carried out, is switched to opening string when closing serial ports button
It not can be carried out the test of button value when mouth button,
Lower section exit key setting program pushbutton can key after setting completed, click exit the program,
Button, which is arranged, to click the setting for completing key assignments after setting completed,
After reset button is pressed, key restores to default conditions,
It sees from top to bottom, first confirming button is determined after can selecting numerical value at numerical value, such as 01-26,
Second confirming button can make key realize left mouse button click function,
Third confirming button is determined the key of setting at keyboard key assignments instruction,
4th confirming button is determined mouse coordinates value viewing area, can prompt to choose coordinate set by key
Value;
After the single-chip microcontroller of control unit powers on, control unit is communicated by signal conversion unit with host computer, first
Initialization is first carried out with host computer to enumerate, waiting is customized by key pressing or key, the customized window of above-mentioned key is opened, on
By being turned by USB, serial ports sends activation command to single-chip microcontroller to position machine and key custom function, single-chip microcontroller enter key and make by oneself
Adopted function can carry out the definition of keypress function at this time according to prompt and the transmitting-receiving of key controls, close the customized window of key
Afterwards, any key is pressed, single-chip microcontroller sends keyboard singly-bound, Macintosh and mouse displacement key assignments to computer by USB interface, most
Key preset function is realized eventually.
Embodiment described above is only to absolutely prove preferred embodiment that is of the invention and being lifted, protection model of the invention
It encloses without being limited thereto.Those skilled in the art's made equivalent substitute or transformation on the basis of the present invention, in the present invention
Protection scope within.Protection scope of the present invention is subject to claims.
Claims (10)
1. a kind of button design method for supporting custom feature, it is characterized in that being made by oneself using the function that keypad carries out key
Justice,
The keypad includes control unit, key and signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control unit
Send activation command and key custom function, control unit and enter key custom function, carry out keypress function definition and
The transmitting-receiving of key controls, and control unit sends keyboard singly-bound, Macintosh and mouse displacement to host computer by signal conversion unit
Key assignments realizes key preset function.
2. according to the method described in claim 1, it is characterized in that signal conversion unit includes conversion chip and corresponding interface.
3. according to the method described in claim 2, it is characterized in that control unit includes the controller of conversion chip and connects accordingly
Mouthful.
4. according to the method in claim 2 or 3, being connect accordingly it is characterized in that the conversion chip is that USB turns serial port chip
Mouth is USB interface.
5. according to the method described in claim 4, it is characterized in that signal conversion unit passes through USB HUB connection control unit and upper
Position machine.
6. a kind of keypad for supporting custom feature, it is characterized in that including control unit, key and signal conversion unit,
Control unit is communicated by signal conversion unit with host computer, and host computer passes through signal conversion unit to control unit
Send activation command and key custom function, control unit and enter key custom function, carry out keypress function definition and
The transmitting-receiving of key controls, and control unit sends keyboard singly-bound, Macintosh and mouse displacement to host computer by signal conversion unit
Key assignments realizes key preset function.
7. keypad according to claim 6, it is characterized in that signal conversion unit includes conversion chip and corresponding interface.
8. keypad according to claim 7, it is characterized in that control unit includes the controller of conversion chip and corresponding
Interface.
9. keypad according to claim 7 or 8, it is characterized in that the conversion chip is that USB turns serial port chip, accordingly
Interface is USB interface.
10. keypad according to claim 9, it is characterized in that signal conversion unit passes through USB HUB connection control unit
And host computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324241.4A CN110069144A (en) | 2019-04-22 | 2019-04-22 | A kind of button design method for supporting custom feature |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324241.4A CN110069144A (en) | 2019-04-22 | 2019-04-22 | A kind of button design method for supporting custom feature |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110069144A true CN110069144A (en) | 2019-07-30 |
Family
ID=67368457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910324241.4A Pending CN110069144A (en) | 2019-04-22 | 2019-04-22 | A kind of button design method for supporting custom feature |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110069144A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111417002A (en) * | 2020-03-16 | 2020-07-14 | 青岛海信传媒网络技术有限公司 | Method for customizing control protocol and display equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101042612A (en) * | 2006-03-21 | 2007-09-26 | 鸿富锦精密工业(深圳)有限公司 | Self-defined keyboard, self-defined keyboard converting device and self-defined method of the keyboard |
CN108089722A (en) * | 2017-12-14 | 2018-05-29 | 中国科学院长春光学精密机械与物理研究所 | A kind of key assignments customizing keyboard configures system and method |
-
2019
- 2019-04-22 CN CN201910324241.4A patent/CN110069144A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101042612A (en) * | 2006-03-21 | 2007-09-26 | 鸿富锦精密工业(深圳)有限公司 | Self-defined keyboard, self-defined keyboard converting device and self-defined method of the keyboard |
CN108089722A (en) * | 2017-12-14 | 2018-05-29 | 中国科学院长春光学精密机械与物理研究所 | A kind of key assignments customizing keyboard configures system and method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111417002A (en) * | 2020-03-16 | 2020-07-14 | 青岛海信传媒网络技术有限公司 | Method for customizing control protocol and display equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101038522B (en) | Mouse that automatically adapts to left and right hands | |
CN105549813B (en) | A kind of method for controlling mobile terminal and mobile terminal | |
CN109432767A (en) | A kind of exchange method and system of game paddle and terminal | |
CN102479039A (en) | Control method of touch control equipment | |
CN109471667A (en) | Computer and mobile phone integrated intelligent interaction method | |
CN102209146B (en) | System and method for simulating joystick of panel computer on smart mobile phone | |
CN105630393A (en) | Control method and control device for working mode of touch screen | |
CN102609092A (en) | Mobile phone and method for interacting based on airflow sensing technology | |
CN104881236B (en) | A kind of scribing line detection system and detection method based on USB interface capacitance touch screen | |
CN103218044A (en) | Physical feedback-based touch device and touch treatment method thereof | |
CN108031112A (en) | Game paddle for control terminal | |
CN110069144A (en) | A kind of button design method for supporting custom feature | |
CN109542239A (en) | A kind of gestural control method, gesture equipment and system | |
CN104636017A (en) | Wireless intelligent terminal control equipment and control method thereof | |
CN105760077A (en) | Game control method and device | |
CN105718153A (en) | Shortcut operation method based on status bar of operating system | |
CN107678605A (en) | A kind of programmable touch key-press display device based on ARM | |
CN203084508U (en) | A full-automatic sawing machine embedded human-computer interface | |
CN207051865U (en) | Mouse and virtual reality device | |
CN201174106Y (en) | Mouse having virtual laser keyboard function | |
KR20110075700A (en) | Touch interface device and method using Z value | |
JP3211484U (en) | Tactile controller | |
CN106325721A (en) | Operation method and device for sensing areas on terminal touch screen and terminal | |
CN107390928A (en) | The localization method and mobile terminal of touching display screen | |
CN203966111U (en) | Realize with I2C conversion the device that touch-screen is communicated by letter with system platform based on UART |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190730 |