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