欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

無線鼠標(biāo)的數(shù)據(jù)傳輸方法

文檔序號:6583208閱讀:897來源:國知局
專利名稱:無線鼠標(biāo)的數(shù)據(jù)傳輸方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)傳輸方法,特別涉及一種應(yīng)用于無線鼠標(biāo)的數(shù)據(jù)傳輸方法。
背景技術(shù)
科技的發(fā)展日新月異,計算機產(chǎn)品普及化的時代已經(jīng)到來,計算機以及其外圍設(shè) 備已是現(xiàn)代人日常生活中的一部分,而鼠標(biāo)是計算機與用戶間聯(lián)系的橋梁,其重要性更是 不言可喻,因此,市面上各大計算機相關(guān)業(yè)者對于鼠標(biāo)相當(dāng)重視,也研發(fā)出各種新功能或使 用性更便利的鼠標(biāo),尤其是無線鼠標(biāo)。傳統(tǒng)的鼠標(biāo)是使用連接線連接于計算機系統(tǒng),但無線鼠標(biāo)舍棄了傳統(tǒng)的連接線, 而以與無線鼠標(biāo)相對應(yīng)的無線信號接收器來取代連接線。少了連接線,無線鼠標(biāo)不再受連 接線的長度的限制,在使用上,具有很大的便利性。而在計算機外設(shè)裝置的領(lǐng)域中也已存在 許多無線裝置,例如無線鼠標(biāo),無線耳機,無線鍵盤等等。其中無線鼠標(biāo)是最常被使用的無 線計算機外設(shè)裝置。雖然無線鼠標(biāo)具有不需要電纜線的優(yōu)點,然而,無線鼠標(biāo)也因此無法從計算機的 連接端口取得電源,而必須使用電池供電。在此情況下,如何降低鼠標(biāo)的耗電量以便延長電 池的使用時間便成為研發(fā)無線鼠標(biāo)重要的課題。請參閱圖1,其為現(xiàn)有無線鼠標(biāo)進行無線傳輸?shù)姆綁K示意圖。無線鼠標(biāo)100包括無 線信號發(fā)射器101以及控制單元102,無線信號發(fā)射器101可發(fā)射無線信號WS ;而無線信號 接收器103連接于計算機系統(tǒng)104,且無線信號接收器103可接收無線信號WS,其中無線信 號接收器103是利用通用串行總線與計算機系統(tǒng)104連接。當(dāng)用戶操作無線鼠標(biāo)100時,無 論是對無線鼠標(biāo)100進行按壓按鍵、撥動滾輪、水平位移或垂直位移等動作,無線鼠標(biāo)100 都會產(chǎn)生相對應(yīng)的鼠標(biāo)位移數(shù)據(jù),而控制單元102將該些鼠標(biāo)位移數(shù)據(jù)轉(zhuǎn)化為位移數(shù)據(jù)封 包(Data I^cket),再通過無線信號發(fā)射器102產(chǎn)生的無線信號WS傳輸對應(yīng)于鼠標(biāo)位移數(shù) 據(jù)的位移數(shù)據(jù)封包,而無線信號接收器103接收到無線信號后,將鼠標(biāo)位移數(shù)據(jù)傳送至計 算機系統(tǒng)104,使計算機系統(tǒng)104得以讀取鼠標(biāo)位移數(shù)據(jù)而執(zhí)行無線鼠標(biāo)100的動作。用戶每操作無線鼠標(biāo)一次,無線鼠標(biāo)便產(chǎn)生一組鼠標(biāo)位移數(shù)據(jù),根據(jù)用戶對無線 鼠標(biāo)下達的不同指令,無線鼠標(biāo)則產(chǎn)生與指令對應(yīng)的鼠標(biāo)位移數(shù)據(jù)回報給計算機系統(tǒng),而 使計算機系統(tǒng)執(zhí)行相對應(yīng)的命令,其中鼠標(biāo)位移數(shù)據(jù)包括鼠標(biāo)水平位移數(shù)據(jù)、鼠標(biāo)垂直位 移數(shù)據(jù)、按鍵按壓數(shù)據(jù)、滾輪滾動數(shù)據(jù)以及窗口水平滾動條數(shù)據(jù)。而鼠標(biāo)位移數(shù)據(jù)在無線 傳輸過程中容易受到噪聲等外來因素影響而損壞數(shù)據(jù)或使數(shù)據(jù)發(fā)生錯誤,因此在無線傳輸 時,必須將數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)封包來保護數(shù)據(jù)而不被影響。位移數(shù)據(jù)封包包括一無線信號前 置碼(Pilot code)、一裝置辨識碼(Device ID)、一旗標(biāo)(Flag)、承載數(shù)據(jù)(Payload data) 以及一循環(huán)冗余核對碼(Cyclic Redundancy Check, CRC),其中無線信號前置碼用以無線 信號的同步傳輸;裝置辨識碼用以使信號接收端可辨識所傳輸?shù)姆獍欠駚碜韵鄬?yīng)的信 號輸出端;旗標(biāo)用以指示目前無線傳輸?shù)臓顟B(tài);而循環(huán)冗余核對碼是用以在無線傳輸過程 中受到外部影響而使數(shù)據(jù)損壞時,用以判定數(shù)據(jù)錯誤且可使信號輸出端重新發(fā)送信號。至于承載數(shù)據(jù)則包含一數(shù)據(jù)類型碼以及鼠標(biāo)位移數(shù)據(jù)。請參閱圖2,其為現(xiàn)有無線鼠標(biāo)的無線信號發(fā)射器傳輸位移數(shù)據(jù)封包至無線信號 接收器的時序示意圖。圖2揭露了無線鼠標(biāo)根據(jù)用戶的操作而產(chǎn)生了四組位移數(shù)據(jù)封包 第一位移數(shù)據(jù)封包11、第二位移數(shù)據(jù)封包12、第三位移數(shù)據(jù)封包13以及第四位移數(shù)據(jù)封包 14,其中每一位移數(shù)據(jù)封包的數(shù)據(jù)格式均相同,差別只在于鼠標(biāo)位移數(shù)據(jù)的內(nèi)容不同。以第 一位移數(shù)據(jù)封包11來說明位移數(shù)據(jù)封包的數(shù)據(jù)格式,第一位移數(shù)據(jù)封包11包括第一無線 信號前置碼111、第一裝置辨識碼112、第一旗標(biāo)113、第一承載數(shù)據(jù)114以及第一循環(huán)冗余 核對碼115,而第一承載數(shù)據(jù)114包括第一數(shù)據(jù)類型碼DIll以及第一鼠標(biāo)位移數(shù)據(jù)1141, 其中第一鼠標(biāo)位移數(shù)據(jù)1141包括第一按鍵按壓數(shù)據(jù)K11、第一鼠標(biāo)水平位移數(shù)據(jù)XII、第一 鼠標(biāo)垂直位移數(shù)據(jù)Yl 1、第一滾輪滾動數(shù)據(jù)Zl 1以及第一窗口水平滾動條數(shù)據(jù)Hl 1。請同時參閱圖1、圖2以及圖3,當(dāng)用戶操作無線鼠標(biāo)100時,無線鼠標(biāo)100根據(jù)用 戶的操作命令而產(chǎn)生相對應(yīng)的第一鼠標(biāo)位移數(shù)據(jù)1141,控制單元102將第一鼠標(biāo)位移數(shù)據(jù) 1141轉(zhuǎn)換為第一位移數(shù)據(jù)封包11,而無線信號發(fā)射器102通過發(fā)射無線信號WS而傳送第 一位移數(shù)據(jù)封包11至無線信號接收器103,而無線信號接收器103再將第一位移數(shù)據(jù)封包 11回復(fù)為第一鼠標(biāo)位移數(shù)據(jù)1141,并將第一鼠標(biāo)位移數(shù)據(jù)1141傳送至計算機系統(tǒng)104。圖 2中,每間隔一無線傳輸時間間隔T產(chǎn)生一組位移數(shù)據(jù)封包,而無線傳輸時間間隔T設(shè)定為 8毫秒(millisecond),也就是說每8毫秒進行一次無線傳輸。而圖3中的有線傳輸時間間 隔T’也為8毫秒,表示在傳輸端(無線信號發(fā)射器10 每8毫秒無線傳輸一次,而在接收 端(無線信號接收器10 每8毫秒傳送一組鼠標(biāo)位移數(shù)據(jù)給計算機系統(tǒng)104。此外,圖2中的第二位移數(shù)據(jù)封包12、第三位移數(shù)據(jù)封包13以及第四位移數(shù)據(jù) 封包14與第一位移數(shù)據(jù)封包11同樣,經(jīng)由無線傳輸后,分別被轉(zhuǎn)換為第二鼠標(biāo)位移數(shù)據(jù) 1241、第三鼠標(biāo)位移數(shù)據(jù)1341以及第四鼠標(biāo)位移數(shù)據(jù)1441,且被傳送至計算機系統(tǒng)104以 使計算機系統(tǒng)104讀取該些鼠標(biāo)位移數(shù)據(jù)而執(zhí)行用戶的操作命令。需特別說明的是,無線 傳輸時間間隔T為8毫秒表示其無線傳輸回報率為125次/每秒,而有線傳輸時間間隔T’ 為8毫秒表示其有線傳輸回報率也為125次/每秒,同時還表示計算機系統(tǒng)104每8毫秒 向無線信號接收器103提出索取鼠標(biāo)位移數(shù)據(jù)的要求,因此,無線鼠標(biāo)的無線傳輸時間間 隔必須設(shè)定為與有線傳輸時間間隔相等,以獲得最佳的傳輸效率。隨著科技的進化,用戶對于回報率的要求門坎也隨之提高,用戶希望無線鼠標(biāo)的 有線傳輸回報率為500次/每秒,即無線鼠標(biāo)的有線傳輸時間間隔必須設(shè)定為2毫秒,由于 無線鼠標(biāo)的無線傳輸時間間隔必須與有線傳輸時間間隔相等,故其無線傳輸時間間隔也為 2毫秒,使得無線鼠標(biāo)的有線傳輸回報率由125次/每秒提升為500次/每秒,而其耗電量 也提升了四倍。如此的耗電量讓用戶使用無線鼠標(biāo)一段時間后即必須更換電池,而無法長 時間使用無線鼠標(biāo),因此,需要一種可提升有線傳輸回報率且不增加其耗電量的無線鼠標(biāo) 數(shù)據(jù)傳輸方法。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)存在的上述不足,提供一種可提升 有線傳輸回報率且不增加其耗電量的無線鼠標(biāo)的數(shù)據(jù)傳輸方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是提供一種無線鼠標(biāo)的數(shù)據(jù)傳輸方法,適用于一無線鼠標(biāo),該無線鼠標(biāo)包括一無線信號發(fā)射器以及連接于一計算機系統(tǒng)的一無線 信號接收器,其中該無線鼠標(biāo)根據(jù)一用戶的操作而產(chǎn)生一鼠標(biāo)位移數(shù)據(jù),該無線鼠標(biāo)的數(shù) 據(jù)傳輸方法包括每經(jīng)過一無線傳輸時間間隔Tl,由該無線信號發(fā)射器傳輸該鼠標(biāo)位移數(shù)據(jù)至該無 線信號接收器,其中該鼠標(biāo)位移數(shù)據(jù)包括一水平位移量以及一垂直位移量;分別拆解該鼠標(biāo)位移數(shù)據(jù)的該水平位移量以及該垂直位移量而獲得多個水平子 位移量以及多個垂直子位移量;以及每經(jīng)過一有線傳輸時間間隔T2,由該無線信號接收器傳輸該多個水平子位移量的 一水平子位移量以及該多個垂直子位移量的一垂直子位移量至該計算機系統(tǒng),其中該無線 傳輸時間間隔Tl大于該有線傳輸時間間隔T2。所述無線鼠標(biāo)的數(shù)據(jù)傳輸方法中,獲得多個水平子位移量以及多個垂直子位移量 包括根據(jù)該水平位移量以及該垂直位移量而決定一拆解值;利用該拆解值除該水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù)備子 位移量,而利用該拆解值除該垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個垂直預(yù)備 子位移量;以及分配該水平余數(shù)至該多個水平預(yù)備子位移量而獲得多個水平子位移量,而分配該 垂直余數(shù)至該多個垂直預(yù)備子位移量而獲得多個垂直子位移量。當(dāng)該水平位移量等于零或該垂直位移量等于零,且不等于零的該垂直位移量取絕 對值或不等于零的該水平位移量取絕對值大于或等于一默認值時,該拆解值為該默認值。當(dāng)該水平位移量等于零或該垂直位移量等于零,且不等于零的該垂直位移量取絕 對值或不等于零的該水平位移量取絕對值小于一默認值時,該拆解值為不等于零的該水平 位移量或不等于零的該垂直位移量。當(dāng)該水平位移量取絕對值以及該垂直位移量取絕對值均大于或等于一默認值,或 該水平位移量取絕對值以及該垂直位移量取絕對值均小于該默認值時,該拆解值為該默認值。當(dāng)該水平位移量取絕對值大于或等于一默認值且該垂直位移量取絕對值小于該 默認值時,該拆解值為該垂直位移量。當(dāng)該垂直位移量取絕對值大于或等于一默認值且該水平位移量取絕對值小于該 默認值時,該拆解值為該水平位移量。該無線鼠標(biāo)還產(chǎn)生一另一鼠標(biāo)位移數(shù)據(jù),該另一鼠標(biāo)位移數(shù)據(jù)包括一另一水平位 移量以及一另一垂直位移量,而獲得多個水平子位移量以及多個垂直子位移量包括結(jié)合該水平位移量以及該另一水平位移量為一結(jié)合水平位移量,且結(jié)合該垂直位 移量以及該另一垂直位移量為一結(jié)合垂直位移量,并根據(jù)該結(jié)合水平位移量以及該結(jié)合垂 直位移量而決定一拆解值;利用該拆解值除該結(jié)合水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù) 備子位移量,而利用該拆解值除該結(jié)合垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個 垂直預(yù)備子位移量;以及分配該水平余數(shù)至該多個水平預(yù)備子位移量而獲得多個水平子位移量,而分配該垂直余數(shù)至該多個垂直預(yù)備子位移量而獲得多個垂直子位移量。當(dāng)該水平位移量以及該另一水平位移量取絕對值均大于或等于一默認值,且該垂 直位移量以及該另一垂直位移量取絕對值均介于零與該默認值之間時,該拆解值為該結(jié)合 垂直位移量。當(dāng)該垂直位移量以及該另一垂直位移量取絕對值均大于或等于一默認值,且該水 平位移量以及該另一水平位移量取絕對值均介于零與該默認值之間時,該拆解值為該結(jié)合 水平位移量。當(dāng)該水平位移量等于該另一垂直位移量等于零,且該另一水平位移量以及該垂直 位移量不等于零時,判斷該另一水平位移量取絕對值以及該垂直位移量取絕對值是否大于一默認值。當(dāng)該另一水平位移量取絕對值以及該垂直位移量取絕對值均大于該默認值時,該 拆解值為該默認值。當(dāng)該另一水平位移量取絕對值大于或等于該默認值,且該垂直位移量取絕對值小 于該默認值,或該另一水平位移量取絕對值以及該垂直位移量取絕對值均小于該默認值, 且該另一水平位移量取絕對值大于該垂直位移量取絕對值時,該拆解值為該垂直位移量。當(dāng)該垂直位移量取絕對值大于或等于該默認值,且該另一水平位移量取絕對值小 于該默認值時,或該另一水平位移量取絕對值以及該垂直位移量取絕對值均小于該默認 值,且該垂直位移量取絕對值大于該另一水平位移量取絕對值時,該拆解值為該另一水平 位移量。當(dāng)該垂直位移量等于該另一水平位移量等于零,且該另一垂直位移量以及該水平 位移量不等于零時,判斷該另一垂直位移量取絕對值以及該水平位移量取絕對值是否大于一默認值。當(dāng)該另一垂直位移量取絕對值以及該水平位移量取絕對值均大于該默認值時,該 拆解值為該默認值。當(dāng)該另一垂直位移量取絕對值大于或等于該默認值,且該水平位移量取絕對值小 于該默認值,或該另一垂直位移量取絕對值以及該水平位移量取絕對值均小于該默認值, 且該另一垂直位移量取絕對值大于該水平位移量取絕對值時,該拆解值為該水平位移量。當(dāng)該水平位移量取絕對值大于或等于該默認值,且該另一垂直位移量取絕對值小 于該默認值,或該另一垂直位移量取絕對值以及該水平位移量取絕對值均小于該默認值, 且該水平位移量取絕對值大于該另一垂直位移量取絕對值時,該拆解值為該另一垂直位移 量。所述無線鼠標(biāo)的數(shù)據(jù)傳輸方法中,分配該水平余數(shù)是根據(jù)比較該水平位移量與該 另一水平位移量而決定,分配該垂直余數(shù)是根據(jù)比較該垂直位移量與該另一垂直位移量而 決定。通過本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法可設(shè)定無線傳輸時間間隔Tl不配合有線傳 輸時間間隔T2,與現(xiàn)有技術(shù)相比,由于無線傳輸時間間隔Tl仍可為8毫秒,因此在無線傳輸 過程中的耗電量不會增加,而有線傳輸時間間隔T2為2毫秒,即可使有線傳輸回報率得到 提升,由此可見,本發(fā)明在提升無線鼠標(biāo)有線傳輸回報率的同時并不增加其耗電量;此外, 本發(fā)明通過分配水平余數(shù)以及垂直余數(shù)可將無線鼠標(biāo)移動的軌跡變得較線性而使無線鼠標(biāo)具有較平滑的移動軌跡。


圖1為現(xiàn)有無線鼠標(biāo)進行無線傳輸?shù)姆綁K示意圖。圖2為現(xiàn)有無線鼠標(biāo)的無線信號發(fā)射器傳輸位移數(shù)據(jù)封包至無線信號接收器的 時序示意圖。圖3為現(xiàn)有無線鼠標(biāo)的無線信號接收器傳輸鼠標(biāo)位移數(shù)據(jù)至計算機系統(tǒng)的時序 示意圖。圖4為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第一較佳實施例的流程示意圖。圖5為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第一較佳實施例的方塊示意圖。圖6為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第二較佳實施例的流程示意圖。圖7為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第二較佳實施例的方塊示意圖。
具體實施例方式請參閱圖4,其為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第一較佳實施例的流程示意圖。 無線鼠標(biāo)的數(shù)據(jù)傳輸方法包括步驟Si 每經(jīng)過一無線傳輸時間間隔Tl,由無線信號發(fā)射器 傳輸包括水平位移量以及垂直位移量的鼠標(biāo)位移數(shù)據(jù)至無線信號接收器。步驟S2 分別拆 解鼠標(biāo)位移數(shù)據(jù)的水平位移量以及垂直位移量而獲得多個水平子位移量以及多個垂直子 位移量(步驟S2未標(biāo)示于圖中)。以及步驟S3 每經(jīng)過一小于無線傳輸時間間隔Tl的有 線傳輸時間間隔T2,由無線信號接收器傳輸多個水平子位移量的一水平子位移量以及多個 垂直子位移量的一垂直子位移量至計算機系統(tǒng)。在步驟S2中還包括步驟S21 根據(jù)水平位移量以及垂直位移量而決定一拆解值。 步驟S22 利用拆解值除水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù)備子位 移量,而利用拆解值除垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個垂直預(yù)備子位移 量。以及步驟S23 分配水平余數(shù)至多個水平預(yù)備子位移量而獲得多個水平子位移量,而分 配垂直余數(shù)至多個垂直預(yù)備子位移量而獲得多個垂直子位移量,在本較佳實施例中,設(shè)定 默認值為4。接下來請參閱圖5,其為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第一較佳實施例中的方 塊示意圖。圖5顯示一無線鼠標(biāo)200、一無線信號接收器203以及一計算機系統(tǒng)204。無線 鼠標(biāo)200包括一第一控制單元201以及一無線信號發(fā)射器202,而無線信號接收器203通過 一通用串行總線(Universal Serial Bus,USB)連接于計算機系統(tǒng)204,且無線信號接收器 203具有一第二控制單元205。當(dāng)用戶操作無線鼠標(biāo)200而利用無線信號發(fā)射器202傳輸 鼠標(biāo)位移數(shù)據(jù)封包給無線信號接收器203,而鼠標(biāo)位移數(shù)據(jù)封包包括一無線信號前置碼、一 裝置辨識碼、一旗標(biāo)、承載數(shù)據(jù)以及一循環(huán)冗余核對碼,本較佳實施例僅說明承載數(shù)據(jù)中的 鼠標(biāo)位移數(shù)據(jù),而其余數(shù)據(jù)如現(xiàn)有技術(shù)所述,而不多加說明。請同時參閱圖4以及圖5,無線鼠標(biāo)200根據(jù)用戶的操作而通過無線信號發(fā)射器 202傳輸一鼠標(biāo)位移數(shù)據(jù)(X,Y)至無線信號接收器203(步驟Si),其中鼠標(biāo)位移數(shù)據(jù)(X, Y)包括水平位移量X以及垂直位移量Y。在用戶連續(xù)操作無線鼠標(biāo)200的情況下,無線信號 發(fā)射器202每經(jīng)過一無線傳輸時間間隔Tl傳輸一組鼠標(biāo)位移數(shù)據(jù)至無線信號接收器203,,無線傳輸時間間隔Tl設(shè)定為8毫秒,且第一控制單元201控制無線信 號發(fā)射器202每經(jīng)過一無線傳輸時間間隔Tl傳輸鼠標(biāo)位移數(shù)據(jù)(X,Y)。當(dāng)鼠標(biāo)位移數(shù)據(jù)(X,Y)通過無線傳輸被傳輸至無線信號接收器203時,鼠標(biāo)位移 數(shù)據(jù)(X,Y)的水平位移量X以及垂直位移量Y被拆解而獲得多個水平子位移量X1’、X2’、 Χ3’、Χ4,以及多個垂直子位移量Y1’、Y2’ J3’J4,(步驟S2)。而在將水平位移量X以及 垂直位移量Y拆解為多個水平子位移量ΧΓ X2’、X3’、X4’以及多個垂直子位移量ΥΓ、Y2’、 Υ3’、Υ4’的過程可通過步驟S21至步驟S23來完成,而步驟S21中根據(jù)水平位移量X以及 垂直位移量Y而決定拆解值可被區(qū)分為四種情況,此四種情況將于稍后詳細說明。接下來 步驟S22中,利用拆解值除水平位移量X而獲得獲得一水平商數(shù)XQ、一水平余數(shù)XR以及多 個水平預(yù)備子位移量X*,其中水平預(yù)備子位移量X*的數(shù)值等于水平商數(shù)XQ,而利用拆解值 除垂直位移量Y而獲得獲得一垂直商數(shù)YQ、一垂直余數(shù)YR以及多個垂直預(yù)備子位移量Υ*, 其中垂直預(yù)備子位移量Y*的數(shù)值等于垂直商數(shù)YQ。最后,進入步驟S23 分配水平余數(shù))(R 至多個水平預(yù)備子位移量X*而獲得多個水平子位移量V,并分配垂直余數(shù)YR至多個垂直 平預(yù)備子位移量Y*而獲得多個垂直子位移量Y’。接下來說明由決定拆解值至獲得多個水平子位移量X’以及多個垂直子位移量Y’ 的四種情況,情況一當(dāng)水平位移量X等于零或垂直位移量Y等于零,且不等于零的垂直位 移量Y取絕對值或不等于零的水平位移量X取絕對值大于或等于默認值時,拆解值為該默 認值。舉例說明,默認值為4,如上述內(nèi)容所示,當(dāng)鼠標(biāo)位移數(shù)據(jù)(X,Y) = (7,0)時,判斷垂 直位移量Y等于零,且水平位移量χ (等于7)取絕對值大于默認值4,故拆解值為4。接下 來以拆解值4除水平位移量X而獲得水平商數(shù)XQ等于1,水平余數(shù))(R等于3,因此可獲得 4組水平預(yù)備子位移量X*,且水平預(yù)備子位移量X*的數(shù)值等于水平商數(shù)XQ等于1,也就是 說4組水平預(yù)備子位移量X*均為1,而4組垂直預(yù)備子位移量Y*均為0,故對應(yīng)于4組水 平預(yù)備子位移量X*以及垂直預(yù)備子位移量Y*的4組預(yù)備子位移數(shù)據(jù)(X*,Y*)為(1,0)、 (1,0)、(1,0)以及(1,0)。再將等于3的水平余數(shù))(R分配至4組水平預(yù)備子位移量X*中的三組,一般分配 水平余數(shù))(R的原則是根據(jù)前一鼠標(biāo)位移數(shù)據(jù)以及鼠標(biāo)位移數(shù)據(jù)(X,Y)間的水平位移量之 差來判斷,若其水平位移量之差為負值,表示無線鼠標(biāo)200在水平方向的移動為遞減的趨 勢,故將水平余數(shù)XR分配于前幾組水平預(yù)備子位移量X*中,反之則分配于后幾組水平預(yù)備 子位移量X*中。而垂直余數(shù)YR的分配為同理。在本較佳實施例中,設(shè)定其水平位移量之 差以及垂直位移量之差為負值,故分配后獲得的多個水平子位移量分別為2、2、2以及1,故 對應(yīng)的多個子位移數(shù)據(jù)(X’,Y’ I (X’,Y’)2、(Χ’,Υ’ )3以及(Χ’,Υ’)4分別為0,0)、(2, 0)、(2,0)以及(1,0)。而當(dāng)水平位移量X等于零,垂直位移量Y不等于零并符合情況一的 條件時,也為同理。情況二 當(dāng)水平位移量X等于零或垂直位移量Y等于零,且不等于零的垂直位移 量X取絕對值或不等于零的水平位移量取絕對值小于默認值時,拆解值為不等于零的水平 位移量X或不等于零的垂直位移量Y。舉例說明,當(dāng)鼠標(biāo)位移數(shù)據(jù)(X,Y) = (0,3)時,判斷 水平位移量X等于零,且垂直位移量Y (等于幻取絕對值小于默認值4,故拆解值為3。以 拆解值3除垂直位移量Y而獲得垂直商數(shù)YQ等于1,垂直余數(shù)YR等于0,由于垂直余數(shù)YR 為零,因此可獲得3組預(yù)備子位移數(shù)據(jù)(X*,Y*)為(0,1)、(0,1)以及(0,1)且3組子位移10數(shù)據(jù)(X’,Y’)i、(X’,Y’ )2以及(X’,Y’)3為(0,1)、(0,1)以及(0,1),與預(yù)備子位移數(shù)據(jù) (X*,Y*)相同。而當(dāng)垂直位移量Y等于零,水平位移量X不等于零并符合情況二的條件時, 也為同理。情況三當(dāng)水平位移量X取絕對值以及垂直位移量Y取絕對值均大于或等于默認 值,或水平位移量X取絕對值以及垂直位移量Y取絕對值均小于默認值時,拆解值為默認 值。舉例說明,當(dāng)鼠標(biāo)位移數(shù)據(jù)(Χ,γ) = (-10,-5)時,判斷水平位移量X取絕對值(等于 10)以及垂直位移量Y取絕對值(等于幻均大于默認值4,故拆解值為默認值4。接下來 根據(jù)上述步驟S22以及步驟S23而可獲得子位移數(shù)據(jù)(X,,Y,)” (X,,Y’)2、(X,,Y’)3以及 (Χ’,Υ’)4分別為(_3,-2)、(-3,-2)、(-2,-1)以及(_2,_1)。而當(dāng)水平位移量X取絕對值 以及垂直位移量Y取絕對值均小于默認值時,也為同理。情況四當(dāng)水平位移量X取絕對值大于或等于默認值且垂直位移量Y取絕對值小 于默認值時,拆解值為垂直位移量Y。反之,當(dāng)垂直位移量Y取絕對值大于或等于默認值且 水平位移量X取絕對值小于默認值時,拆解值為水平位移量X。舉例說明,當(dāng)鼠標(biāo)位移數(shù)據(jù) (X,Y) = (11,3)時,判斷水平位移量X取絕對值(等于11)大于默認值4,而垂直位移量Y 取絕對值(等于幻小于默認值4,故拆解值為3。并根據(jù)上述步驟S22以及步驟S23而可 獲得子位移數(shù)據(jù)(Χ,,Υ,)” (Χ,,Υ,)2以及(Χ,,Υ,)3分別為(4,1)> (4,1)以及(3,1)。獲得多個子位移數(shù)據(jù)后,無線信號接收器203每經(jīng)過有線傳輸時間間隔Τ2傳輸一 子位移數(shù)據(jù)至計算機系統(tǒng)204,至所有子位移數(shù)據(jù)被傳輸完成為止,在本較佳實施例中,有 線傳輸時間間隔Τ2設(shè)定為2毫秒,且第二控制單元205控制無線信號接收器203每經(jīng)過有 線傳輸時間間隔Τ2傳輸一子位移數(shù)據(jù)至計算機系統(tǒng)204。由上述說明可知,通過本發(fā)明無 線鼠標(biāo)的數(shù)據(jù)傳輸方法可設(shè)定無線傳輸時間間隔Tl不配合有線傳輸時間間隔Τ2,由于無 線傳輸時間間隔Tl仍為8毫秒,因此在無線傳輸過程中的耗電量不會增加,而有線傳輸時 間間隔Τ2為2毫秒,即有線傳輸回報率可提升至500次/每秒。此外,本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法還提供一第二較佳實施例,請參閱圖6,其 為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第二較佳實施例的流程示意圖。本發(fā)明無線鼠標(biāo)的數(shù)據(jù) 傳輸方法包括步驟Si,每經(jīng)過一無線傳輸時間間隔Tl,由無線信號發(fā)射器傳輸包括水平位 移量、垂直位移量、另一水平位移量以及另一垂直位移量的鼠標(biāo)位移數(shù)據(jù)至無線信號接收 器。步驟S21’ 每經(jīng)過一無線傳輸時間間隔Tl由無線信號發(fā)射器傳輸鼠標(biāo)位移數(shù)據(jù)以及 另一鼠標(biāo)位移數(shù)據(jù)至計算機系統(tǒng),其中鼠標(biāo)位移數(shù)據(jù)包括水平位移量以及垂直位移量,另 一鼠標(biāo)位移數(shù)據(jù)包括另一水平位移量以及另一垂直位移量。步驟S22’ 利用拆解值除結(jié)合 水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù)備子位移量,而利用拆解值除結(jié) 合垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個垂直預(yù)備子位移量。步驟S23’ 分配 水平余數(shù)至多個水平預(yù)備子位移量而獲得多個水平子位移量,而分配垂直余數(shù)至多個垂直 預(yù)備子位移量而獲得多個垂直子位移量。步驟S3’ 每經(jīng)過一小于無線傳輸時間間隔Tl的 有線傳輸時間間隔Τ2,由無線信號接收器傳輸多個水平子位移量的一水平子位移量以及多 個垂直子位移量的一垂直子位移量至計算機系統(tǒng)。在本較佳實施例中,默認值仍被設(shè)定為 4。接下來請參閱圖7,其為本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法第二較佳實施例的方塊 示意圖。圖7顯示一無線鼠標(biāo)200、一無線信號接收器203以及一計算機系統(tǒng)204。無線鼠標(biāo)200包括一第一控制單元201以及一無線信號發(fā)射器202,而無線信號接收器203連接于 計算機系統(tǒng)204,且無線信號接收器203具有一第二控制單元205。其硬件結(jié)構(gòu)均與第一較 佳實施例相同,而不再贅述。請參閱圖6以及圖7,當(dāng)無線鼠標(biāo)200根據(jù)用戶的操作而通過無線信號發(fā)射器202 傳輸鼠標(biāo)位移數(shù)據(jù)(XI,Yl)以及另一鼠標(biāo)位移數(shù)據(jù)(X2,Y2)至無線信號接收器203(步驟 S1’),其中鼠標(biāo)位移數(shù)據(jù)(X1,Y1)包括水平位移量Xl以及垂直位移量Υ1,而另一鼠標(biāo)位移 數(shù)據(jù)(Χ2,Υ》包括另一水平位移量Χ2以及另一垂直位移量Υ2。無線信號發(fā)射器202傳輸 鼠標(biāo)位移數(shù)據(jù)(XI,Yl)再經(jīng)過無線傳輸時間間隔Tl之后,再傳輸另一鼠標(biāo)位移數(shù)據(jù)(Χ2, Υ2)至無線信號接收器203,在本較佳實施例中,無線傳輸時間間隔Tl設(shè)定為8毫秒。當(dāng)鼠標(biāo)位移數(shù)據(jù)(Χ1,Υ1)以及另一鼠標(biāo)位移數(shù)據(jù)(Χ2,Υ》通過無線傳輸被傳輸至 無線信號接收器203時,將水平位移量Xl以及另一水平位移量Χ2結(jié)合為一結(jié)合水平位移 量Χ1+Χ2,且將垂直位移量Yl以及另一垂直位移量Υ2結(jié)合為一結(jié)合垂直位移量Υ1+Υ2,并 根據(jù)結(jié)合水平位移量Χ1+Χ2以及結(jié)合垂直位移量Υ1+Υ2而決定一拆解值(步驟S21’)。接 下來利用拆解值除結(jié)合水平位移量Χ1+Χ2獲得水平商數(shù)XQ、水平余數(shù))(R以及多個水平預(yù)備 子位移量X1+X2*,而利用拆解值除結(jié)合垂直位移量Y1+Y2獲得垂直商數(shù)YQ、垂直余數(shù)YR以 及多個垂直預(yù)備子位移量Y1+Y2* (步驟S22’)。最后,分配水平余數(shù)XR至多個水平預(yù)備子 位移量X1+X2*而獲得多個水平子位移量X1+X2,,并分配垂直余數(shù)YR至多個垂直平預(yù)備子 位移量Y1+Y2*而獲得多個垂直子位移量Y1+Y2,(步驟S23,)。在本較佳實施例中,決定拆解值至獲得多個水平子位移量X1+X2’以及多個垂直子 位移量Y1+Y2,存在三種情況,情況一當(dāng)水平位移量Xl以及另一水平位移量X2取絕對值 均大于或等于默認值,且垂直位移量Yl以及另一垂直位移量Y2取絕對值均介于零與默認 值之間時,拆解值為結(jié)合垂直位移量Y1+Y2。反之,當(dāng)垂直位移量Yl以及另一垂直位移量 Y2取絕對值均大于或等于默認值,且水平位移量Xl以及另一水平位移量X2取絕對值均介 于零與默認值之間時,拆解值為結(jié)合水平位移量X1+X2。舉例說明,默認值為4,當(dāng)鼠標(biāo)位移 數(shù)據(jù)(X1,Y1) = (8,3),而另一鼠標(biāo)位移數(shù)據(jù)(X2,Y2) = (5,2)時,判斷水平位移量Xl (等 于8)以及另一水平位移量Χ2 (等于5)取絕對值均大于默認值,且垂直位移量Yl (等于3) 以及另一垂直位移量Υ2 (等于2、取絕對值均介于零與默認值之間,故拆解值為結(jié)合垂直位 移量Yl+Y2(等于5)。接下來以拆解值5除結(jié)合水平位移量Χ1+Χ2 (等于13)而獲得水平商數(shù)XQ等于 2,水平余數(shù))(R等于3,因此可獲得5組水平預(yù)備子位移量X1+X2*,且水平預(yù)備子位移量 X1+X2*的數(shù)值等于水平商數(shù)XQ等于2,也就是說5組水平預(yù)備子位移量X*均為2。通過 上述步驟也可獲得而5組垂直預(yù)備子位移量Y1+Y2*均為1,且垂直商數(shù)YQ等于0,故對應(yīng) 于5組水平預(yù)備子位移量X1+X2*以及垂直預(yù)備子位移量Y1+Y2*的5組預(yù)備子位移數(shù)據(jù) (X1+X2*,Y1+Y2*)為(2,1)、(2,1)、(2,1)、(2,1)以及(2,1)。接下來將等于3的水平余數(shù))(R分配至5組水平預(yù)備子位移量X1+X2*中的三組, 步驟S23’中,分配水平余數(shù)XR是根據(jù)比較水平位移量Xl與另一水平位移量X2而決定,同 理,分配垂直余數(shù)YR是根據(jù)比較垂直位移量Yl與另一垂直位移量Y2而決定。由于水平位 移量χι等于8,而另一水平位移量X2等于5,因此可知無線鼠標(biāo)200在水平方向的移動為 遞減的趨勢,故將水平余數(shù)XR分配于前三組水平預(yù)備子位移量X1+X2*中,反之則分配于后幾組水平預(yù)備子位移量X*中。而垂直余數(shù)YR的分配為同理。分配后而獲得多個水平子位 移量分別為3、3、3、2、2,故對應(yīng)的多個子位移數(shù)據(jù)(X1+X2,,Y1+Y2,) ”(Χ1+Χ2’,Υ1+Υ2’ )2、 (Χ1+Χ2,,Υ1+Υ2,)3、(Χ1+Χ2,,Υ1+Υ2,)4 以及(Χ1+Χ2,,Υ1+Υ2,)5 分別為(3,1)、(3,1)、(3, 1)> (2,1)以及(2,1)。情況二以及情況三當(dāng)水平位移量Xl等于另一垂直位移量Υ2等于零,且另一水平 位移量Χ2以及垂直位移量Yl不等于零時,必須判斷另一水平位移量Χ2取絕對值以及垂直 位移量Yl取絕對值是否大于默認值,當(dāng)另一水平位移量Χ2取絕對值以及垂直位移量Yl取 絕對值均大于默認值時,拆解值為默認值,此種情況被歸類為情況二 ;而當(dāng)另一水平位移量 Χ2取絕對值以及垂直位移量Yl取絕對值均小于默認值,或該兩者中的任一小于默認值,拆 解值則為兩者中較小的數(shù)值,此種情況則被歸類為情況三。舉例說明情況二,當(dāng)鼠標(biāo)位移數(shù)據(jù)(XI,Yl) = (0,5),而另一鼠標(biāo)位移數(shù)據(jù)(Χ2, Υ2) = (8,0)時,判斷水平位移量Xl等于另一垂直位移量Υ2等于零,而另一水平位移量Χ2 取絕對值(等于8)以及垂直位移量Yl取絕對值(等于幻均大于默認值,故拆解值為默 認值4。再通過步驟S22,而獲得4組預(yù)備子位移數(shù)據(jù)(Χ1+Χ2*,Υ1+Υ2*)為(2,1)、(2,1)、 (2,1)以及(2,1)。通過步驟S23,而獲得4組子位移數(shù)據(jù)(Χ1+Χ2,,Υ1+Υ2,)” (Χ1+Χ2,, Υ1+Υ2,)2、(Χ1+Χ2,,Υ1+Υ2,)3 以及(Χ1+Χ2,,Υ1+Υ2,)4 分別為(3,1)、(2,1)、(2,1)以及 0,1)。反之,當(dāng)垂直位移量Yl等于另一水平位移量Χ2等于零,且另一垂直位移量Υ2以及 水平位移量Xl不等于零,且另一垂直位移量Υ2取絕對值以及水平位移量Xl取絕對值均大 于默認值時,也為同理。舉例說明情況三,當(dāng)鼠標(biāo)位移數(shù)據(jù)(XI,Yl) = (0,3),而另一鼠標(biāo)位移數(shù)據(jù)(Χ2, Υ2) = (2,0)時,判斷水平位移量Xl等于另一垂直位移量Υ2等于零,而另一水平位移量Χ2 取絕對值(等于2、以及垂直位移量Yl取絕對值(等于幻均小于默認值,另一水平位移量 X2取絕對值小于垂直位移量Yl取絕對值,故取另一水平位移量X2為拆解值,即拆解值為 2。再通過步驟S22’而獲得2組預(yù)備子位移數(shù)據(jù)(X1+X2*,Y1+Y2*)為(1,1)以及(1,1)。 通過步驟S23,而獲得2組子位移數(shù)據(jù)(X1+X2,,Y1+Y2,以及(X1+X2,,Y1+Y2,)2分別為 (1,1)以及(1,2)。反之,當(dāng)垂直位移量Yl等于另一水平位移量X2等于零,且另一垂直位 移量Y2以及水平位移量Xl不等于零,且另一垂直位移量Y2取絕對值以及水平位移量Xl 取絕對值均小于默認值,或另一垂直位移量Y2取絕對值以及水平位移量Xl取絕對值兩者 中的任一小于默認值時,也為同理。獲得多個子位移數(shù)據(jù)后,無線信號接收器203每經(jīng)過有線傳輸時間間隔T2傳輸一 子位移數(shù)據(jù)至計算機系統(tǒng)204,至所有子位移數(shù)據(jù)被傳輸完成為止,在本較佳實施例中,有 線傳輸時間間隔T2設(shè)定為2毫秒,且第二控制單元205控制無線信號接收器203每經(jīng)過有 線傳輸時間間隔T2傳輸一子位移數(shù)據(jù)至計算機系統(tǒng)204。需特別說明的是,無線鼠標(biāo)的數(shù)據(jù)傳輸方法中分配水平余數(shù)以及垂直余數(shù)的意義 在于,將未被分配的水平位移量以及垂直位移量平均分配至預(yù)備水平子位移量以及預(yù)備垂 直子位移量,而獲得數(shù)值較接近的水平子位移量以及垂直子位移量。若不進行水平余數(shù)以 及垂直余數(shù)的分配,則未被分配的水平位移量以及垂直位移量會被集中分配在某一預(yù)備 水平子位移量以及預(yù)備垂直子位移量,而產(chǎn)生數(shù)值落差大的水平子位移量以及垂直子位移 量,如此一來,無線鼠標(biāo)移動的軌跡將由數(shù)值落差大的多個水平子位移量以及多個垂直子13位移量組成,造成無線鼠標(biāo)移動軌跡的不線性。因此,通過分配水平余數(shù)以及垂直余數(shù)可將 無線鼠標(biāo)移動的軌跡變得較線性而使無線鼠標(biāo)具有較平滑的移動軌跡。根據(jù)上述二較佳實施例可知,本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法不但可不增加耗電 量而提升其有線傳輸回報率,更可使無線鼠標(biāo)移動的軌跡平滑化以及線性化。與現(xiàn)有技術(shù) 相比,本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法消耗與現(xiàn)有技術(shù)相同的耗電量,卻具有優(yōu)于現(xiàn)有技 術(shù)的有線傳輸回報率。以上所述僅為本發(fā)明的較佳實施例,并非用以限定本發(fā)明的權(quán)利要求范圍,因此 凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應(yīng)包含于本發(fā)明的權(quán)利 要求范圍內(nèi)。
權(quán)利要求
1.一種無線鼠標(biāo)的數(shù)據(jù)傳輸方法,適用于一無線鼠標(biāo),該無線鼠標(biāo)包括一無線信號發(fā) 射器以及連接于一計算機系統(tǒng)的一無線信號接收器,其中該無線鼠標(biāo)根據(jù)一用戶的操作而 產(chǎn)生一鼠標(biāo)位移數(shù)據(jù),其特征在于,該無線鼠標(biāo)的數(shù)據(jù)傳輸方法包括每經(jīng)過一無線傳輸時間間隔Tl,由該無線信號發(fā)射器傳輸該鼠標(biāo)位移數(shù)據(jù)至該無線信 號接收器,其中該鼠標(biāo)位移數(shù)據(jù)包括一水平位移量以及一垂直位移量;分別拆解該鼠標(biāo)位移數(shù)據(jù)的該水平位移量以及該垂直位移量而獲得多個水平子位移 量以及多個垂直子位移量;以及每經(jīng)過一有線傳輸時間間隔T2,由該無線信號接收器傳輸該多個水平子位移量的一水 平子位移量以及該多個垂直子位移量的一垂直子位移量至該計算機系統(tǒng),其中該無線傳輸 時間間隔Tl大于該有線傳輸時間間隔T2。
2.如權(quán)利要求1所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于,獲得多個水平子位移 量以及多個垂直子位移量包括根據(jù)該水平位移量以及該垂直位移量而決定一拆解值;利用該拆解值除該水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù)備子位移 量,而利用該拆解值除該垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個垂直預(yù)備子位 移量;以及分配該水平余數(shù)至該多個水平預(yù)備子位移量而獲得多個水平子位移量,而分配該垂直 余數(shù)至該多個垂直預(yù)備子位移量而獲得多個垂直子位移量。
3.如權(quán)利要求2所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量等于 零或該垂直位移量等于零,且不等于零的該垂直位移量取絕對值或不等于零的該水平位移 量取絕對值大于或等于一默認值時,該拆解值為該默認值。
4.如權(quán)利要求2所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量等于 零或該垂直位移量等于零,且不等于零的該垂直位移量取絕對值或不等于零的該水平位移 量取絕對值小于一默認值時,該拆解值為不等于零的該水平位移量或不等于零的該垂直位 移量。
5.如權(quán)利要求2所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量取絕 對值以及該垂直位移量取絕對值均大于或等于一默認值,或該水平位移量取絕對值以及該 垂直位移量取絕對值均小于該默認值時,該拆解值為該默認值。
6.如權(quán)利要求2所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量取絕 對值大于或等于一默認值且該垂直位移量取絕對值小于該默認值時,該拆解值為該垂直位 移量。
7.如權(quán)利要求2所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該垂直位移量取絕 對值大于或等于一默認值且該水平位移量取絕對值小于該默認值時,該拆解值為該水平位移量。
8.如權(quán)利要求1所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于該無線鼠標(biāo)還產(chǎn)生一 另一鼠標(biāo)位移數(shù)據(jù),該另一鼠標(biāo)位移數(shù)據(jù)包括一另一水平位移量以及一另一垂直位移量, 而獲得多個水平子位移量以及多個垂直子位移量包括結(jié)合該水平位移量以及該另一水平位移量為一結(jié)合水平位移量,且結(jié)合該垂直位移量 以及該另一垂直位移量為一結(jié)合垂直位移量,并根據(jù)該結(jié)合水平位移量以及該結(jié)合垂直位移量而決定一拆解值;利用該拆解值除該結(jié)合水平位移量獲得一水平商數(shù)、一水平余數(shù)以及多個水平預(yù)備子 位移量,而利用該拆解值除該結(jié)合垂直位移量獲得一垂直商數(shù)、一垂直余數(shù)以及多個垂直 預(yù)備子位移量;以及分配該水平余數(shù)至該多個水平預(yù)備子位移量而獲得多個水平子位移量,而分配該垂直 余數(shù)至該多個垂直預(yù)備子位移量而獲得多個垂直子位移量。
9.如權(quán)利要求8所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量以及 該另一水平位移量取絕對值均大于或等于一默認值,且該垂直位移量以及該另一垂直位移 量取絕對值均介于零與該默認值之間時,該拆解值為該結(jié)合垂直位移量。
10.如權(quán)利要求8所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該垂直位移量以及 該另一垂直位移量取絕對值均大于或等于一默認值,且該水平位移量以及該另一水平位移 量取絕對值均介于零與該默認值之間時,該拆解值為該結(jié)合水平位移量。
11.如權(quán)利要求8所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量等于 該另一垂直位移量等于零,且該另一水平位移量以及該垂直位移量不等于零時,判斷該另 一水平位移量取絕對值以及該垂直位移量取絕對值是否大于一默認值。
12.如權(quán)利要求11所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該另一水平位移 量取絕對值以及該垂直位移量取絕對值均大于該默認值時,該拆解值為該默認值。
13.如權(quán)利要求11所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該另一水平位移 量取絕對值大于或等于該默認值,且該垂直位移量取絕對值小于該默認值,或該另一水平 位移量取絕對值以及該垂直位移量取絕對值均小于該默認值,且該另一水平位移量取絕對 值大于該垂直位移量取絕對值時,該拆解值為該垂直位移量。
14.如權(quán)利要求11所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該垂直位移量取 絕對值大于或等于該默認值,且該另一水平位移量取絕對值小于該默認值時,或該另一水 平位移量取絕對值以及該垂直位移量取絕對值均小于該默認值,且該垂直位移量取絕對值 大于該另一水平位移量取絕對值時,該拆解值為該另一水平位移量。
15.如權(quán)利要求8所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該垂直位移量等于 該另一水平位移量等于零,且該另一垂直位移量以及該水平位移量不等于零時,判斷該另 一垂直位移量取絕對值以及該水平位移量取絕對值是否大于一默認值。
16.如權(quán)利要求15所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該另一垂直位移 量取絕對值以及該水平位移量取絕對值均大于該默認值時,該拆解值為該默認值。
17.如權(quán)利要求15所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該另一垂直位移 量取絕對值大于或等于該默認值,且該水平位移量取絕對值小于該默認值,或該另一垂直 位移量取絕對值以及該水平位移量取絕對值均小于該默認值,且該另一垂直位移量取絕對 值大于該水平位移量取絕對值時,該拆解值為該水平位移量。
18.如權(quán)利要求15所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于當(dāng)該水平位移量取 絕對值大于或等于該默認值,且該另一垂直位移量取絕對值小于該默認值,或該另一垂直 位移量取絕對值以及該水平位移量取絕對值均小于該默認值,且該水平位移量取絕對值大 于該另一垂直位移量取絕對值時,該拆解值為該另一垂直位移量。
19.如權(quán)利要求8所述的無線鼠標(biāo)的數(shù)據(jù)傳輸方法,其特征在于分配該水平余數(shù)是根v據(jù)比較該水平位移量與該另一水平位移量而決定,分配該垂直余數(shù)是根據(jù)比較該垂直位移 量與該另一垂直位移量而決定。
全文摘要
本發(fā)明涉及一種無線鼠標(biāo)的數(shù)據(jù)傳輸方法。該方法包括每經(jīng)過一無線傳輸時間間隔T1,由無線信號發(fā)射器傳輸包括水平位移量以及垂直位移量的鼠標(biāo)位移數(shù)據(jù)至無線信號接收器,分別拆解鼠標(biāo)位移數(shù)據(jù)的水平位移量以及垂直位移量而獲得多個水平子位移量以及多個垂直子位移量,以及每經(jīng)過一有線傳輸時間間隔T2,由無線信號接收器傳輸多個水平子位移量的一水平子位移量以及多個垂直子位移量的一垂直子位移量至計算機系統(tǒng)。本發(fā)明無線鼠標(biāo)的數(shù)據(jù)傳輸方法可在不增加無線鼠標(biāo)耗電量的情況下提升鼠標(biāo)的有線傳輸回報率,并使無線鼠標(biāo)移動的軌跡更為平滑。
文檔編號G06F3/038GK102053741SQ200910212350
公開日2011年5月11日 申請日期2009年11月6日 優(yōu)先權(quán)日2009年11月6日
發(fā)明者林建男, 賴錦龍 申請人:致伸科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
体育| 崇左市| 进贤县| 文昌市| 扶风县| 徐闻县| 科尔| 景东| 开原市| 罗源县| 威海市| 绥中县| 咸丰县| 宜黄县| 商南县| 惠州市| 合作市| 龙岩市| 镇宁| 都匀市| 桦甸市| 泰顺县| 翁源县| 安平县| 亳州市| 牡丹江市| 太和县| 子洲县| 读书| 高邑县| 平利县| 金山区| 雅江县| 巴东县| 陈巴尔虎旗| 浮梁县| 洪湖市| 汤原县| 凉城县| 冀州市| 台南市|