A mechanical keyboard with memory function

By associating the mechanical keyboard with the memory function with the design software, the problems of electrical contact wear and inconsistent shortcut keys are solved, the long life of the mechanical keyboard and efficient shortcut key switching are achieved, and design efficiency is improved.

CN119960608BActive Publication Date: 2025-09-26SHENZHEN ZEYI IND DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510045981.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-09-26
Estimated Expiration
2045-01-13

AI Technical Summary

Technical Problem

After long-term use, the electrical contacts of existing mechanical keyboards are easily worn out, resulting in poor contact and weakened typing sounds. At the same time, the shortcut key commands of different design software have inconsistent execution results in different software, which is prone to errors.

Method used

The mechanical keyboard with memory function establishes an association between the calling system and the design software, memorizes and executes shortcut key commands, and avoids electrical contact wear through improved electrical component and tapping component design, thereby realizing the customization and switching of shortcut keys.

Benefits of technology

It extends the service life of the mechanical keyboard, ensures the consistent execution of shortcut keys in different software, and improves the designer's work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119960608B_ABST
    Figure CN119960608B_ABST
Patent Text Reader

Abstract

A mechanical keyboard with a memory function, the calling steps of which include: S1: first install a calling system on a computer; S2: after the calling system is installed, open the calling system, and create an identification association relationship between the calling system and the required design software according to needs; S3: after the identification association relationship is created, set a memory key and a calling system wake-up mechanism through the calling system; S4: start the design, and the memory key can call different design software during the design process. Through the calling steps of the present invention, the memory key can call different design software, and can also customize shortcut key instructions, realizing switching between different software and improving design efficiency. Secondly, a memory key is set on the keyboard, and during the process of pressing the keycap, the electrical components and knocking components on both sides act simultaneously and separately, and the knocking connecting rod is intermittently in contact with the hollow copper body when triggered, and the conduction and sound generation do not affect each other, replacing the traditional conduction and sound generation assembly together, and having a longer service life.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular to a mechanical keyboard with a memory function. Background Art

[0002] With the continuous development of the computer industry, keyboards, traditional auxiliary input devices, have also emerged in various types. Keyboards can be categorized into various types based on their design, function, and usage scenarios. Based on their mechanical structure, they can be divided into mechanical keyboards, membrane keyboards, scissor-switch keyboards, and capacitive keyboards. Based on their connection method, they can be divided into wired keyboards and wireless keyboards. Based on their layout and size, they can be divided into full-size keyboards, compact keyboards, and tenkeyless keyboards (TKL). Based on their purpose, they can be divided into standard office keyboards, gaming keyboards, multimedia keyboards, waterproof keyboards, and more.

[0003] As for mechanical keyboards, existing mechanical keyboards mainly have independent spring and contact mechanisms, and a clicking sound will be heard when the keyboard is tapped, so that the keyboard provides better tactile feedback. However, the sound of existing mechanical keyboards is mainly produced by the drive shaft pressing down the contact plate, so that the contact plate is in contact with the electrical contact plate contact when the sound is produced. Although this method achieves simultaneous sound production and synchronous electrical contact, the electrical contacts are prone to wear and tear in this way. Long-term use will not only lead to poor contact, but also the clicking sound will become smaller and smaller. Secondly, for mechanical designers, designers generally need to use different design software in the process of designing products, and designers generally use shortcut keys to execute corresponding instructions, which can improve work efficiency and can set shortcut keys according to habits. However, each design software now has shortcut key instructions, so when designers use shortcut keys during use, different processing results will occur, that is, the shortcut instructions entered on the keyboard will execute different commands in different software, which is prone to errors. Summary of the Invention

[0004] The purpose of the present invention is to provide a memory keyboard that can call different design software. The mechanical keyboard with memory function solves the problem that the electrical contacts of traditional mechanical keyboards are easily worn out, resulting in poor contact and weakened knocking sound. Secondly, the mechanical keyboard can memorize commonly used shortcut commands through the memory module during the execution process of calling the design software, which helps designers update shortcut commands.

[0005] In order to achieve the above object, the present invention adopts the following technical solutions:

[0006] A mechanical keyboard with a memory function is used to call design software, including the following calling steps:

[0007] S1: First, install the calling system on the computer, and the calling system interface includes but is not limited to the display area, tool area and property area;

[0008] S2: After the calling system is installed, open the calling system and create an identification association between the calling system and the required design software according to the requirements;

[0009] S3: After the identification association is established, the system is called to set the memory button and call the system wake-up mechanism;

[0010] S4: Start designing. During the designing process, the memory button is used to call different design software. Each time a design software is called, the mechanical button executes the shortcut key command of the corresponding design software, and the software can be switched at any time.

[0011] Preferably, the specific steps of creating the identification association relationship are as follows:

[0012] S200: First, by calling the search command in the system attribute area, the search command automatically searches and locks different design software; then, different intercommunication relationships are established;

[0013] S201: After the intercommunication relationship is established, the corresponding design software is selected by selecting the selection command in the system attribute area;

[0014] S202: After the design software is selected, the next level search command is executed. The search command automatically indexes the shortcut commands of the selected design software. The automatic index includes but is not limited to toolbar, keyboard, mouse, menu and customization.

[0015] S203: After the automatic indexing is completed, the calling system will automatically identify the shortcut commands of the design software and then establish a one-to-one association relationship.

[0016] Preferably, the calling system also sets a custom mode, which directly indexes the keyboard shortcut commands of the corresponding design software. In the custom mode, the designer modifies the keyboard shortcut commands of the design software according to the memory information feedback from the memory module and his own habits. After the modification, the keyboard shortcut commands are synchronously updated to the design software system and the association relationship is re-established.

[0017] Preferably, the specific steps of the memory button and calling the system wake-up mechanism are as follows:

[0018] S300: Assigning a value to the identifier corresponding to each memory button by calling the system; that is, the identifier corresponding to each memory button has a different trigger threshold;

[0019] S301: Trigger the memory button, the corresponding receiver transmits the signal to the identifier, the identifier is triggered, and transmits the signal to the transmitter through the calling processor, and the transmitter automatically establishes interactive information with the calling system;

[0020] S302: After the interaction information is completed, the calling system directly passes the shortcut command executed by the mechanical button to the design software. When switching is required, just trigger different memory buttons to execute the corresponding design software. Then the design software automatically executes the shortcut key instructions represented by the relevant mechanical buttons. During the execution process, the memory module will memorize the commonly used shortcut commands and pass them to the calling system.

[0021] Preferably, a mechanical keyboard with a memory function includes a main keyboard area, an editing key area and an auxiliary key area, the main keyboard area, the editing key area and the auxiliary key area are all connected to the PCB board inside the keyboard, and each area is composed of mechanical keys, the editing key area is also provided with a plurality of memory keys, the memory keys include mechanical keys and control components, the mechanical keys are connected to the PCB board of the keyboard, and the control component is also installed on the PCB board, wherein: the mechanical keys include a bottom shell, a spring, a moving block, a plastic shell, a guide block, a keycap, an electrical component and a knocking component, a spring is provided in the middle of the bottom shell, the top of the spring is fixedly connected to the top of the moving block, a plastic shell is provided on the upper part of the moving block, the bottom end face of the plastic shell is in contact with the upper end of the bottom shell, a circular hole is provided in the middle of the plastic shell, a guide block is fitted in the circular hole, the top of the guide block is movably connected to the bottom of the keycap, the electrical component and the knocking component are respectively located inside the bottom shell and are respectively provided on both sides of the moving block.

[0022] Preferably, guide columns are provided at both ends of the interior of the bottom shell, and guide grooves are provided inside the guide columns. The guide grooves are movably connected to the sliding arms, and the sliding arms are fixedly installed at both ends of the moving block. A groove is also provided on the upper end surface of the bottom shell, and disassembly buttons are also provided at both ends of the bottom shell, one end of the disassembly button extends into the groove, and retaining springs are also provided at the bottom of both ends of the moving block, and the retaining springs are assembled with the grooves.

[0023] Preferably, the electrical component includes a conductive column, a leaf spring, a first contact, a conductive plate, a polar pin, a card plate, a contact arm and a second contact. The conductive column and the conductive plate are both located in the bottom shell and are located in sequence on the same side of the moving block. The tops of the guide column and the conductive plate are connected to the PCB board through the polar pins. A leaf spring is fixedly set on the top of the conductive column, and a first contact is set on the top of the leaf spring. The card plate is fixedly installed on one side of the bottom of the moving block, and the card plate is located directly above the conductive plate. The contact arm is fixed on one side of the moving block, and the contact arm is electrically connected to the card plate. A second contact is set at the bottom of the contact arm, and the first contact and the second contact are arranged relative to each other.

[0024] Preferably, a notch is further provided on one side of the bottom shell, a hollow copper body is provided on the top of the notch, the knocking assembly includes a wedge block, a fixed arm, a rotating shaft, a knocking link and a knocking contact, the wedge block is fixedly installed on the other side of the moving block, two fixed arms are fixed on both sides of the notch, the protruding ends of the two fixed arms are connected by a rotating shaft, a knocking link is movably installed on the rotating shaft, a knocking contact is fixedly provided on the knocking end of the knocking link, and the knocking contact is located directly below the hollow copper body.

[0025] Preferably, the control component is mounted on a PCB board, and the control component includes a receiver, an identifier, a call processor, a memory module, an oscillator and a transmitter, the input end of the receiver is connected to the pole line, the output end of the receiver is connected to the identifier, the output end of the identifier is connected to the call processor, the memory module is also connected to the identifier, the output end of the memory module is connected to the call processor, the call processor is also connected to the oscillator and the transmitter, and the call processor is connected to the call system input port.

[0026] The beneficial effects of the present invention are:

[0027] 1. By using the memory button of the present invention, different design software can be called. Not only can the system customized shortcut key instructions be called, but also the designer can modify the shortcut instructions in real time under the prompt of the memory module. While realizing switching between different design software, it is beneficial for designers to improve design efficiency.

[0028] 2. The mechanical key of the present invention includes an electrical component and a knocking component. When the keycap is pressed, the moving block moves downward, so that the electrical components and knocking components on both sides act simultaneously and separately. When triggered, the knocking end of the knocking connecting rod is in intermittent contact with the hollow copper body, so that the conductive and sound-generating structures do not affect each other, replacing the traditional conductive and sound-generating assemblies together, which causes poor contact of the electrical contacts due to wear and leads to malfunction. The technical solution not only reduces wear and tear, but also emits a clicking sound when triggered, has a longer service life, and is not easily damaged. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 The following is a planar structural diagram of a right-handed mechanical keyboard with memory function;

[0030] Figure 2 Schematic diagram of the three-dimensional structure of a mechanical button;

[0031] Figure 3 This is a top view of the mechanical button structure;

[0032] Figure 4 for Figure 3Cross-sectional structural diagram along line AA;

[0033] Figure 5 This is a side view of the mechanical keyboard;

[0034] Figure 6 for Figure 5 Cross-sectional structural diagram along line BB;

[0035] Figure 7 for Figure 6 Enlarged structural diagram of the middle C part;

[0036] Figure 8 This is a schematic diagram of the control component connections;

[0037] Figure 9 is a flow chart of the method of the present invention;

[0038] Figure 10 A flow chart for identifying association relationships for the present invention;

[0039] Figure 11 This is a flowchart of the wake-up mechanism of the present invention;

[0040] Figure 12 This is a planar structural diagram of a left-handed mechanical keyboard with memory function;

[0041] In the figure: main keyboard area A, editing key area B, auxiliary key area C, mechanical key 1, memory key 2, control component 3, bottom shell 10, spring 11, moving block 12, plastic shell 13, guide block 14, keycap 15, electrical component 16, tapping component 17, guide column 4, guide groove 5, sliding arm 6, groove 7, disassembly button 8, retaining spring 9, conductive column 160, leaf spring 161, first contact 162, conductive plate 163, polar pin 164, card plate 165, contact arm 166, second contact 167, notch 18, hollow copper body 19, wedge block 170, fixed arm 171, rotating shaft 172, tapping link 173, tapping contact 174, receiver 30, identifier 31, call processor 32, memory module 33, oscillator 34 and transmitter 35. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0043] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.

[0044] Example 1:

[0045] Reference Figures 9-11 , a mechanical keyboard with a memory function, used to call design software, including the following calling steps:

[0046] S1: First, install the calling system on the computer, and the calling system interface includes but is not limited to the display area, tool area and property area;

[0047] S2: After the calling system is installed, open the calling system and create an identification association between the calling system and the required design software according to the requirements;

[0048] S3: After the identification association relationship is established, the system setting memory button 2 is called and the system wake-up mechanism is called;

[0049] S4: Start designing. During the designing process, the memory button 2 can call different design software. Each time a design software is called, the mechanical button 1 executes the shortcut key command of the corresponding design software, which can be switched at any time.

[0050] The specific steps of creating the identification association relationship are as follows:

[0051] S200: First, by calling the search command in the system attribute area, the search command automatically searches and locks different design software; then, different intercommunication relationships are established;

[0052] S201: After the intercommunication relationship is established, the corresponding design software is selected by selecting the selection command in the system attribute area;

[0053] S202: After the design software is selected, the next level search command is executed. The search command automatically indexes the shortcut commands of the selected design software. The automatic index includes but is not limited to toolbar, keyboard, mouse, menu and customization.

[0054] S203: After the automatic indexing is completed, the calling system will automatically identify the shortcut commands of the design software and then establish a one-to-one association relationship.

[0055] The calling system also sets a custom mode, which directly indexes the keyboard shortcut commands of the corresponding design software. In the custom mode, the designer modifies the keyboard shortcut commands of the design software according to the memory information feedback from the memory module 33 and his own habits. After the modification, the keyboard shortcut commands are synchronously updated to the design software system and the association relationship is re-established.

[0056] The specific steps of memorizing the key and calling the system wake-up mechanism are as follows:

[0057] S300: Assigning a value to the identifier 31 corresponding to each memory button 2 by calling the system; that is, the identifier 31 corresponding to each memory button 2 has a different trigger threshold;

[0058] S301: Memory button 2 is triggered, and the corresponding receiver 30 transmits a signal to the identifier 31. The identifier 31 is triggered and transmits a signal to the transmitter 35 via the calling processor 32. The transmitter 35 automatically establishes interactive information with the calling system.

[0059] S302: After the interaction information is completed, the calling system directly passes the shortcut command executed by the mechanical button 1 to the design software. When switching is required, it is only necessary to trigger a different memory button 2 to execute the corresponding design software. Then the design software automatically executes the shortcut key instructions represented by the relevant mechanical button 1. During the execution process, the memory module 33 will memorize the commonly used shortcut instructions and pass them to the calling system.

[0060] The specific calling steps of the present invention are:

[0061] The mechanical keyboard of the present invention includes but is not limited to a left-handed mechanical keyboard and a traditional right-handed mechanical keyboard. First, the calling software is opened on the computer desktop. At this time, the calling system is opened, and then the design software installed on the host is automatically identified by calling the search command in the system property area. Here, the mechanical design software is mainly identified, including SolidWorks, AUTOCAD, UG, etc. Then, the calling system establishes different intercommunication relationships with the SolidWorks, AUTOCAD, and UG design systems. Then, by calling the selection command in the system property area, the corresponding design software is selected. Taking SolidWorks as an example, after selecting SolidWorks through the calling system, the search command automatically starts to index the keyboard shortcut commands under the SolidWorks option task bar, and then the shortcut commands set by the SolidWorks system establish a one-to-one connection with the calling system. The calling system also sets a custom mode. In this way, shortcut keys can be set in the design software without setting them. The called shortcut key information can be directly modified according to the designer's habits. After modification, it is updated to the design software and automatically recognized again.

[0062] When using SolidWorks design software, first press the memory button 2 in the editing area B that has been set in advance in SolidWorks. At this time, the receiver 30 connected to the memory button 2 set on the keyboard receives information. At this time, the memory module 33 is not enabled. The identifier 31 receives the information from the receiver 30, and the identifier 31 is triggered and transmits the signal to the transmitter 35 by calling the processor 32. The transmitter 35 will automatically call the SolidWorks design software. At this time, if you press any mechanical button 1 on the keyboard, the corresponding shortcut key command will be executed in the SolidWorks design software. When you need to switch the design software, you only need to press another memory button 2 to execute the set shortcut key command. Corresponding shortcut key command commands in the design software. During the execution of different design software, each time the mechanical button 1 is triggered, the memory module 33 starts to be enabled and the designer's key information is memorized. The memory module 33 mainly memorizes the shortcut commands commonly used by designers, and assists designers in modifying and updating the shortcut key commands of the design software in combination with their own usage habits in the custom mode. By using the memory button 2, not only can the design software be switched quickly, but also the shortcut key commands of each design software can be ensured not to affect each other. Secondly, the memory module 33 can memorize design habits, which helps designers to update and modify the shortcut key commands of the design software in combination with their own usage habits, thereby further improving design efficiency.

[0063] See also Figure 1-8 A mechanical keyboard with a memory function includes a main keyboard area A, an editing key area B, and an auxiliary key area C. The main keyboard area A, the editing key area B, and the auxiliary key area C are all connected to the PCB board inside the keyboard, and each area is composed of a mechanical key 1. The editing key area B is also provided with a plurality of memory keys 2. The memory keys 2 include a mechanical key 1 and a control component 3. The mechanical key 1 is connected to the PCB board of the keyboard, and the control component 3 is also installed on the PCB board. The mechanical key 1 includes a bottom shell 10, a spring 11, a moving block 12, a plastic shell 13, and a guide block 14. , keycap 15, electrical component 16 and knocking component 17, a spring 11 is set in the middle of the bottom shell 10, the top of the spring 11 is fixedly connected to the top of the moving block 12, a plastic shell 13 is set on the upper part of the moving block 12, the bottom end face of the plastic shell 13 is in contact with the upper end of the bottom shell 10, a circular hole is opened in the middle of the plastic shell 13, a guide block 14 is fitted in the circular hole, the top of the guide block 14 is movably connected to the bottom of the keycap 15, the electrical component 16 and knocking component 17 are respectively located inside the bottom shell 10, and are respectively arranged on both sides of the moving block 12.

[0064] Guide columns 4 are provided at both ends of the interior of the bottom shell 10, and guide grooves 5 are provided inside the guide columns 4. The guide grooves 5 are movably connected to the sliding arms 6, and the sliding arms 6 are fixedly installed at both ends of the moving block 12. A groove 7 is also provided on the upper end surface of the bottom shell 10, and disassembly buttons 8 are also provided at both ends of the bottom shell 10. One end of the disassembly button 8 extends into the groove 7. A retaining spring 9 is also provided at the bottom of both ends of the moving block 12, and the retaining spring 9 is assembled with the groove 7.

[0065] Reference Figure 7 , the electrical component 16 includes a conductive column 160, a leaf spring 161, a first contact 162, a conductive plate 163, a polar pin 164, a card board 165, a contact arm 166 and a second contact 167. The conductive column 160 and the conductive plate 163 are both located in the bottom shell 10 and are located in sequence on the same side of the moving block 12. The tops of the conductive column 160 and the conductive plate 163 are connected to the PCB board through the polar pin 164. The leaf spring 161 is fixedly set on the top of the conductive column 160, and the first contact 162 is set on the top of the leaf spring 161. The card board 165 is fixedly installed on the bottom side of the moving block 12, and the card board 165 is located directly above the conductive plate 163. The contact arm 166 is fixed on one side of the moving block 12, and the contact arm 166 is electrically connected to the card board 165. The second contact 167 is set at the bottom of the contact arm 166, and the first contact 162 and the second contact 167 are arranged opposite to each other.

[0066] A notch 18 is also provided on one side of the bottom shell 10, and a hollow copper body 19 is provided on the top of the notch 18. The knocking assembly 17 includes a wedge block 170, a fixed arm 171, a rotating shaft 172, a knocking link 173 and a knocking contact 174. The wedge block 170 is fixedly installed on the other side of the moving block 12, and two fixed arms 171 are fixed on both sides of the notch 18. The protruding ends of the two fixed arms 171 are connected by a rotating shaft 172. A knocking link 173 is movably installed on the rotating shaft 172. A knocking contact 174 is fixedly provided on the knocking end of the knocking link 173, and the knocking contact 174 is located directly below the hollow copper body 19.

[0067] Principle steps:

[0068] When in use, the plastic shell 13 and the bottom shell 10 are matched together, and the moving block 12 is located inside. When the keycap 15 is struck, the bottom of the guide block 14 gradually approaches the top rod on the upper part of the moving block 12. The guide block 14 is hollow inside, so that the top rod part extends into the guide block 14, and the two pins of the guide block 14 contact the top of the moving seat 12. In this way, the sliding arms 6 at both ends of the moving block 12 will move downward along the slide groove 5. During the movement, the spring 11 is gradually compressed, and the conductive column 160 and the conductive plate 163 are connected to the PCB board through the bottom polar pin 164. When the moving block 12 moves downward, the card plate 165 will contact the upper part of the conductive plate 163, so that the current is transmitted to the contact arm 166 through the card plate 165. When the second contact point 167 at the bottom of the contact arm 166 contacts the first contact 162 on the leaf spring 161 on the upper part of the conductive column 160, the current flows to trigger the key; in this process, the knocking component 17 on the other side of the moving block 12 also completes the knocking.

[0069] Tapping process: When the moving block 12 moves downward, the cross-section of the wedge block 170 gradually contacts the contact end of the tapping link 173. After the contact, the tapping link 173 will rotate around the rotating shaft 172. During the rotation, the tapping end of the tapping link will move up. At this time, the tapping contact 174 at the tapping end will tap the hollow copper body 19, which will make a clicking sound. The traditional contact method is vertical direct contact, which causes greater wear. The horizontal setting not only replaces the traditional method of integrating triggering and tapping, but also avoids the wear of the contacts due to long-term vertical direct contact, resulting in trigger failure or poor contact, and the electrical component 16 and the tapping component 17 act synchronously without affecting each other.

[0070] Reference Figure 8 The control component 3 is mounted on a PCB board, and the control component 3 includes a receiver 30, an identifier 31, a call processor 32, a memory module 33, an oscillator 34 and a transmitter 35. The input end of the receiver 30 is connected to the pole line, the output end of the receiver 30 is connected to the identifier 31, the output end of the identifier 31 is connected to the call processor 32, the memory module 33 is also connected to the identifier 31, the output end of the memory module 33 is connected to the call processor 32, the call processor 32 is respectively connected to the oscillator 34 and the transmitter 35, and the call processor 32 is connected to the call system input port.

[0071] Example 2:

[0072] Reference Figure 12 , different from Example 1, the present invention is also applicable to the left-hand keyboard. Secondly, all mechanical keys 1 can have a calling function according to actual needs, that is, by calling the system to issue shortcut instructions to the calling processor 32, so that all mechanical keys 1 can execute different shortcut instructions.

[0073] The above are merely preferred embodiments of the present invention and do not limit the present invention in any other form. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of protection of the technical solution of the present invention.

Claims

1. A mechanical keyboard with a memory function, used for calling design software, characterized by: The calling steps include the following: S1: First, install the calling system on the computer, and the calling system interface includes but is not limited to the display area, tool area and property area; S2: After the calling system is installed, open the calling system and create an identification association relationship between the calling system and the required design software according to the requirements. The specific steps for creating the identification association relationship are as follows: S200: First, by calling the search command in the system attribute area, the search command automatically searches and locks different design software; then, different intercommunication relationships are established; S201: After the intercommunication relationship is established, the corresponding design software is selected by selecting the selection command in the system attribute area; S202: After the design software is selected, the next level search command is executed. The search command automatically indexes the shortcut commands of the selected design software. The automatic index includes but is not limited to toolbar, keyboard, mouse, menu and customization. S203: After the automatic indexing is completed, the calling system will automatically identify the shortcut commands of the design software and then establish a one-to-one association relationship; S3: After the identification and association relationship is established, the system is set to remember the key (2) and the system wake-up mechanism is called. The specific steps of the memory key and the system wake-up mechanism are as follows: S300: assigning a value to the identifier (31) corresponding to each memory button (2) by calling the system; that is, the identifier (31) corresponding to each memory button (2) has a different trigger threshold; S301: triggering the memory button (2), the corresponding receiver (30) transmits the signal to the identifier (31), the identifier (31) is triggered and transmits the signal to the transmitter (35) through the calling processor (32), and the transmitter (35) automatically establishes interactive information with the calling system; S302: After the interactive information is completed, the calling system directly transmits the shortcut command executed by the mechanical button (1) to the design software. When switching is required, it is only necessary to trigger a different memory button (2) to execute the corresponding design software. Then, the design software automatically executes the shortcut key command represented by the relevant mechanical button (1). During the execution process, the memory module (33) will memorize the commonly used shortcut commands and transmit them to the calling system. S4: Start designing. During the designing process, the memory button (2) calls different design softwares. Each time a design software is called, the mechanical button (1) executes the shortcut key command of the corresponding design software, and the software can be switched at any time.

2. The mechanical keyboard with memory function according to claim 1, characterized in that: The calling system also sets a custom mode, which directly indexes the keyboard shortcut commands of the corresponding design software. In the custom mode, the designer modifies the keyboard shortcut commands of the design software according to the memory information fed back by the memory module (33) and his own habits. After the modification, the design software system is synchronously updated and the association relationship is re-established.

3. A mechanical keyboard with a memory function according to claim 1, comprising a main keyboard area A, an editing key area B and an auxiliary key area C, wherein the main keyboard area A, the editing key area B and the auxiliary key area C are all connected to a PCB board inside the keyboard, and each area is composed of mechanical keys (1), characterized in that: The editing key area B is further provided with a plurality of memory keys (2), the memory keys (2) comprising a mechanical key (1) and a control component (3), the mechanical key (1) being connected to the PCB board of the keyboard, the control component (3) also being mounted on the PCB board, wherein: the mechanical key (1) comprises a bottom shell (10), a spring (11), a moving block (12), a plastic shell (13), a guide block (14), a key cap (15), an electrical component (16) and a knocking component (17), a spring (11) being provided in the middle of the bottom shell (10), The top of the spring (11) is fixedly connected to the top of the moving block (12); a plastic shell (13) is provided on the upper part of the moving block (12); the bottom end surface of the plastic shell (13) contacts the upper end of the bottom shell (10); a circular hole is provided in the middle of the plastic shell (13); a guide block (14) is fitted in the circular hole; the top of the guide block (14) is movably connected to the bottom of the keycap (15); the electrical component (16) and the knocking component (17) are respectively located inside the bottom shell (10) and are respectively provided on both sides of the moving block (12).

4. The mechanical keyboard with memory function according to claim 3, characterized in that: Guide columns (4) are provided at both ends of the bottom shell (10), and guide grooves (5) are provided inside the guide columns (4). The guide grooves (5) are movably connected to the sliding arms (6). The sliding arms (6) are fixedly mounted on both ends of the moving block (12). A groove (7) is provided on the upper end surface of the bottom shell (10). Disassembly buttons (8) are provided at both ends of the bottom shell (10), and one end of the disassembly button (8) extends into the groove (7). Circlips (9) are provided at the bottoms of both ends of the moving block (12), and the circlips (9) are fitted with the grooves (7).

5. The mechanical keyboard with memory function according to claim 3, characterized in that: The electrical component (16) includes a conductive column (160), a leaf spring (161), a first contact (162), a conductive plate (163), a polar pin (164), a card (165), a contact arm (166) and a second contact (167). The conductive column (160) and the conductive plate (163) are both located in the bottom shell (10) and are located on the same side of the moving block (12). The tops of the conductive column (160) and the conductive plate (163) are both connected to the PCB board through the polar pin (164). The top of the conductive column (160) A leaf spring (161) is fixedly provided at the bottom of the movable block (12), a first contact point (162) is provided at the top of the leaf spring (161), the card plate (165) is fixedly installed on one side of the bottom of the movable block (12), and the card plate (165) is located directly above the conductive plate (163), the contact arm (166) is fixed on one side of the movable block (12), and the contact arm (166) is electrically connected to the card plate (165), a second contact point (167) is provided at the bottom of the contact arm (166), and the first contact point (162) and the second contact point (167) are arranged relative to each other.

6. The mechanical keyboard with memory function according to claim 3, characterized in that: A notch (18) is further provided on one side of the bottom shell (10), a hollow copper body (19) is provided on the top of the notch (18), the knocking assembly (17) comprises a wedge block (170), a fixed arm (171), a rotating shaft (172), a knocking connecting rod (173) and a knocking contact (174), the wedge block (170) being fixedly mounted on the other side of the moving block (12), two fixed arms (171) being fixed on both sides of the notch (18), the protruding ends of the two fixed arms (171) being connected via a rotating shaft (172), a knocking connecting rod (173) being movably mounted on the rotating shaft (172), a knocking contact (174) being fixedly provided on the knocking end of the knocking connecting rod (173), and the knocking contact (174) being located directly below the hollow copper body (19).

7. The mechanical keyboard with memory function according to claim 3, characterized in that: The control component (3) includes a receiver (30), an identifier (31), a call processor (32), a memory module (33), an oscillator (34) and a transmitter (35). The input end of the receiver (30) is connected to the polar line, the output end of the receiver (30) is connected to the identifier (31), the output end of the identifier (31) is connected to the call processor (32), the memory module (33) is also connected to the identifier (31), the output end of the memory module (33) is connected to the call processor (32), the call processor (32) is connected to the oscillator (34) and the transmitter (35) respectively, and the call processor (32) is connected to the call system input end.

Citation Information

Patent Citations

  • Implementation method, device and demonstrator of demonstrator software architecture of industrial robot

    CN110293539A

  • Aggregation function quick calling method and system

    CN111290805A