An input device with mouse function and a keyboard

By integrating a mouse-functional input device into the keyboard and using an elastic conductor to move the cursor, the wear and tear problem of using a mouse independently is solved, improving convenience and device integration.

CN114356123BActive Publication Date: 2026-05-01童宗伟
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
童宗伟
Filing Date
2022-01-28
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing mice and keyboards are independent devices that require movement relative to the surface they are placed on, which can easily cause wear and tear, and they are inconvenient to use on smooth or mirror-reflective surfaces.

Method used

An input device with mouse functionality has been designed, including an upper shell, a sensing component, and a base. The relative movement of the cursor movement sensor is achieved through a flexible conductor connection. It is integrated into the keyboard and provides complete mouse functionality.

Benefits of technology

This integrated mouse functionality, preventing wear and tear on the work surface, improving ease of use, and reducing device space and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114356123B_ABST
    Figure CN114356123B_ABST
Patent Text Reader

Abstract

One embodiment of this application provides an input device with mouse functionality, including an upper shell with a first PCB board, a cover and / or a faceplate, and at least one switch on the first PCB board; a sensing component including an outer sleeve fixedly connected to the upper shell, and a cursor movement sensor disposed within the outer sleeve and electrically connected to the first PCB board; a base with a cursor movement sensing surface corresponding to the sensing port of the cursor movement sensor; the base and the sensing component are connected by at least three radially elastic conductors, wherein the data line, power line, and ground line from the first PCB board to the outside of the base are each composed of at least one elastic conductor; therefore, the input device of this application can be used independently as a mouse, remaining stationary relative to the table surface during use, or it can be integrated into a single keyboard or computer, giving the keyboard or computer complete mouse functionality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer equipment technology, and in particular to an input device with mouse functionality and a keyboard. Background Technology

[0002] Input devices are devices that input data and information into a computer. They serve as a bridge for communication between the computer and the user or other devices. Input devices are one of the main devices for information exchange between the user and the computer system. Keyboards, mice, cameras, scanners, light pens, handwriting input tablets, joysticks, and voice input devices are all examples of input devices. An input device is a device used by a person or external device to interact with a computer, inputting raw data and programs that process that data into the computer. Computers can receive various types of data, including numerical data and various non-numerical data such as graphics, images, and sounds, all of which can be input into the computer through different types of input devices for storage, processing, and output.

[0003] As one of the most common input devices, the mouse and keyboard greatly facilitate people's operation of computers or terminal devices.

[0004] Currently, mice and keyboards are independent input devices. Even though IBM laptop keyboards have a mouse cursor movement mechanism, they do not have complete mouse functionality. Furthermore, independent mouse devices require movement relative to the surface they are placed on, which can easily cause wear and tear on the surface. They are also difficult to use on smooth or highly reflective surfaces, or with the addition of a mouse pad, making them inconvenient to use. Therefore, this application proposes an input device that solves the above problems and can be used independently as a mouse. It can also be integrated into a keyboard, giving the keyboard complete mouse functionality. Summary of the Invention

[0005] In view of the above problems, the present invention is proposed to provide an input device and keyboard with mouse function that overcomes or at least partially solves the above problems.

[0006] To address the aforementioned problems, this application discloses an input device with mouse functionality and a keyboard, comprising:

[0007] The upper shell is provided with a first PCB board, a face cover and / or a face sticker, and the first PCB board is provided with at least one switch; the switch has at least a sensing point or sensing surface for sensing touch or sliding on the face cover and / or the face sticker;

[0008] The sensing component includes an outer sleeve fixedly connected to the upper shell, and a cursor movement sensor disposed within the outer sleeve and electrically connected to the first PCB board.

[0009] The base is provided with a cursor movement sensing surface corresponding to the sensing port of the cursor movement sensor;

[0010] The base and the sensing component are connected by at least three radially elastic conductors, providing the sensing component with space to move relative to the base within the radial elastic travel of the elastic conductors; wherein the data line, power line and ground line from the first PCB board to the outside of the base are each composed of at least one of the elastic conductors.

[0011] Preferably, the elastic conductor is a conductive loop spring;

[0012] The inner ring of the conductive loop spring is fixedly connected to the outer sleeve, and its outer ring is fixedly connected to the base.

[0013] Preferably, the base is further provided with a hollow first annular limit; the outer sleeve is provided with a second limit at the position of the sensing port; wherein, the outer diameter of the second limit is smaller than the center diameter of the first annular limit, and the second limit is located in the space surrounded by the first annular limit and the sensing surface of the cursor movement.

[0014] Preferably, it also includes a second PCB board;

[0015] The second PCB board is disposed on the outer casing, and the cursor movement sensor is disposed on the second PCB board;

[0016] The first PCB board and the second PCB board are electrically connected, wherein the three elastic conductors, respectively, connect the first PCB board and / or the second PCB board to the outside of the base, providing an electrically connected data line, power line and ground line.

[0017] Preferably, it also includes an anti-friction sliding pad;

[0018] The anti-friction pad is disposed between the upper shell and the base.

[0019] Preferably, the surface of the cover and / or the faceplate is provided with mouse function key markings at the position corresponding to the switch.

[0020] Preferably, it further includes:

[0021] The upper shell is provided with a faceplate, a cursor movement sensing surface, and at least one switch; the switch has at least a sensing point or sensing surface that senses touch or sliding on the faceplate and / or the faceplate;

[0022] The base has a first PCB board and a sensing component disposed on the first PCB board. The sensing component includes an outer sleeve fixedly connected to the base and a cursor movement sensor disposed within the outer sleeve and electrically connected to the first PCB board. The switch is electrically connected to the first PCB board.

[0023] The base is connected to the upper shell by at least one loop spring, providing the sensing component with a travel distance relative to the moving sensing surface of the cursor within the radial elastic travel of the loop spring.

[0024] Preferably, the first PCB board is further provided with an indicator light; wherein the light-transmitting area provided by the cover and / or the faceplate relative to the indicator light, or at least the faceplate at the position of the indicator light, is a light-transmitting material.

[0025] This application also discloses a keyboard, including a keyboard body and an input device with mouse functionality disposed on the keyboard body.

[0026] Preferably, the base of the input device is embedded in the housing of the keyboard, or the base and the housing of the keyboard are integrated; wherein, at least the upper shell of the input device protrudes from the panel of the keyboard body.

[0027] Preferably, the base of the input device is attached to the panel of the keyboard body, or the base and the panel are integrated.

[0028] This application also discloses a computer device, including: internal computer devices and external devices, wherein the external devices include the input device with mouse function.

[0029] This invention has the following advantages:

[0030] The upper shell includes a first PCB board, a faceplate and / or a faceplate, and at least one switch on the first PCB board. The switch has at least one sensing point or sensing surface for sensing touch or sliding on the faceplate and / or the faceplate. A sensing component includes an outer sleeve fixedly connected to the upper shell and a cursor movement sensor disposed within the outer sleeve and electrically connected to the first PCB board. A base has a cursor movement sensing surface corresponding to the sensing port of the cursor movement sensor. The base and the sensing component are connected by at least three radially elastic conductors, providing the sensing component with movement space relative to the base within the radial elastic stroke of the elastic conductors. The data line, power line, and ground line from the first PCB board to the outside of the base are each composed of at least one of the elastic conductors. Therefore, the input device of this application can be used independently as a mouse, remaining stationary relative to the table surface during use, or it can be integrated into other input devices (such as a keyboard) to enable other input devices (such as a keyboard) to have complete mouse functions. Attached Figure Description

[0031] To more clearly illustrate the technical solution of this application, the drawings used in the description of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0032] Figure 1 This is a cross-sectional structural schematic diagram of an input device with mouse function according to an embodiment of this application;

[0033] Figure 2 This is a cross-sectional structural schematic diagram of an input device with mouse function according to an embodiment of this application;

[0034] Figure 3 This is a schematic diagram of a spring structure in one embodiment of this application;

[0035] Figure 4 This is a schematic diagram of a keyboard with mouse functionality according to one embodiment of this application;

[0036] Figure 5 This is a schematic diagram of a keyboard with mouse functionality according to one embodiment of this application;

[0037] Figure 6 This is a schematic diagram of a computer device structure according to one embodiment of this application.

[0038] The annotations in the attached figures are explained as follows:

[0039] 100. Input device; 101. Top shell; 102. First PCB board; 103. Surface mount; 104. Switch; 105. Cursor movement sensor; 106. Outer casing; 107. Second limit switch; 108. Second PCB board; 110. Base; 111. Cursor movement sensing surface; 112. First annular limit switch; 121. Anti-friction pad; 122. Conductive loop spring; 12. Computer equipment; 14. External device; 16. Processing unit; 18. Bus; 21. Network adapter; 22. I / O interface; 24. Display; 28. System memory; 31. Random access memory; 32. Cache memory; 34. Storage system; 41. Utility; 42. Program module. Detailed Implementation

[0040] To make the objectives, features, and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0041] It should be noted that the PCB (Printed Circuit Board) mentioned in the embodiments of this application is also known as a printed circuit board, which is a carrier that provides electrical connections for electronic components.

[0042] Reference Figure 1 This illustration shows an input device 100 with mouse functionality according to an embodiment of this application, comprising: an upper shell 101, a first PCB board 102, a face cover and / or faceplate 103, wherein the first PCB board 102 is provided with at least one switch 104; the switch 104 has at least a sensing point or sensing surface for sensing touch or sliding on the face cover and / or faceplate 103; and a sensing assembly, including an outer sleeve 106 fixedly connected to the upper shell 101, and a sensor disposed within the outer sleeve 106 and electrically connected to the first PCB board 102. A cursor movement sensor 105; a base 110, having a cursor movement sensing surface 111 corresponding to the sensing port of the cursor movement sensor 105; the base 110 and the sensing component are connected by at least three radially elastic conductors, providing the sensing component with movement space relative to the base within the radial elastic stroke of the elastic conductors; wherein, the data line, power line and ground line from the first PCB board 102 to the outside of the base 110 are each composed of at least one of the elastic conductors, and the elastic conductors realize automatic reset function upon movement.

[0043] In the above embodiments, when used as a standalone mouse, the input device 100 with mouse functionality remains stationary relative to the table surface. This allows the cursor movement sensor 105 in the upper shell 101 to move relative to the cursor movement sensing surface 111 of the base 110, thus outputting mouse movement commands. The switch 104 on the first PCB board 102 outputs commands corresponding to the mouse's function keys. While performing mouse input, the base of the input device 100 does not move relative to the table surface, preventing wear and scratches on the table surface. Alternatively, it can be integrated into other input devices (such as a keyboard), enabling other input devices (such as a keyboard) to have complete mouse functionality.

[0044] The input device and keyboard with mouse functionality in this exemplary embodiment will now be described in further detail.

[0045] Reference Figure 1 This application illustrates an input device 100 with mouse functionality, comprising: an upper shell 101, a first PCB board 102, a cover and / or a faceplate 103, wherein the first PCB board 102 has at least one switch 104; the switch 104 has at least one sensing point or sensing surface for sensing touch or sliding on the cover and / or the faceplate 103; a sensing component, including an outer sleeve 106 fixedly connected to the upper shell 101, and a cursor movement sensor 105 disposed within the outer sleeve 106 and electrically connected to the first PCB board 102; a base 110, having a cursor movement sensing surface 111 corresponding to the sensing port of the cursor movement sensor 105; the base 110 and the sensing component are connected by at least three radially elastic conductors, providing the sensing component with movement space relative to the base within the radial elastic stroke of the elastic conductors; wherein the data line, power line, and ground line from the first PCB board 102 to the outside of the base 110 are each composed of at least one of the elastic conductors.

[0046] In the above embodiments, such as Figure 1As shown, the switch 104 is connected to the cover and / or the sticker 103 via a surface. When its sensing point or surface senses sliding relative to the sensing point or surface on the sticker 103, the switch outputs a signal. In use, the cursor movement sensor 105 moves relative to the cursor movement sensing surface 111, and the relative movement generates a change in coordinate values, outputting cursor movement data. When the switch 104 does not sense a finger touch movement start signal, it outputs that the cursor has moved to the target device. The upper shell 101 is a movable mechanism relative to the base 110. When a finger moves the upper shell 101, the upper shell 101 moves relative to the base 110. The product base 110 is stationary relative to the worktable. When the finger is released, the part connected to it automatically moves back to the center position through an elastic conductor with radial elasticity. Furthermore, external data lines, power lines, and ground lines are connected through at least three elastic conductors to meet the power supply and data transmission requirements of the device. Because of the use of elastic conductors as data lines, power lines, and ground lines, there is no need for separate connecting wires. However, connecting wires between two targets with relative motion can easily cause the wires to desolder or break during long-term use. Therefore, this method not only ensures the stability of the equipment operation but also saves the cost of setting up wires.

[0047] In one embodiment of this application, as Figure 3 As shown, the elastic conductor is a conductive loop spring 122; the inner ring of the conductive loop spring 122 is fixedly connected to the outer sleeve, and its outer ring is fixedly connected to the base.

[0048] In the above embodiments, the conductive loop spring 122 has good radial elasticity. For example, the conductive loop spring 122 made of copper or stainless steel is easy to obtain due to its mature technology, thereby reducing the complexity of equipment manufacturing.

[0049] It should be noted that, for easier understanding, the three conductors used in this application as data lines, power lines, and ground lines will be further explained. It is understood that devices in a circuit require power to function properly; therefore, a power supply circuit is formed by one power supply line and one ground line. The device in this application is an input type device and also needs to transmit data, thus a data transmission circuit is achieved through one data line and one ground line. The ground line of the data circuit and the ground line of the power supply circuit can be shared or independent. In this application, a shared ground line is preferred, and the power supply circuit and data circuit can be achieved using three conductors (preferably three radially elastic conductors).

[0050] In one embodiment of this application, the base 110 is further provided with a hollow first annular limit 112; the outer sleeve 106 is provided with a second limit 107 at the position of the sensing port; wherein, the outer diameter of the second limit 107 is smaller than the center diameter of the first annular limit 112, and the second limit 107 is located in the space surrounded by the first annular limit 112 and the cursor movement sensing surface 111.

[0051] In the above embodiment, two limiting structures ensure that the upper shell 101 will not detach from the base 110 when moving relative to it, thus ensuring the stability of the device.

[0052] In one embodiment of this application, as Figure 2 As shown, it also includes a second PCB board 108; the second PCB board 108 is disposed on the outer casing 106, and the cursor movement sensor 105 is disposed on the second PCB board 108; the first PCB board 102 and the second PCB board 108 are electrically connected, wherein the three elastic conductors are respectively the first PCB board 101 and / or the second PCB board 108, to the outside of the base 110, providing an electrically connected data line, power line and ground line.

[0053] The three elastic conductors mentioned in this application are preferably three metal boom springs 122. Through the second PCB board 108, the space provided in the base 108 is larger, and the movement space of the cursor movement sensor 105 in the base 108 is larger, thereby improving the single movement distance and movement accuracy of the mouse movement command.

[0054] In one embodiment of this application, an anti-friction pad 121 is also included; the anti-friction pad 121 is disposed between the upper shell 101 and the base 110.

[0055] In the above embodiment, when the mouse is moved, the upper shell 101 moves relative to the base 110; an anti-friction pad 121 is provided at the contact position between the upper shell 101 and the base 110 to prevent mutual wear between the upper shell 101 and the base 110 after long-term use, thereby improving the service life of the device.

[0056] In one embodiment of this application, the surface of the cover and / or the faceplate 103 is provided with mouse function key markings at the position corresponding to the switch 104.

[0057] In the above embodiments, the mouse function keys are labeled so that users can easily identify them.

[0058] In one embodiment of this application, the first PCB board 102 is further provided with an indicator light (not shown in the figure); wherein the cover and / or the faceplate 103 have a light-transmitting area relative to the indicator light, or at least the faceplate 103 at the position of the indicator light is a light-transmitting material.

[0059] In the above embodiments, indicator lights make it easy for users to identify the status of the device. For example, a green light is displayed when the input device 100 is well connected to the target device, and a red light is displayed when it is not well connected. However, the indicator lights described in this application are not limited to indicating the two states in this example, nor are they limited to displaying the two colors in this example.

[0060] In one embodiment of this application, an input device 100 with mouse functionality further includes: an upper shell 101, having a faceplate 103, a cursor movement sensing surface 111, and at least one switch 104; the switch 104 has at least a sensing point or sensing surface for sensing touch or sliding on the faceplate and / or the faceplate 103; a base 110, having a first PCB board 102 and a sensing component disposed on the first PCB board 102, the sensing component including an outer sleeve 106 fixedly connected to the base 110, and a cursor movement sensor 105 disposed within the outer sleeve 106 and electrically connected to the first PCB board 102; the switch 104 is electrically connected to the first PCB board 102;

[0061] The base 102 is connected to the upper shell 101 by at least one loop spring, providing the sensing component with a travel distance relative to the moving sensing surface 111 of the cursor within the radial elastic travel of the loop spring.

[0062] Understandably, in this embodiment, the structure of this embodiment is not shown in the figure. The cursor movement sensing surface 111 is disposed on the upper shell 101, and the cursor movement sensor 105 is disposed on the base 110. During operation, the cursor movement sensor 105 on the base 110 is stationary relative to the table surface, and the cursor movement sensing surface 111 moves relative to the cursor movement sensor 105.

[0063] In one embodiment of this application, as Figure 4 The paper also discloses a keyboard, including a keyboard body 200 and an input device 100 with mouse functionality disposed on the keyboard body 200. The keyboard body 200 can be a portable keyboard, a laptop keyboard, or other types of ultra-thin keyboards.

[0064] In the above embodiments, by setting the input device 100 on the keyboard body 200, the functions of the mouse and keyboard are integrated into the keyboard body 200, which improves the integration of the device and reduces the space occupied. Moreover, there is no need to connect a separate mouse device. Whether it is a portable device or a desktop device, on the one hand, it can reduce the burden caused by too many devices, on the other hand, it can save the space used by the device, and on the other hand, it can also save the cost of the mouse device.

[0065] In one embodiment of this application, as Figure 5 The paper also discloses a keyboard, including a keyboard body 200 and an input device 100 with mouse functionality disposed on the keyboard body 200. The keyboard body 200 can also be a desktop keyboard.

[0066] In the above embodiments, by setting the input device 100 on the keyboard body 200, the functions of the mouse and keyboard are integrated into the keyboard body 200, which improves the integration of the device and reduces the space occupied. Moreover, there is no need to connect a separate mouse device. Whether it is a portable device or a desktop device, on the one hand, it can reduce the burden caused by too many devices, on the other hand, it can save the space used by the device, and on the other hand, it can also save the cost of the mouse device.

[0067] It should be noted that the input device 100 is integrated into the keyboard body 200, and its power supply line, data line, and address line are connected to the internal circuitry of the keyboard. Input and output are managed uniformly through the keyboard interface. The mouse module (input device 100 with mouse function) and the keyboard module are connected for power and data via a spring. The keyboard interface can also connect to the target device via Bluetooth or 2.4G wireless, and can switch between connecting the mouse module (input device 100 with mouse function) or the keyboard module to the target device to achieve independent working modes.

[0068] In one embodiment of this application, the base of the input device 100 is embedded in the housing of the keyboard, or the base 110 and the housing of the keyboard are integrated; wherein, at least the upper shell 101 of the input device 100 protrudes from the panel of the keyboard body 200.

[0069] In the above embodiments, the mouse and keyboard are integrated through the above structure, while still having their own independent functions; the upper shell 101 protrudes from the panel of the keyboard body 200, so that the position of the upper shell 101 relative to the panel (cursor movement sensing surface 111) of the keyboard body 200 can be moved.

[0070] In one embodiment of this application, the base 110 of the input device 100 is attached to the panel of the keyboard body 200, or the base 200 and the panel are integrated.

[0071] This application also discloses a computer, including: internal computer devices and external devices, wherein the external devices include the input device 100 with mouse function.

[0072] The beneficial effects of this application also include: the integration of a fully functional mouse and keyboard, and the ability for them to work independently; it is applicable not only to portable devices but also to desktop devices, reducing the space occupied by the devices and saving device costs.

[0073] Reference Figure 6 The present invention illustrates a computer device that may specifically include the following:

[0074] In this embodiment of the invention, the present invention also provides a computer device, wherein the computer device 12 is manifested in the form of a general-purpose computing device, and the components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0075] Bus 18 refers to one or more of several types of bus 18 architectures, including memory bus 18 or memory controller, peripheral bus 18, graphics acceleration port, processor, or local bus 18 using any of the various bus 18 architectures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus 18, Micro Channel Architecture (MAC) bus 18, Enhanced ISA bus 18, Audio / Video Electronics Standards Association (VESA) local bus 18, and Peripheral Component Interconnect (PCI) bus 18.

[0076] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0077] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 31 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (commonly referred to as a "hard disk drive"). Although Figure 6Not shown, a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (such as a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. The memory may include at least one program product having a set (e.g., at least one) of program modules 42 configured to perform the functions of the embodiments of the present invention.

[0078] A program / utility 41 having a set (at least one) of program modules 42 may be stored, for example, in memory. Such program modules 42 include—but are not limited to—an operating system, one or more application programs, other program modules 42, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0079] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, camera, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN)), wide area network (WAN), and / or public networks (e.g., the Internet) via network adapter 20. As shown, network adapter 21 communicates with other modules of computer device 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing unit 16, external disk drive arrays, RAID systems, tape drives, and data backup storage systems 34, etc. External devices 14 include, for example, Figure 1 The input device 100 shown in Figure 2 can be independent of the computer device 12, or it can be integrated into the computer device, or it can include, for example, the input device 100. Figure 4 or Figure 5 The integrated keyboard shown.

[0080] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0081] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, apparatus, or device.

[0082] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0083] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0084] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0085] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0086] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0087] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0088] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0089] The above provides a detailed description of the input device and keyboard with mouse function provided by the present invention. Specific examples have been used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core idea of ​​the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation and application scope based on the idea of ​​the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. An input device with mouse functionality, characterized in that, include: The upper shell is provided with a first PCB board, a face cover and / or a faceplate, and the first PCB board is provided with at least one switch; The switch has at least a sensing point or sensing surface that senses touch or sliding on the face cover and / or the face sticker, and the sensing point or surface triggers the switch to output a signal when it senses sliding on the face sticker relative to the sensing point or surface. The sensing component includes an outer sleeve fixedly connected to the upper shell, and a cursor movement sensor disposed within the outer sleeve and electrically connected to the first PCB board. The base is provided with a cursor movement sensing surface corresponding to the sensing port of the cursor movement sensor; The base and the sensing component are connected by at least three radially elastic conductors, providing the sensing component with a space to move relative to the base within the radial elastic stroke of the elastic conductors; wherein the data line, power line and ground line from the first PCB board to the outside of the base are each composed of at least one of the elastic conductors; The elastic conductor is a conductive loop spring; the inner ring of the conductive loop spring is fixedly connected to the outer sleeve, and its outer ring is fixedly connected to the base.

2. The input device with mouse function according to claim 1, characterized in that, The base is also provided with a hollow first annular limit; the outer kit is provided with a second limit at the position of the sensing port; wherein, the outer diameter of the second limit is smaller than the center diameter of the first annular limit, and the second limit is located in the space surrounded by the first annular limit and the sensing surface where the cursor moves.

3. The input device with mouse function according to claim 1, characterized in that, It also includes a second PCB board; The second PCB board is disposed on the outer casing, and the cursor movement sensor is disposed on the second PCB board; The first PCB board and the second PCB board are electrically connected, wherein the three elastic conductors, respectively, connect the first PCB board and / or the second PCB board to the outside of the base, providing an electrically connected data line, power line and ground line.

4. The input device with mouse function according to claim 1, characterized in that, It also includes anti-friction pads; The anti-friction pad is disposed between the upper shell and the base.

5. The input device with mouse function according to claim 1, characterized in that, The first PCB board is also provided with an indicator light; wherein the cover and / or the faceplate have a light-transmitting area relative to the indicator light, or at least the faceplate at the position of the indicator light is a light-transmitting material.

6. A keyboard, characterized in that, It includes a keyboard body and an input device with mouse functionality as described in any one of claims 1-5 disposed on the keyboard body.

7. The keyboard according to claim 6, characterized in that, The base of the input device is embedded in the housing of the keyboard, or the base and the housing of the keyboard are integrated; wherein, at least the upper shell of the input device protrudes from the panel of the keyboard body. Alternatively, the base of the input device may be attached to the panel of the keyboard body, or the base and the panel may be integrated.

8. A computer device, characterized in that, include: Computer internal devices and external devices, wherein the external devices include an input device with mouse functionality as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Optical mouse with embedded mouse pad

    CN101201710A

  • Embedded mouse control method and mouse controller

    CN107092376A

  • Mouse structure

    CN1782964A

  • Touch type anti-shaking mouse

    CN202995653U