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

Method and system for realizing simultaneous input of multiple keyboards

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, ingenious principle design, and simple implementation methods

Active Publication Date: 2012-10-24
GUANGDONG VTRON TECH CO LTD
View PDF2 Cites 13 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
  • Method and system for realizing simultaneous input of multiple keyboards
  • Method and system for realizing simultaneous input of multiple keyboards
  • Method and system for realizing simultaneous input of multiple keyboards

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 the input of multiple keyboards, in particular to a method and a system for realizing simultaneous input of multiple keyboards. The method comprises the following steps of: establishing mapping relationships between accessed keyboards and application windows; and according to the mapping relationships, sending characters input by the keyboards to the corresponding application windows. The mapping relationships between the accessed keyboards and the corresponding application windows are established, and the characters input by each keyboard can be sent to the corresponding application window by finding the mapping relationships, so that multiple keyboards can simultaneously send the characters to different application windows. The principle design is clever, the realization mode is simple, and the independent simultaneous operation of many people is realized. The working efficiency is greatly increased, the practicality is very high, and the method and the system are worthy of popularization.

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
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