Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and system for realizing multi-keyboard simultaneous input

A simultaneous input and keyboard input technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve problems such as inability to complete, and achieve the effects of improving work efficiency, high practicability, and ingenious principle design

Active Publication Date: 2016-04-13
GUANGDONG VTRON TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] On the existing operating system, the traditional keyboard message processing process is: the keyboard outputs the scan code to the keyboard driver, the driver encapsulates the scan code into an original message, and then sends it to the system message queue, and the system distributes the message to the focused In a system, there can only be one window with the focus, that is, characters can only be sent to the window with the focus, so when there are multiple keyboards on a computer, and each keyboard is expected to input independently When sending messages to different application windows, the message processing method of the current operating system cannot complete this task

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for realizing multi-keyboard simultaneous input
  • A method and system for realizing multi-keyboard simultaneous input
  • A method and system for realizing multi-keyboard simultaneous input

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0021] Such as figure 1 As shown, it is a schematic flow diagram of a method for realizing multi-keyboard simultaneous input in an embodiment of the present invention, including the following steps:

[0022] S11. Establish a mapping relationship between the accessed keyboard and the application window;

[0023] Such as figure 2 As shown, in a preferred embodiment, step S11 may specifically include the following steps:

[0024] S200. Obtain the keyboard identifier of each connected keyboard;

[0025] Taking the existing commonly used Windows operating system as an example, the system function RawInput function of this operating system is used to identify the keyboard information of the access. In this embodiment, the RawInput function can be called by the GetRawInputDevic...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of multi-keyboard input, in particular to a method and system for realizing multi-keyboard simultaneous input. The method steps include: establishing a mapping relationship between an accessed keyboard and an application window; according to the mapping relationship, sending characters input by the keyboard to the corresponding application window. The present invention establishes the mapping relationship between the keyboard and the corresponding application program window, and the characters input by each keyboard can be sent to the corresponding application program window by searching the mapping relationship, so that multiple keyboards can simultaneously send characters to different application program windows; The principle of the present invention is ingeniously designed, the realization method is simple, multiple persons can operate independently and simultaneously, the work efficiency is greatly improved, the practicability is very high, and it is worth popularizing.

Description

technical field [0001] The invention relates to the technical field of multi-keyboard input, in particular to a method for realizing multi-keyboard simultaneous input and a system for realizing multi-keyboard simultaneous input. Background technique [0002] On the existing operating system, the traditional keyboard message processing process is: the keyboard outputs the scan code to the keyboard driver, the driver encapsulates the scan code into an original message, and then sends it to the system message queue, and the system distributes the message to the focused In a system, there can only be one window with the focus, that is, characters can only be sent to the window with the focus, so when there are multiple keyboards on a computer, and each keyboard is expected to input independently When the information is sent to different application windows, the message processing method of the current operating system cannot complete this task. Contents of the invention [00...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44G06F3/023
Inventor 朱小华刘明华
Owner GUANGDONG VTRON TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products