一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的不斷進(jìn)步,互聯(lián)網(wǎng)的功能越來越強(qiáng)大;計(jì)算機(jī),手機(jī),智能電視和網(wǎng)絡(luò)機(jī)頂盒等等日新月異,但是作為這些智能設(shè)備外設(shè)的鼠標(biāo)功能還是很單一;越來越多的應(yīng)用都需要外設(shè)來控制實(shí)現(xiàn),相對(duì)于鍵盤或者遙控器來說,鼠標(biāo)比較小巧,按鍵很少,所以目前鼠標(biāo)的功能也就只限于一些常規(guī)應(yīng)用;比如,多媒體按鍵或者某些軟件的快捷鍵都無法通過鼠標(biāo)實(shí)現(xiàn),只能通過遙控器或者鍵盤上的多媒體按鍵或者組合快捷鍵實(shí)現(xiàn)。
[0003]目前,隨著鼠標(biāo)的各種應(yīng)用的需要,人們?cè)絹碓讲粷M足于基本鼠標(biāo)簡(jiǎn)單的按鍵功能,而是希望擴(kuò)展基本鼠標(biāo)和鍵盤的功能,實(shí)現(xiàn)一些在特定的環(huán)境中需要使用的快捷鍵和組合鍵的功能,現(xiàn)有技術(shù)中,存在著一些通過在計(jì)算機(jī)中安裝驅(qū)動(dòng)裝置來實(shí)現(xiàn)鼠標(biāo)的自定義的功能,但這些驅(qū)動(dòng)裝置實(shí)現(xiàn)鼠標(biāo)自定義功能時(shí),自定義功能按鍵方法繁瑣,操作不便,影響工作效率。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,以解決現(xiàn)有技術(shù)中的技術(shù)問題。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其通過在計(jì)算機(jī)上安裝驅(qū)動(dòng)軟件來控制所述的鼠標(biāo),所述方法包括:
[0006]在計(jì)算機(jī)上通過驅(qū)動(dòng)軟件對(duì)鼠標(biāo)按鍵連擊的次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置;
[0007]用戶根據(jù)需要進(jìn)行按鍵,發(fā)送按鍵連擊和時(shí)間間隔的指令信息;
[0008]計(jì)算機(jī)接收鼠標(biāo)上按鍵連擊的次數(shù)和時(shí)間間隔的指令信息,驅(qū)動(dòng)軟件驅(qū)動(dòng)計(jì)算機(jī)。
[0009]進(jìn)一步的,所述鼠標(biāo)可以為無線鼠標(biāo)或有線鼠標(biāo)。
[0010]進(jìn)一步的,所述鼠標(biāo)按鍵連擊的次數(shù)不同,對(duì)應(yīng)的功能也不同,且按鍵連擊的次數(shù)對(duì)應(yīng)的功能可以更換。
[0011]進(jìn)一步的,所述鼠標(biāo)按鍵連擊根據(jù)預(yù)設(shè)的時(shí)間間隔進(jìn)行判斷,如果按鍵連擊的時(shí)間間隔在預(yù)設(shè)的時(shí)間間隔之內(nèi),則判斷為按鍵連擊;否則,判斷為按鍵沒有連擊。
[0012]進(jìn)一步的,所述預(yù)設(shè)的時(shí)間間隔為200毫秒。
[0013]第二方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的系統(tǒng),所述系統(tǒng)包括計(jì)算機(jī)和鼠標(biāo);
[0014]所述的計(jì)算機(jī)中安裝有驅(qū)動(dòng)軟件;所述的驅(qū)動(dòng)軟件,用于控制計(jì)算機(jī)和鼠標(biāo),能夠?qū)κ髽?biāo)按鍵連擊次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置,并根據(jù)鼠標(biāo)的按鍵連擊次數(shù)和連擊的時(shí)間間隔管理計(jì)算機(jī),驅(qū)動(dòng)計(jì)算機(jī)相應(yīng)的功能。
[0015]所述鼠標(biāo)包括按鍵、按鍵輸入接口和微處理器;所述微處理器,用于與計(jì)算機(jī)進(jìn)行通訊,并接收按鍵連擊次數(shù)和時(shí)間間隔的指令信息,并將該指令信息發(fā)送給計(jì)算機(jī);所述的按鍵輸入接口分別與鼠標(biāo)按鍵和微處理器連接,用于鼠標(biāo)按鍵和微處理器的通訊。
[0016]本發(fā)明的有益效果是:通過驅(qū)動(dòng)軟件對(duì)按鍵連擊的次數(shù)對(duì)應(yīng)的功能進(jìn)行設(shè)置,并且根據(jù)按鍵連擊的次數(shù)實(shí)現(xiàn)了不同功能,自定義的按鍵功能的設(shè)置使得按鍵方法簡(jiǎn)單,極大的方便了用戶的使用。
【附圖說明】
[0017]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0018]圖1是本發(fā)明實(shí)施例中實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法的流程圖;
[0019]圖2是本發(fā)明實(shí)施例中實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0021]如圖1所示,本發(fā)明提供了一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其通過在計(jì)算機(jī)上安裝驅(qū)動(dòng)軟件來控制所述的鼠標(biāo),所述方法包括:
[0022]步驟S1:在計(jì)算機(jī)上通過驅(qū)動(dòng)軟件對(duì)鼠標(biāo)按鍵連擊的次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置;
[0023]具體的,在對(duì)鼠標(biāo)按鍵連擊的次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置之前,首先將鼠標(biāo)和計(jì)算機(jī)進(jìn)行連接,所述鼠標(biāo)可以為無線鼠標(biāo)或有線鼠標(biāo);因此,如果鼠標(biāo)為無線鼠標(biāo),將無線的接收器插入到電腦的USB接口上,將無線鼠標(biāo)開關(guān)打開,實(shí)現(xiàn)無線鼠標(biāo)和計(jì)算機(jī)的連接;如果鼠標(biāo)為有線鼠標(biāo),用連接線將鼠標(biāo)和計(jì)算機(jī)連接。
[0024]具體的,驅(qū)動(dòng)軟件為根據(jù)人們的需要進(jìn)行開發(fā)的軟件,所述的驅(qū)動(dòng)軟件,用于控制計(jì)算機(jī)和鼠標(biāo),使計(jì)算機(jī)和鼠標(biāo)之間進(jìn)行通訊;能夠?qū)κ髽?biāo)按鍵連擊次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置,并根據(jù)鼠標(biāo)的按鍵連擊次數(shù)和連擊的時(shí)間間隔管理計(jì)算機(jī),驅(qū)動(dòng)計(jì)算機(jī)相應(yīng)的功能。
[0025]具體的,所述鼠標(biāo)按鍵連擊的次數(shù)不同,對(duì)應(yīng)的功能也不同,且按鍵連擊的次數(shù)對(duì)應(yīng)的功能可以更換。
[0026]具體的,所述鼠標(biāo)按鍵連擊根據(jù)預(yù)設(shè)的時(shí)間間隔進(jìn)行判斷,如果按鍵連擊的時(shí)間間隔在預(yù)設(shè)的時(shí)間間隔之內(nèi),則判斷為按鍵連擊;否則,判斷為按鍵沒有連擊;如,所述預(yù)設(shè)的時(shí)間間隔為200毫秒,如果按鍵連擊的時(shí)間間隔在200毫秒之內(nèi),則判斷為按鍵連擊,否則判斷為按鍵沒有連擊;根據(jù)按鍵連擊的次數(shù),驅(qū)動(dòng)計(jì)算機(jī)相應(yīng)的功能。
[0027]步驟S2:用戶根據(jù)需要進(jìn)行按鍵,發(fā)送按鍵連擊和時(shí)間間隔的指令信息;
[0028]具體的,用戶根據(jù)使用時(shí)自己的需要,依照開始設(shè)置的按鍵連擊的次數(shù)對(duì)應(yīng)的功能進(jìn)行按鍵連擊,鼠標(biāo)將按鍵連擊和連擊時(shí)的時(shí)間間隔信號(hào)通過無線或者有線的方式發(fā)送給計(jì)算機(jī)。
[0029]步驟S3:計(jì)算機(jī)接收鼠標(biāo)上按鍵連擊的次數(shù)和時(shí)間間隔指令信息,驅(qū)動(dòng)軟件驅(qū)動(dòng)計(jì)算機(jī)。
[0030]具體的,安裝在計(jì)算機(jī)上的驅(qū)動(dòng)軟件實(shí)現(xiàn)了鼠標(biāo)和計(jì)算機(jī)的通訊,計(jì)算機(jī)接收到指令信息后,驅(qū)動(dòng)軟件能夠控制計(jì)算機(jī)實(shí)現(xiàn)與之對(duì)應(yīng)的功能。
[0031]如圖2所示,本發(fā)明還提供了一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的系統(tǒng),所述系統(tǒng)包括計(jì)算機(jī)I和鼠標(biāo)2 ;
[0032]所述的計(jì)算機(jī)I中安裝有驅(qū)動(dòng)軟件;所述的驅(qū)動(dòng)軟件,用于控制計(jì)算機(jī)I和鼠標(biāo)2,能夠?qū)κ髽?biāo)按鍵連擊次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置,并根據(jù)鼠標(biāo)的按鍵連擊次數(shù)和連擊的時(shí)間間隔管理計(jì)算機(jī)1,驅(qū)動(dòng)計(jì)算機(jī)I相應(yīng)的功能。
[0033]所述鼠標(biāo)包括按鍵200、按鍵輸入接口 201和微處理器202 ;所述微處理器202,用于與計(jì)算機(jī)I進(jìn)行通訊,并接收按鍵連擊次數(shù)和時(shí)間間隔的指令信息,并將該指令信息發(fā)送給計(jì)算機(jī)I ;所述的按鍵輸入接口 201分別與按鍵200和微處理器202連接,用于按鍵200和微處理器202的通訊。
[0034]本發(fā)明通過驅(qū)動(dòng)軟件對(duì)按鍵連擊的次數(shù)對(duì)應(yīng)的功能進(jìn)行設(shè)置,并且根據(jù)按鍵連擊的次數(shù)實(shí)現(xiàn)了不同功能,自定義的按鍵功能的設(shè)置使得按鍵方法簡(jiǎn)單,極大的方便了用戶的使用。
[0035]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其通過在計(jì)算機(jī)上安裝驅(qū)動(dòng)軟件來控制所述的鼠標(biāo),其特征在于,所述方法包括: 在計(jì)算機(jī)上通過驅(qū)動(dòng)軟件對(duì)鼠標(biāo)按鍵連擊的次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置; 用戶根據(jù)需要進(jìn)行按鍵,發(fā)送按鍵連擊和時(shí)間間隔的指令信息; 計(jì)算機(jī)接收鼠標(biāo)上按鍵連擊的次數(shù)和時(shí)間間隔指令信息,驅(qū)動(dòng)軟件驅(qū)動(dòng)計(jì)算機(jī)。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其特征在于,所述鼠標(biāo)可以為無線鼠標(biāo)或有線鼠標(biāo)。
3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其特征在于,所述鼠標(biāo)按鍵連擊的次數(shù)不同,對(duì)應(yīng)的功能也不同,且按鍵連擊的次數(shù)對(duì)應(yīng)的功能可以更換。
4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其特征在于,所述鼠標(biāo)按鍵連擊根據(jù)預(yù)設(shè)的時(shí)間間隔進(jìn)行判斷,如果按鍵連擊的時(shí)間間隔在預(yù)設(shè)的時(shí)間間隔之內(nèi),則判斷為按鍵連擊;否則,判斷為按鍵沒有連擊。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法,其特征在于,所述預(yù)設(shè)的時(shí)間間隔為200暈秒。
6.一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的系統(tǒng),其特征在于,所述系統(tǒng)包括計(jì)算機(jī)和鼠標(biāo); 所述的計(jì)算機(jī)中安裝有驅(qū)動(dòng)軟件;所述的驅(qū)動(dòng)軟件,用于控制計(jì)算機(jī)和鼠標(biāo),能夠?qū)κ髽?biāo)按鍵連擊次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置,并根據(jù)鼠標(biāo)的按鍵連擊次數(shù)和連擊的時(shí)間間隔管理計(jì)算機(jī),驅(qū)動(dòng)計(jì)算機(jī)相應(yīng)的功能。 所述鼠標(biāo)包括按鍵、按鍵輸入接口和微處理器;所述微處理器,用于與計(jì)算機(jī)進(jìn)行通訊,并接收按鍵連擊次數(shù)和時(shí)間間隔的指令信息,并將該指令信息發(fā)送給計(jì)算機(jī);所述的按鍵輸入接口分別與鼠標(biāo)按鍵和微處理器連接,用于鼠標(biāo)按鍵和微處理器的通訊。
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)自定義鼠標(biāo)按鍵多擊功能的方法及系統(tǒng),該方法通過在計(jì)算機(jī)上安裝驅(qū)動(dòng)軟件來控制所述的鼠標(biāo),所述方法包括:在計(jì)算機(jī)上通過驅(qū)動(dòng)軟件對(duì)鼠標(biāo)按鍵連擊的次數(shù)對(duì)應(yīng)的功能和連擊的時(shí)間間隔進(jìn)行設(shè)置;用戶根據(jù)需要進(jìn)行按鍵,發(fā)送按鍵連擊和時(shí)間間隔的信號(hào);計(jì)算機(jī)接收鼠標(biāo)上按鍵連擊的次數(shù)和時(shí)間間隔信號(hào),驅(qū)動(dòng)軟件驅(qū)動(dòng)計(jì)算機(jī)。本發(fā)明的有益效果是通過驅(qū)動(dòng)軟件對(duì)按鍵連擊的次數(shù)對(duì)應(yīng)的功能進(jìn)行設(shè)置,并且根據(jù)按鍵連擊的次數(shù)實(shí)現(xiàn)不同功能,自定義的按鍵功能的設(shè)置使得按鍵方法簡(jiǎn)單,極大的方便了用戶的使用。
【IPC分類】G06F3-038, G06F13-10
【公開號(hào)】CN104572512
【申請(qǐng)?zhí)枴緾N201410854111
【發(fā)明人】鄧民坤, 張強(qiáng)
【申請(qǐng)人】深圳雷柏科技股份有限公司
【公開日】2015年4月29日
【申請(qǐng)日】2014年12月31日