CN106961661A - A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 - Google Patents
A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 Download PDFInfo
- Publication number
- CN106961661A CN106961661A CN201710229598.5A CN201710229598A CN106961661A CN 106961661 A CN106961661 A CN 106961661A CN 201710229598 A CN201710229598 A CN 201710229598A CN 106961661 A CN106961661 A CN 106961661A
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- mouse
- host
- usb dongle
- transfer mode
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0, belong to field of computer peripherals.The present invention is based on HID protocol, host side protocol stack and user terminal application program are all built into USB dongle as firmware, an intelligentized access point apparatus is made, for the PC compatible with the mouse of bluetooth 4.0, bluetooth mouse and PC can be achieved is directly connected to transmission;For the host device incompatible with the mouse of bluetooth 4.0, can be by connecting USB dongle and then being attached transmission with host device again, by the way that the invention enables the operating system that the startup of bluetooth mouse is no longer dependent on host side, it is to avoid because host operating system updates the incompatibility problem generation that upgrading is caused.The protocol stack firmware built-in method that the present invention takes so that hardware integration Du Genggao, farthest realizes resource-sharing, and enhances the interoperability that control is connected between different host platforms.
Description
[technical field]
The invention belongs to field of computer peripherals, it is related to bluetooth mouse, realizes that the mouse of bluetooth 4.0 is double more particularly, to one kind
The method of mould transmission.
[background technology]
With wireless communication technology and laptop computer and flat board computer market (tablet/pad) development, Bluetooth technology is
Through successfully applying in the PC such as mouse, keyboard peripheral hardwares and earphone, hand free device etc., and be gradually more widely used, bluetooth
Human Interface Device (HID) application model in technology can make people agonisingly control their computer without line, put down
Plate, game operation bar etc..Because increasing panel computer does not reserve USB interface so that traditional 2.4G wireless mouses
No longer it is applicable, and traditional bluetooth mouse power consumption is higher, it is impossible to the demand of client is met well, so the mouse of bluetooth 4.0
Mark compensate for this defect just.
Under the application model of current bluetooth mouse, a bluetooth mouse can only connect that control matches with it certain is specific
Main frame so that the input and control of different platform main frame lack real interoperability.Current host side is typically using bluetooth USB
Dongle (USB softdogs) or PC cards realize, the software of host computer side includes upper layer stacks and user terminal application program, and some
Firmware is then integrated into USB dongle, and host side and USB dongle use man-machine interaction (Human between the two
Computer Interaction, referred to as HCI) agreement is communicatively coupled.The shortcoming of such a application mode is bluetooth mouse
Driver dependent in the operating system of host side, after the carry out system update of host side non-periodically and upgrading, pole has
The upper layer stacks and user terminal application program of host computer side may be caused to change, thus cause bluetooth mouse and main frame not and
Show mercy condition.
Spy of the present invention is directed to the mouse of bluetooth 4.0, based on HID protocol, takes and all regard host computer side protocol stack as firmware
It is built into USB dongle method so that bluetooth mouse is no longer dependent on the operating system of host side, it is possible to achieve bluetooth mouse
Mark is directly connected to transmission with PC, can also be connected transmission with other host devices by intelligentized USB dongle, from
And the dual-transfer mode of the mouse of bluetooth 4.0 and standard bluetooth is realized, the interoperability of control is connected between the different host platforms of enhancing, is carried
The integrated level of high hardware, realizes the shared of resource.
[content of the invention]
Present invention mainly solves the problem of be, a kind of side for realizing the mouse dual-transfer mode of bluetooth 4.0 of patent disclosure of the present invention
Method, by the way that based on HID protocol, host side protocol stack and user terminal application program all are built into USB dongle as firmware
In, an intelligentized access point apparatus is made, so as to realize that the bimodulus of the mouse of bluetooth 4.0 and standard bluetooth is connected and passed
It is defeated.
A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 of the present invention mainly includes:For compatible with the mouse of bluetooth 4.0
The PC of matching, bluetooth mouse and PC can be achieved is directly connected to transmission;For with the incompatible master matched of the mouse of bluetooth 4.0
Machine equipment, can be by connecting USB dongle and then being attached transmission with host device again.
The bluetooth mouse refers to the mouse of bluetooth 4.0.
The connection transmission is based on HID protocol.
The USB dongle dongle different from the past for only including firmware, but application layer original host computer side and
The storehouse program of protocol layer is all as intelligent access point apparatus therein built in firmware so that the startup of bluetooth equipment is no longer
Operating system dependent on host side.
The beneficial effects of the invention are as follows:The present invention all makees by using by host side protocol stack and user terminal application program
The method in USB dongle is built into for firmware, USB dongle is turned into an intelligentized access point apparatus, host side
No longer need that driver is installed, for host side, USB dongle are a kind of non-bluetooth HID, and its operating system can recognize
Make standard USB, this driver for allowing for bluetooth mouse is no longer dependent on the operating system of host side, it is to avoid due to main frame behaviour
Make the incompatibility problem generation that system update upgrading is caused.Built in the protocol stack firmware that the present invention takes so that hardware integration degree
It is higher, farthest realize resource-sharing, and enhance the interoperability that control is connected between different host platforms.
[brief description of the drawings]
Fig. 1 realizes the structural representation of dual-transfer mode for the mouse of bluetooth 4.0 in the embodiment of the present invention.
Fig. 2 is the structural representation built in USB dongle firmwares in the embodiment of the present invention.
Fig. 3 is attached the schematic diagram of certification for the mouse of bluetooth 4.0 in the embodiment of the present invention with USB dongle.
[embodiment]
, below will be to embodiment or existing for the clearer explanation embodiment of the present invention or technical scheme of the prior art
The accompanying drawing to be used needed for having technology description is further described, it is clear that, optimal embodiment described herein
It is only used for explaining the present invention, is not used to limit the present invention, for those of ordinary skill in the art, is not paying creativeness
On the premise of work, other accompanying drawings can also be obtained according to these accompanying drawings.
The basic thought of the present invention is that the present invention all makees by using by host side protocol stack and user terminal application program
The method in USB dongle is built into for firmware, USB dongle is turned into an intelligentized access point apparatus, host side
No longer need that driver is installed, for host side, USB dongle are a kind of non-bluetooth HID, and its operating system can recognize
Make standard USB, so as to realize that the mouse of bluetooth 4.0 is connected transmission with the bimodulus of PC and other host devices.
Embodiment 1.
Fig. 1 realizes the structural representation of dual-transfer mode for the mouse of bluetooth 4.0 in the embodiment of the present invention.As shown in figure 1, bluetooth
4.0 mouses have two kinds of connected modes with host side:One kind is that the mouse of bluetooth 4.0 is directly attached transmission with PC;One kind is
The mouse of bluetooth 4.0 is by connecting USB dongle and then being attached transmission with host device again.
Due to open source operating system Linux to PC hardware drivings support it is limited, possibly can not driven host side indigo plant
Tooth module, while support differentiation to bluetooth protocol repertory is it is also obvious that cause the bluetooth mouse equipment can not to make on linux
With.The embodiment of the present invention in order to solve because of System level gray correlation alienation and caused by bluetooth mouse situation about can not use, indigo plant can be passed through
The second way of tooth mouse dual-transfer mode, by connecting an intelligentized USB dongle, then enters with Linux main frames again
Row connection transmission.In the transmission mode, due to the application program and protocol stack of host computer side are all built into as firmware
In USB dongle so that USB dongle turn into an intelligentized access point apparatus, for host side, USB
Dongle is a kind of non-bluetooth HID, and its operating system can take that standard USB, Linux host side no longer needs to support hardware driving as
And Bluetooth protocol, so as to realize that transmission of the bluetooth mouse on Linux main frames is used.
Fig. 2 is the structural representation built in USB dongle firmwares in the embodiment of the present invention.As shown in Fig. 2 bluetooth module
Mainly include application layer, protocol layer and hardware layer, wherein application layer is driven comprising USB HID devices, and bluetooth equipment is found, intelligence
Connection, device authentication and data encryption;Protocol layer includes low-power consumption bluetooth physical layer, link layer, logic link control and adaptive
Answer protocol layer;Hardware layer includes 32 compacting instruction set processors, 2.4G radio controllers, internal memory on piece.It is existing
USB dongle only using wherein, application layer and protocol layer are present in host computer side so that bluetooth built in hardware layer as firmware
Support of the driving of equipment dependent on host side.And the USB dongle in the embodiment of the present invention then the application layer of host computer side and
Protocol layer together with the hardware of itself all as built in firmware wherein so that the driving of bluetooth equipment broken away to host side according to
Rely.
Fig. 3 is attached the schematic diagram of certification for the mouse of bluetooth 4.0 in the embodiment of the present invention with USB dongle.Such as Fig. 3
It is shown, the random of N byte must be produced by certification, first USB dongle when bluetooth mouse is attached with USB dongle
Bluetooth mouse is sent to after number is encrypted, bluetooth mouse, which to be received, be decrypted after data and then random number is sent to USB
Dongle, USB dongle received and verified after random number, are verified, that is, receive HID report, complete bluetooth mouse with
USB dongle certification connection.
The beneficial effects of the invention are as follows:The present invention all makees by using by host side protocol stack and user terminal application program
The method in USB dongle is built into for firmware, USB dongle is turned into an intelligentized access point apparatus, host side
No longer need that driver is installed, for host side, USB dongle are a kind of non-bluetooth HID, and its operating system can recognize
Make standard USB, this driver for allowing for bluetooth mouse is no longer dependent on the operating system of host side, it is to avoid due to main frame behaviour
Make the incompatibility problem generation that system update upgrading is caused.Built in the protocol stack firmware that the present invention takes so that hardware integration degree
It is higher, farthest realize resource-sharing, and enhance the interoperability that control is connected between different host platforms.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
The change or replacement of the partial function obtained without creative work, should all be included within the scope of the present invention.
Therefore, protection scope of the present invention should be determined by the scope of protection defined in the claims.
Claims (4)
1. a kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0, it is characterised in that:This method includes:For with bluetooth mouse
The PC of compatibility matching, bluetooth mouse and PC can be achieved is directly connected to transmission;For with bluetooth mouse is incompatible matches
Host device, can be by connecting USB dongle and then being attached transmission with host device again.
2. a kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 according to claim 1, it is characterised in that:The indigo plant
Tooth mouse refers to the mouse of bluetooth 4.0.
3. a kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 according to claim 1, it is characterised in that:It is described double
Mould transmission method is to be based on HID protocol.
4. a kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 according to claim 1, it is characterised in that:The USB
Dongle refers to all assign the application layer of original host computer side and the storehouse program of protocol layer as intellectuality therein built in firmware
Access point apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710229598.5A CN106961661A (en) | 2017-04-10 | 2017-04-10 | A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710229598.5A CN106961661A (en) | 2017-04-10 | 2017-04-10 | A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106961661A true CN106961661A (en) | 2017-07-18 |
Family
ID=59484205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710229598.5A Withdrawn CN106961661A (en) | 2017-04-10 | 2017-04-10 | A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106961661A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060094461A1 (en) * | 2004-10-28 | 2006-05-04 | Hameed Muhammad F | Dual mode human interface device |
US20100265179A1 (en) * | 2004-06-08 | 2010-10-21 | Pranil Ram | Computer apparatus with added functionality |
CN102681950A (en) * | 2011-03-09 | 2012-09-19 | 札拉姆科技株式会社 | Input interface providing usb apparatus and interface providing method |
CN104954843A (en) * | 2015-06-18 | 2015-09-30 | Tcl集团股份有限公司 | Remote control method and system of smart television |
-
2017
- 2017-04-10 CN CN201710229598.5A patent/CN106961661A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100265179A1 (en) * | 2004-06-08 | 2010-10-21 | Pranil Ram | Computer apparatus with added functionality |
US20060094461A1 (en) * | 2004-10-28 | 2006-05-04 | Hameed Muhammad F | Dual mode human interface device |
CN102681950A (en) * | 2011-03-09 | 2012-09-19 | 札拉姆科技株式会社 | Input interface providing usb apparatus and interface providing method |
CN104954843A (en) * | 2015-06-18 | 2015-09-30 | Tcl集团股份有限公司 | Remote control method and system of smart television |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106462208A (en) | Usb power delivery controller sharing | |
CN105635943B (en) | Low-power-consumption Bluetooth beacon data interaction device, beacon device and method | |
CN204595844U (en) | USB multi-computer switcher | |
DE112016002913T5 (en) | Dynamic configuration of connection modes to a system based on host device capabilities | |
CN104036628A (en) | Intelligent remote controller based on Bluetooth and quick pairing method | |
CN107409056A (en) | Use the communication path of repeater selective enabling first and the second communication path | |
WO2013072692A1 (en) | Portable storage devices for electronic devices | |
CN104038803B (en) | A kind of modularization intelligent TV and the exchange method applied to modularization intelligent TV | |
CN105094383A (en) | Smart pen pairing and connection | |
CN103019755B (en) | The wireless program method for down loading of multi-CPU in embedded system | |
CN102255947A (en) | STB (Set Top Box) and man-machine interaction method for STB | |
CN107256188A (en) | Control method, device, terminal and the storage medium of Android device | |
CN104102508A (en) | FlexRay bus-based multimachine program online upgrade method | |
CN105701037B (en) | Weston and DRM accesses the system and method for display controller simultaneously in vehicle entertainment system | |
CN206863661U (en) | A kind of " general OPS " main board systems | |
CN101251807A (en) | Method for upgrading set top box front panel programmable SCM | |
CN103986588A (en) | Computer system and far-end remote control method of computer device | |
CN106961661A (en) | A kind of method for realizing the mouse dual-transfer mode of bluetooth 4.0 | |
CN103124338B (en) | Based on audio and video display device and the method for wireless transmission | |
CN204028916U (en) | Mobile device | |
CN102033834B (en) | Remote control device as well as server and client applying same | |
CN104842674A (en) | Bill printing implementation method and device | |
CN208673332U (en) | A kind of Android system core control panel of band LTE communication function | |
CN202694445U (en) | ARM-controlled man-machine interactive system of sorter | |
CN206301338U (en) | A kind of intelligent terminal and security system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170718 |
|
WW01 | Invention patent application withdrawn after publication |