CN102981675A - Multi-point touch data processing method and multi-point touch data processing system thereof - Google Patents

Multi-point touch data processing method and multi-point touch data processing system thereof Download PDF

Info

Publication number
CN102981675A
CN102981675A CN2012105217913A CN201210521791A CN102981675A CN 102981675 A CN102981675 A CN 102981675A CN 2012105217913 A CN2012105217913 A CN 2012105217913A CN 201210521791 A CN201210521791 A CN 201210521791A CN 102981675 A CN102981675 A CN 102981675A
Authority
CN
China
Prior art keywords
touching device
touching
module
touch
computing machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012105217913A
Other languages
Chinese (zh)
Other versions
CN102981675B (en
Inventor
徐响林
钟杰婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vtron Technologies Ltd
Original Assignee
Vtron Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN201210521791.3A priority Critical patent/CN102981675B/en
Publication of CN102981675A publication Critical patent/CN102981675A/en
Application granted granted Critical
Publication of CN102981675B publication Critical patent/CN102981675B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a multi-point touch data processing method and a multi-point touch data processing system thereof. The multi-point touch data processing method comprises a computer and a touch device with a driver type supporting Autorun function, and an interface module is arranged in the touch device, and a coordinate point calculating program is solidified in the touch device. The method comprises the following steps that the touch device is connected with the computer through the interface module; the computer configures a driving program for the touch device, and identifies the driver type supporting Autorun function of the touch device; the computer runs the coordinate point calculating program solidified in the touch device and appointed by an Autorun.inf file; the computer detects and acquires touch data from the touch device, and executes the coordinate point calculating program to calculate a touch point coordinate; the computer sends the touch point coordinate back to the touch device; and the touch device transmits the touch point coordinate to the computer in a mode of USBHID (universal serial bus human interface device) equipment, and the computer executes the corresponding operation. The touch device can be directly connected and communicated with the computer without mounting any software for the computer, and can calculate the touch point coordinate, realize touch function and really realize free driving.

Description

A kind of multiple point touching data processing method and system thereof
Technical field
The present invention relates to touching technique, be specifically related to a kind of multiple point touching data processing method and system thereof.
Background technology
It is very large convenient that having brought to people appears in touching technique, and the particularly application of multiple point touching technology is given to touch to experience and brought qualitative leap, has greatly improved interpersonal interactivity.
At present, there are two problems in the multiple point touching technology, and the first, the computational data amount of a plurality of touch points coordinate Calculation is large, and touch apparatus is subjected to the restriction of hardware, and touch apparatus self generally can't directly calculate the touch point coordinate, needs the computer system assist process; The second, Computer send the touch point coordinate of multiple point touching need to write corresponding driving to computer system after calculating touch coordinate, and the construction cycle is long, and effect is bad, unstable; The 3rd, touching device does not realize that real free drive is moving, can not realize plug and play.
Summary of the invention
The technical matters that the present invention solves is to overcome the deficiencies in the prior art, provides a kind of touching device that makes to realize the multiple point touching data processing method that free drive is moving.
The present invention also provides a kind of touching device that makes to realize the multiple point touching data handling system that free drive is moving.
For solving the problems of the technologies described above, the technical scheme of first goal of the invention of the present invention is as follows:
A kind of multiple point touching data processing method comprises that computing machine and its type of driver support the touching device of Autorun function, is provided with interface module in the touching device and is solidified with the coordinate points calculation procedure, and described method comprises the steps:
Touching device is connected with computing machine by interface module;
Computing machine is touching device configuration driven program, and the type of driver of identification touching device is supported the Autorun function;
The appointment of computer run Autorun.inf file be solidificated in coordinate points calculation procedure in the touching device;
Computing machine detects and obtains touch data from touching device, carries out the coordinate points calculation procedure, calculates the touch point coordinate;
Computing machine is sent the touch point coordinate back to touching device;
Touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine, and computing machine is carried out corresponding touch operation.
As a kind of preferred version, described computing machine is touching device configuration driven program, and the type of driver of identification touching device supports the concrete steps of Autorun function to be:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine is supported the Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
As a kind of preferred version, be built-in with the human interface device descriptor in the described touching device; Described touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine, and the concrete steps that computing machine is carried out corresponding touch operation are:
Computing machine reads human interface device descriptor in the touching device by its inner universal driver, and touching device is identified as the USB human interface device;
The interface module of computing machine by touching device reads the touch point coordinate in the touching device;
Computing machine is carried out corresponding touch operation according to the touch point coordinate that reads.
As a kind of preferred version, described interface module is usb interface module.
As a kind of preferred version, described touching device is the infrared touching device that is provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
The technical scheme of second goal of the invention of the present invention is as follows:
A kind of multiple point touching data handling system comprises computing machine and touching device, and the type of driver of described touching device is supported to be solidified with the coordinate points calculation procedure in Autorun function and its;
Be provided with interface module in the touching device, touching device is connected with computing machine by interface module;
Be provided with in the computing machine such as lower module:
Autorun identification of function module is used to touching device configuration driven program, and the type of driver of identification touching device is supported the Autorun function;
Touch point coordinate Calculation module is used for the coordinate points calculation procedure that is solidificated in touching device of operation Autorun.inf file appointment, and detects from touching device and to obtain touch data, utilizes the coordinate points calculation procedure to calculate the touch point coordinate;
Touch point coordinate output module is used for sending the touch point coordinate that calculates back to touching device;
The touch point coordinate obtains and execution module, and being used for the identification touching device is the USB human interface device, then obtains the touch point coordinate in the touching device, and carries out corresponding touch operation;
Wherein, Autorun identification of function module, touch point coordinate Calculation module, touch point coordinate output module, the touch point coordinate obtains and execution module connects successively and be connected with interface module respectively.
As a kind of preferred version, described Autorun identification of function module comprises:
The configuration information acquisition module is used to touching device configuration driven program, and in layoutprocedure, reads the configuration information of touching device from the firmware of touching device;
Type of driver acquisition of information module is for the type of driver information of obtaining touching device according to the configuration information of touching device;
Identification Autorun function sub-modules is used for the type of driver support Autorun function according to the type of driver information identification touching device of touching device;
Configuration information acquisition module, type of driver acquisition of information module and be connected the Autorun function sub-modules and connect successively.
As a kind of preferred version, be built-in with the human interface device descriptor in the described touching device;
The touch point coordinate receives and execution module comprises:
USB human interface device identification module, the human interface device descriptor for reading by the computer-internal universal driver in the touching device is identified as the USB human interface device with touching device;
Touch point coordinate read module is connected with the interface module of touching device, is used for obtaining the touch point coordinate of touching device;
The touch operation execution module is used for carrying out corresponding touch operation according to the touch point coordinate that obtains;
USB human interface device identification module, touch point coordinate delivery piece are connected with the touch operation execution module and are connected.
As a kind of preferred version, described interface module is usb interface module.
As a kind of preferred version, it is characterized in that described touching device is the infrared touching device that is provided with infrared receiving tube, described touch data is the A/D conversion value of infrared receiving tube.
Compared with prior art, the beneficial effect of technical solution of the present invention is:
(1) touching device of the present invention need not computing machine any software is installed, and can directly be connected with computing machine, communicates and calculate the touch point coordinate figure, realizes touch function, accomplishes that really free drive is moving.
(2) calculating of a plurality of touch points coordinate among the present invention is carried out in computing machine, has broken through the restriction of touching device hardware, can satisfy the large data processing requirements of a plurality of touch points coordinate Calculation data volume.
(3) need not among the present invention because send the touch point coordinate of multiple point touching and write corresponding driver to computer system, only need to utilize the HID(Human Interface Device as ripe, human interface device) form of equipment, touching device is communicated as USB human interface device and computing machine, finish the transmission of touch point coordinate and mouse state, construction cycle is short, and is effective and stable.
(4) the present invention utilizes usb interface module to carry out communicating by letter between touching device and the computing machine, has the characteristics such as high speed, plug and play, support hot plug, so that it is more efficient, convenient to be set to the connection of computing machine outward.
Description of drawings
Fig. 1 is the process flow diagram of multiple point touching data processing method embodiment among the present invention;
Fig. 2 is the process flow diagram of multiple point touching data processing method preferred embodiment among the present invention;
Fig. 3 is the frame diagram of multiple point touching data handling system embodiment among the present invention;
Fig. 4 is the concrete Organization Chart of multiple point touching data handling system embodiment among the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is described further.
Embodiment 1
As shown in Figure 1, process flow diagram for multiple point touching data processing method embodiment of the present invention, comprise the touching device of computing machine and its type of driver support Autorun function in the present embodiment, be provided with interface module in the touching device and be solidified with the coordinate points calculation procedure.The multiple point touching data processing method of this embodiment specifically comprises the steps:
Step S201: touching device is connected with computing machine by interface module;
Step S202: computing machine is touching device configuration driven program, and the type of driver of identification touching device is supported the Autorun function;
Step S203: the appointment of computer run Autorun.inf file be solidificated in coordinate points calculation procedure in the touching device;
Step S204: computing machine detects and obtains touch data from touching device, carries out the coordinate points calculation procedure, calculates the touch point coordinate;
Step S205: computing machine is sent the touch point coordinate back to touching device;
Step S206: touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine, and computing machine is carried out corresponding touch operation.
In above-mentioned steps S201-S206, communicating by letter between touching device and the computing machine all can be undertaken by same interface module, and interface module can adopt usb interface module.
In step S201 and S202, the relative computing machine of touching device, as a memory device, for the type of driver that makes touching device is supported the Autorun function, it is set to support the driver of AutoPlay function in the device descriptor of touching device, support AutoPlay function namely can move the automatic running program in the Autorun.inf file, the driver of support AutoPlay function is CD-ROM drive normally.
In step S203, the Autorun.inf file is stored in the touching device, computing machine reads Autorun.inf file in the touching device by interface module, thereby read the coordinate points calculation procedure, carrying out coordinate points in computing machine calculates, the processing of touch data can be carried out in computing machine, alleviate the data processing amount of touching device, thereby reduce the hardware requirement of touching device.
In specific implementation process, the computing machine among the step S202 is touching device configuration driven program, and the type of driver support Autorun function of identification touching device, is specially:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine is supported the Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
In specific implementation process, be built-in with human interface device descriptor (being the HID device descriptor) in the touching device; Touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine among the step S206, and the concrete steps that computing machine is carried out corresponding touch operation are:
Computing machine reads human interface device descriptor in the touching device by its inner universal driver, and touching device is identified as the USB human interface device;
Computing machine obtains touch point coordinate in the touching device by the interface module of touching device;
Computing machine is carried out corresponding touch operation according to the touch point coordinate that obtains.
Above-mentioned computing machine reads human interface device descriptor in the touching device by its inner universal driver, and touching device is identified as the step of USB human interface device, can realize in the following way:
Insert touching device, bus reset; After touching device powered on, the computer-internal universal driver brought into operation with HID device address 0, carried out bus reset by interrupt mode; Then by device enumeration touching device is identified as the USB human interface device:
Computing machine is responsible for detecting and all equipment that is connected to Root Hub, distinguishes and the program of setting a USB device, is called device enumeration; Computing machine calls inner universal driver, at first can send the SETUP package, by the usb interface module of touching device, read device descriptor, configuration descriptor, interface descriptor, endpoint descriptor, HID descriptor and the report descriptor of default address 0 in the HID equipment; Wherein, the firmware program in the HID equipment is write according to the standard of HID equipment class; After receiving descriptor, computing machine specifies new USB address to HID equipment; From the information that HID equipment returns, computing machine is learnt the quantity of the data end points that touching device is supported, finishing equipment is enumerated.
Above-mentioned computing machine obtains the step of the touch point coordinate in the touching device and computing machine by the interface module of touching device and carries out the step of corresponding touch operation according to the touch point coordinate that obtains, and can realize in the following way:
Computing machine extracts data from report when receiving the report that touching device sends by usb interface module; Because comprised various types of data in the report, in order to distinguish dissimilar data, the HID class provides the HidP_GetXxx routine, reads dissimilar data from HID equipment; Computing machine reads touching device touch point coordinate by usb interface module, will send respective code and carry out corresponding touch operation.
In specific implementation process, touching device adopts the infrared touching device that is provided with infrared receiving tube, and touch data is the A/D conversion value of infrared receiving tube.
Embodiment 2
On the basis of embodiment 1, present embodiment is specifically set forth multiple point touching data processing method.In an embodiment, comprise touching device and computing machine.Touching device adopt be provided with infrared receiving tube and with the infrared touching device of the supporting infrared transmitting tube of infrared receiving tube, its touch data is the A/D conversion value of infrared receiving tube.The type of driver of touching device is supported the Autorun function, and it is provided with interface module and is solidified with the coordinate points calculation procedure.
Fig. 2 has provided a preferred embodiment process flow diagram, and touching device is connected with computing machine by interface module and communicates, and with performing step S301, and enters step S302; In step S302, computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device, has comprised the type of driver of touching device in the configuration information, enters step S303; In step S303, computing machine obtains the type of driver information of touching device according to the configuration information that touches, and enters step S304; In step S304, computing machine is supported the Autorun function according to the type of driver of the type of driver information identification touching device of touching device, enters step S305; In step S305, the appointment of computer run Autorun.inf file be solidificated in coordinate points calculation procedure in the touching device, enter step S306; In step S306, computing machine detects and obtains touch data from touching device, carries out the coordinate points calculation procedure, calculates the touch point coordinate, enters step S307; In step S307, computing machine is sent the touch point coordinate back to touching device, enters step S308; In step S308, touching device is built-in with the HID device descriptor, and computing machine reads human interface device descriptor in the touching device by its inner universal driver, and touching device is identified as the USB human interface device, enters step S309; In step S309, computing machine reads the touch point coordinate in the touching device and carries out corresponding operational order by the interface module of touching device.
Embodiment 3
According to the multiple point touching data processing method of the invention described above, the present invention also provides a kind of multiple point touching data handling system, below is elaborated with regard to the concrete example of multiple point touching data handling system of the present invention.Fig. 3 has provided the frame diagram of an embodiment of multiple point touching data handling system of the present invention, and Fig. 4 is the concrete frame diagram of an embodiment of multiple point touching data handling system of the present invention, below is elaborated for this embodiment.
The multiple point touching data handling system of present embodiment comprises computing machine 401 and touching device 402, and the type of driver of touching device is supported to be solidified with the coordinate points calculation procedure in Autorun function and its;
Be provided with interface module 4021 in the touching device 402, touching device 402 is connected with computing machine 401 by interface module 4021;
Be provided with in the computing machine 401 such as lower module:
Autorun identification of function module 4011 is used to touching device 402 configuration driven programs, and the type of driver of identification touching device 402 is supported the Autorun function;
Touch point coordinate Calculation module 4012 is used for the coordinate points calculation procedure that is solidificated in touching device 402 of operation Autorun.inf file appointment, and detects from touching device 402 and to obtain touch data, utilizes the coordinate points calculation procedure to calculate the touch point coordinate;
Touch point coordinate output module 4013 is used for sending the touch point coordinate that calculates back to touching device 402;
The touch point coordinate obtains and execution module 4014, and being used for identification touching device 402 is the USB human interface device, then obtains the touch point coordinate in the touching device 402, and carries out corresponding touch operation;
Wherein, Autorun identification of function module 4011, touch point coordinate Calculation module 4012, touch point coordinate output module 4013, the touch point coordinate obtains and execution module 4014 connects successively and be connected with interface module 4021 respectively.
In an embodiment, Autorun identification of function module 4011 comprises:
The configuration information acquisition module is used to touching device 402 configuration driven programs, and in layoutprocedure, reads the configuration information of touching device 402 from the firmware of touching device 402;
Type of driver acquisition of information module is for the type of driver information of obtaining touching device 402 according to the configuration information of touching device 402;
Identification Autorun function sub-modules is used for the type of driver support Autorun function according to the type of driver information identification touching device 402 of touching device 402;
Configuration information acquisition module, type of driver acquisition of information module and be connected the Autorun function sub-modules and connect successively.
In an embodiment, be built-in with the human interface device descriptor in the touching device 402;
The touch point coordinate receives and execution module 4014 comprises:
USB human interface device identification module, the human interface device descriptor for reading by its inner universal driver in the touching device 402 is identified as the USB human interface device with touching device 402; During specific works, insert touching device 402, bus reset; After touching device 402 powered on, the USB human interface device identification module of computing machine 401 brought into operation with HID device address 0 by inner universal driver, carries out bus reset by interrupt mode; Then by device enumeration touching device 402 is identified as the USB human interface device:
Computing machine 401 is responsible for detecting and all equipment that is connected to Root Hub, distinguishes and the program of setting a USB device, is called device enumeration; The USB human interface device identification module of computing machine 401 calls inner universal driver, at first can send the SETUP package, by the usb interface module 4021 of touching device 402, read device descriptor, configuration descriptor, interface descriptor, endpoint descriptor, HID descriptor and the report descriptor of default address 0 in the HID equipment; Wherein, the firmware program in the HID equipment is write according to the standard of HID equipment class; After receiving descriptor, the USB human interface device identification module of computing machine 401 specifies new USB address to HID equipment; From the information that HID equipment returns, the USB human interface device identification module of computing machine 401 is learnt the quantity of the data end points that touching device is supported, finishing equipment is enumerated.
Touch point coordinate read module is connected with the interface module 4021 of touching device 402, is used for obtaining the touch point coordinate of touching device 402;
The touch operation execution module is used for carrying out corresponding touch operation according to the touch point coordinate that obtains;
USB human interface device identification module, touch point coordinate read module are connected with the touch operation execution module and are connected.
In an embodiment, interface module 4021 adopts usb interface module.
In an embodiment, touching device 402 adopts the infrared touching device that is provided with infrared receiving tube, and touch data is the A/D conversion value of infrared receiving tube.

Claims (10)

1. a multiple point touching data processing method is characterized in that, comprises the touching device of computing machine and its type of driver support Autorun function, is provided with interface module in the touching device and is solidified with the coordinate points calculation procedure, and described method comprises the steps:
Touching device is connected with computing machine by interface module;
Computing machine is touching device configuration driven program, and the type of driver of identification touching device is supported the Autorun function;
The appointment of computer run Autorun.inf file be solidificated in coordinate points calculation procedure in the touching device;
Computing machine detects and obtains touch data from touching device, carries out the coordinate points calculation procedure, calculates the touch point coordinate;
Computing machine is sent the touch point coordinate back to touching device;
Touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine, and computing machine is carried out corresponding touch operation.
2. multiple point touching data processing method according to claim 1 is characterized in that, described computing machine is touching device configuration driven program, and the type of driver of identification touching device supports the concrete steps of Autorun function to be:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine is supported the Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
3. multiple point touching data processing method according to claim 1 is characterized in that, is built-in with the human interface device descriptor in the described touching device; Described touching device transmits the touch point coordinate with the pattern as the USB human interface device to computing machine, and the concrete steps that computing machine is carried out corresponding touch operation are:
Computing machine reads human interface device descriptor in the touching device by its inner universal driver, and touching device is identified as the USB human interface device;
The interface module of computing machine by touching device reads the touch point coordinate in the touching device;
Computing machine is carried out corresponding touch operation according to the touch point coordinate that reads.
4. multiple point touching data processing method according to claim 1 is characterized in that, described interface module is usb interface module.
5. each described multiple point touching data processing method is characterized in that according to claim 1-4, and described touching device is the infrared touching device that is provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
6. a multiple point touching data handling system is characterized in that, comprises computing machine and touching device, and the type of driver of described touching device is supported to be solidified with the coordinate points calculation procedure in Autorun function and its;
Be provided with interface module in the touching device, touching device is connected with computing machine by interface module;
Be provided with in the computing machine such as lower module:
Autorun identification of function module is used to touching device configuration driven program, and the type of driver of identification touching device is supported the Autorun function;
Touch point coordinate Calculation module is used for the coordinate points calculation procedure that is solidificated in touching device of operation Autorun.inf file appointment, and detects from touching device and to obtain touch data, utilizes the coordinate points calculation procedure to calculate the touch point coordinate;
Touch point coordinate output module is used for sending the touch point coordinate that calculates back to touching device;
The touch point coordinate obtains and execution module, and being used for the identification touching device is the USB human interface device, then obtains the touch point coordinate in the touching device, and carries out corresponding touch operation;
Wherein, Autorun identification of function module, touch point coordinate Calculation module, touch point coordinate output module, the touch point coordinate obtains and execution module connects successively and be connected with interface module respectively.
7. multiple point touching data handling system according to claim 6 is characterized in that, described Autorun identification of function module comprises:
The configuration information acquisition module is used to touching device configuration driven program, and in layoutprocedure, reads the configuration information of touching device from the firmware of touching device;
Type of driver acquisition of information module is for the type of driver information of obtaining touching device according to the configuration information of touching device;
Identification Autorun function sub-modules is used for the type of driver support Autorun function according to the type of driver information identification touching device of touching device;
Configuration information acquisition module, type of driver acquisition of information module and be connected the Autorun function sub-modules and connect successively.
8. multiple point touching data handling system according to claim 6 is characterized in that, is built-in with the human interface device descriptor in the described touching device;
The touch point coordinate receives and execution module comprises:
USB human interface device identification module, the human interface device descriptor for reading by the computer-internal universal driver in the touching device is identified as the USB human interface device with touching device;
Touch point coordinate read module is connected with the interface module of touching device, is used for obtaining the touch point coordinate of touching device;
The touch operation execution module is used for carrying out corresponding touch operation according to the touch point coordinate that obtains;
USB human interface device identification module, touch point coordinate read module are connected with the touch operation execution module and are connected.
9. multiple point touching data handling system according to claim 6 is characterized in that, described interface module is usb interface module.
10. each described multiple point touching data processing method is characterized in that according to claim 6-9, and described touching device is the infrared touching device that is provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
CN201210521791.3A 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof Expired - Fee Related CN102981675B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210521791.3A CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210521791.3A CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Publications (2)

Publication Number Publication Date
CN102981675A true CN102981675A (en) 2013-03-20
CN102981675B CN102981675B (en) 2015-09-09

Family

ID=47855782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210521791.3A Expired - Fee Related CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Country Status (1)

Country Link
CN (1) CN102981675B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440069A (en) * 2013-08-28 2013-12-11 苏州泛普纳米科技有限公司 Data processing method and device for touch sensing unit
CN104423718A (en) * 2013-08-26 2015-03-18 程抒一 Infrared multi-point touch screen system being capable of operating in multiple modes
CN105278777A (en) * 2014-07-01 2016-01-27 义隆电子股份有限公司 Capacitive touch electronic device, touch device and mode selection method thereof
CN108388372A (en) * 2018-02-24 2018-08-10 广州视源电子科技股份有限公司 A kind of method, apparatus, equipment and the storage medium of adaptive touch data
CN108415655A (en) * 2018-02-08 2018-08-17 广州华欣电子科技有限公司 Method, apparatus, all-in-one machine and the storage medium of touch data processing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389495B1 (en) * 1999-01-16 2002-05-14 Cypress Semiconductor Corp. Dedicated circuit and method for enumerating and operating a peripheral device on a universal serial bus
CN101382856A (en) * 2008-09-24 2009-03-11 广东威创视讯科技股份有限公司 Apparatus and method for implementing USB HID MOUSE function on touching device
CN101398792A (en) * 2007-09-28 2009-04-01 联想(北京)有限公司 Method and device for implementing application of interface functional equipment
CN101454762A (en) * 2006-05-26 2009-06-10 智能技术Ulc公司 Plug and play peripheral storing driver
CN102622136A (en) * 2012-02-29 2012-08-01 广东威创视讯科技股份有限公司 Multipoint touch system data processing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389495B1 (en) * 1999-01-16 2002-05-14 Cypress Semiconductor Corp. Dedicated circuit and method for enumerating and operating a peripheral device on a universal serial bus
CN101454762A (en) * 2006-05-26 2009-06-10 智能技术Ulc公司 Plug and play peripheral storing driver
CN101398792A (en) * 2007-09-28 2009-04-01 联想(北京)有限公司 Method and device for implementing application of interface functional equipment
CN101382856A (en) * 2008-09-24 2009-03-11 广东威创视讯科技股份有限公司 Apparatus and method for implementing USB HID MOUSE function on touching device
CN102622136A (en) * 2012-02-29 2012-08-01 广东威创视讯科技股份有限公司 Multipoint touch system data processing method and device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104423718A (en) * 2013-08-26 2015-03-18 程抒一 Infrared multi-point touch screen system being capable of operating in multiple modes
CN104423718B (en) * 2013-08-26 2018-11-16 程抒一 The infrared multi-point touch screen system of multi-mode operation
CN103440069A (en) * 2013-08-28 2013-12-11 苏州泛普纳米科技有限公司 Data processing method and device for touch sensing unit
CN103440069B (en) * 2013-08-28 2017-05-03 苏州泛普纳米科技有限公司 Data processing method and device for touch sensing unit
CN105278777A (en) * 2014-07-01 2016-01-27 义隆电子股份有限公司 Capacitive touch electronic device, touch device and mode selection method thereof
CN105278777B (en) * 2014-07-01 2018-02-02 义隆电子股份有限公司 Capacitive touch electronic device, touch device and mode selection method thereof
CN108415655A (en) * 2018-02-08 2018-08-17 广州华欣电子科技有限公司 Method, apparatus, all-in-one machine and the storage medium of touch data processing
CN108388372A (en) * 2018-02-24 2018-08-10 广州视源电子科技股份有限公司 A kind of method, apparatus, equipment and the storage medium of adaptive touch data

Also Published As

Publication number Publication date
CN102981675B (en) 2015-09-09

Similar Documents

Publication Publication Date Title
CN102622136B (en) A kind of multi-point touch system data processing method and device
CN102981675B (en) A kind of multiple point touching data processing method and system thereof
US9081794B2 (en) Method and system for automatically recognizing operating system by USB device
CN101382856B (en) Apparatus and method for implementing USB HID MOUSE function on touching device
CN104216840B (en) The method and device that a kind of USB sets and operated to external equipment
CN103150188B (en) The compatible video card fast initializing method of the x86 of non-x 86 instruction set computer
CN104021101A (en) USB interface system and implementation method based on LPC1768 platform
CN101599035A (en) USB port proving installation and method
CN101937413B (en) Communication method of I2C bus
EP2990956B1 (en) Usb device and method thereof for automatically recognizing microsoft windowing operating system version
CN105279110B (en) A kind of method and USB device of USB device identification host system
CN103077144A (en) Serial peripheral interface (SPI) communication interface for ensuring data integrity, and communication method thereof
CN105094880A (en) USB driving method, computer and compound equipment
CN211956463U (en) I/O (input/output) bridge piece based on Feiteng processor
CN103678220B (en) A kind of method for designing from pci bus expansion LBE bus
CN103092800B (en) A kind of data conversion experimental platform
CN103207850B (en) The transmission system of heterogeneous device
EP3264226B1 (en) Pin control method and device
CN105068962A (en) I2C controller access method and I2C controller access system
CN203117968U (en) SPI (Serial Peripheral Interface) communication interface
CN204706030U (en) A kind of I2C bus circuit and electronic equipment
WO2014036725A1 (en) Method, device and equipment for pcie port configuration
US10120828B2 (en) Bridge for bus-powered peripheral device power management
CN104049997B (en) Satellite receiver on-line loading method based on multiplexing technology
TW201807589A (en) Method and device capable of automatically identifying host operating system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150909

Termination date: 20211207