一種用于觸摸板鼠標(biāo)的快速定位方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種用于觸摸板鼠標(biāo)的快速定位方法及裝置,涉及觸摸板鼠標(biāo)定位技術(shù),所述方法包括:將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū);將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)一一對應(yīng);當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作;若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。本發(fā)明能夠通過提供一種單次點擊和小幅度滑動的方法快速而精準(zhǔn)的將光標(biāo)定位到目標(biāo)位置。此外,還可以根據(jù)不同的使用場合設(shè)定觸摸板區(qū)域和光標(biāo)的定位坐標(biāo),增強用戶的體驗感。
【專利說明】一種用于觸摸板鼠標(biāo)的快速定位方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸摸板鼠標(biāo)定位技術(shù),特別涉及一種用于觸摸板鼠標(biāo)的快速定位方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有的筆記本電腦中,用戶經(jīng)常需要將光標(biāo)快速而精準(zhǔn)的定位到某一位置,現(xiàn)有的解決方案是通過在觸摸板上滑動手指來移動光標(biāo)實現(xiàn)定位。但是,現(xiàn)有的解決方案的缺點是,當(dāng)光標(biāo)初始位置距離目標(biāo)位置較遠(yuǎn)時,需要進行多次滑動,無法快速定位到目標(biāo)位置,無法滿足觸摸板鼠標(biāo)快速而準(zhǔn)確定位的要求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種用于觸摸板鼠標(biāo)的快速定位方法及裝置,能夠解決觸摸板鼠標(biāo)無法快速而準(zhǔn)確定位的問題。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種用于觸摸板鼠標(biāo)的快速定位方法,包括:
[0005]將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū);
[0006]將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)一一對應(yīng);
[0007]當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作;
[0008]若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。
[0009]優(yōu)選地,所述的當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作的步驟包括:
[0010]當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令;
[0011]若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
[0012]優(yōu)選地,所述的判斷是否接收到定位指令的步驟包括:
[0013]若檢測到來自用戶的預(yù)置定位熱鍵的按壓操作,則確定接收到定位指令,反之,則確定未接收到定位指令。
[0014]優(yōu)選地,所述的若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū)的步驟包括:
[0015]獲取所述定位操作中的定位信息;
[0016]根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo);
[0017]根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。
[0018]優(yōu)選地,所述的定位光標(biāo)至目標(biāo)位置的步驟包括:
[0019]通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作;
[0020]若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
[0021]優(yōu)選地,所述的通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作的步驟包括:
[0022]對來自用戶的預(yù)置定位熱鍵的按壓操作進行檢測;
[0023]若檢測不到按壓操作,則判斷所述觸摸操作為移動操作,反之,則判斷所述觸摸操作為非移動操作。
[0024]根據(jù)本發(fā)明的另一方面,提供了一種用于觸摸板鼠標(biāo)的快速定位裝置,包括:
[0025]觸摸模塊,用于將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū);
[0026]顯示模塊,用于將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)——對應(yīng);
[0027]判斷模塊,用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作;
[0028]操作模塊,用于若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。
[0029]優(yōu)選地,所述判斷模塊進一步包括:
[0030]檢測子模塊,用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令;
[0031]定位子模塊,用于若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
[0032]優(yōu)選地,所述操作模塊進一步包括:
[0033]獲取子模塊,用于獲取所述定位操作中的定位信息;
[0034]坐標(biāo)子模塊,用于根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo);
[0035]中心子模塊,用于根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。
[0036]優(yōu)選地,所述操作模塊進一步還包括:
[0037]移動子模塊,用于通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作;
[0038]目標(biāo)子模塊,用于若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
[0039]與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于:能夠通過提供一種單次點擊和小幅度滑動的方法快速而精準(zhǔn)的將光標(biāo)定位到目標(biāo)位置。此外,還可以根據(jù)不同的使用場合設(shè)定觸摸板區(qū)域和光標(biāo)的定位坐標(biāo),增強用戶的體驗感。
【專利附圖】
【附圖說明】
[0040]圖1是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的方法原理圖;
[0041]圖2是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的裝置結(jié)構(gòu)圖;
[0042]圖3是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的觸摸板分區(qū)示意圖;
[0043]圖4是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的顯示屏分區(qū)示意圖;
[0044]圖5是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的操作流程圖。
【具體實施方式】
[0045]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細(xì)說明,應(yīng)當(dāng)理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]圖1是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的方法原理圖,如圖1所示,具體步驟如下:
[0047]步驟SlOl:將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū)。
[0048]步驟S102:將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)
——對應(yīng)。
[0049]步驟S103:當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作。
[0050]在步驟S103中,當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令;
[0051]若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
[0052]進一步地,所述的判斷是否接收到定位指令的步驟包括:
[0053]若檢測到來自用戶的預(yù)置定位熱鍵的按壓操作,則確定接收到定位指令,反之,則確定未接收到定位指令。
[0054]步驟S104:若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。
[0055]在步驟S104中,所述的若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū)的步驟包括:
[0056]獲取所述定位操作中的定位信息;
[0057]根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo);
[0058]根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。
[0059]進一步地,所述的定位光標(biāo)至目標(biāo)位置的步驟包括:
[0060]通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作;
[0061]若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
[0062]進一步地,所述的通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作的步驟包括:
[0063]對來自用戶的預(yù)置定位熱鍵的按壓操作進行檢測;
[0064]若檢測不到按壓操作,則判斷所述觸摸操作為移動操作,反之,則判斷所述觸摸操作為非移動操作。
[0065]圖2是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的裝置結(jié)構(gòu)圖,如圖2所示,觸摸模塊、顯示模塊、判斷模塊和操作模塊。
[0066]所述觸摸模塊用于將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū)。
[0067]所述顯示模塊用于將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)——對應(yīng)。
[0068]所述判斷模塊用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作。其中,所述判斷模塊的檢測子模塊用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令。所述判斷模塊的定位子模塊用于若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
[0069]所述操作模塊用于若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。其中,所述操作模塊的獲取子模塊用于獲取所述定位操作中的定位信息。所述操作模塊的坐標(biāo)子模塊用于根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo)。所述操作模塊的中心子模塊用于根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。所述操作模塊的移動子模塊用于通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作。所述操作模塊的目標(biāo)子模塊用于若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
[0070]圖3是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的觸摸板分區(qū)示意圖,圖4是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的顯示屏分區(qū)示意圖。如圖3,圖4所示,將觸摸板分為五個區(qū)域,顯示屏分為五個對應(yīng)區(qū)域。五個顯示屏分區(qū)與五個觸摸板分區(qū)一一對應(yīng)。其中,顯示屏分區(qū)可以根據(jù)大多數(shù)用戶的使用經(jīng)驗而進行自定義劃分,對于某些特殊用戶可以自定義觸摸板分區(qū)及顯示屏分區(qū)。
[0071]圖5是本發(fā)明實施例提供的用于觸摸板鼠標(biāo)的快速定位的操作流程圖,如圖5所示,具體的操作流程如下:
[0072]步驟S501:進入筆記本電腦的操作系統(tǒng)。
[0073]步驟S502:監(jiān)測熱鍵(如:Fn)和觸摸板的狀態(tài)。
[0074]步驟S503:判斷是否熱鍵(如:Fn)被按下且觸摸板上有點擊動作(即,觸摸操作)。當(dāng)熱鍵(如:Fn)被按下,且點擊觸摸板的任意區(qū)域時,筆記本電腦觸摸板的多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作,且檢測到有來自用戶的預(yù)置定位熱鍵的按壓操作,則進入步驟S504 ;反之,則進入步驟S502,繼續(xù)監(jiān)測熱鍵和觸摸板的狀態(tài)。
[0075]步驟S504:光標(biāo)移動至設(shè)定位置。當(dāng)檢測到來自用戶的觸摸操作,以及檢測到有來自用戶的預(yù)置定位熱鍵的按壓操作時,根據(jù)觸摸檢測區(qū)與定位顯示區(qū)的對應(yīng)關(guān)系,將光標(biāo)定位到相應(yīng)的定位顯示區(qū)的中心坐標(biāo)位置。
[0076]步驟S505:小幅度滑動,定位光標(biāo)至目標(biāo)位置,光標(biāo)定位成功。當(dāng)光標(biāo)定位到定位顯示區(qū)的中心坐標(biāo)位置后,筆記本電腦繼續(xù)對來自用戶的觸摸操作進行檢測,以及判斷是否存在來自用戶的預(yù)置定位熱鍵的按壓操作,當(dāng)存在來自用戶的觸摸操作,且確定不存在來自用戶的預(yù)置定位熱鍵的按壓操作時,確定來自用戶的觸摸操作為移動操作,并通過在觸摸板上小幅度移動光標(biāo)將光標(biāo)定位至目標(biāo)位置。
[0077]用戶利用觸摸板的原有功能配合熱鍵(如:Fn),能夠快速而精準(zhǔn)的將光標(biāo)定位到目標(biāo)位置。當(dāng)用戶按下某一熱鍵(如:Fn)后,手指在觸摸板上的不同區(qū)域點擊,光標(biāo)根據(jù)觸摸檢測區(qū)與定位顯示區(qū)的對應(yīng)關(guān)系,跟隨移動到對應(yīng)的設(shè)定位置,然后松開熱鍵(如:Fn),在觸摸板上小幅度滑動手指,筆記本電腦確定該操作為移動操作后,移動光標(biāo)至目標(biāo)位置即可實現(xiàn)光標(biāo)的定位。
[0078]綜上所述,本發(fā)明具有以下技術(shù)效果:本發(fā)明能夠通過提供一種單次點擊和小幅度滑動的方法快速而精準(zhǔn)的將光標(biāo)定位到目標(biāo)位置,如果用戶長時間使用該定位方法,形成自己的操作習(xí)慣,操作越來越熟悉,定位速度也會變得越來越快。此外,根據(jù)不同的使用場合設(shè)定觸摸板區(qū)域和光標(biāo)的定位坐標(biāo),以及當(dāng)光標(biāo)在屏幕上移動到用戶看不到的區(qū)域時,快速實現(xiàn)光標(biāo)定位,增強用戶的體驗感。
[0079]盡管上文對本發(fā)明進行了詳細(xì)說明,但是本發(fā)明不限于此,本【技術(shù)領(lǐng)域】技術(shù)人員可以根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種用于觸摸板鼠標(biāo)的快速定位方法,其特征在于,包括: 將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū); 將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)一一對應(yīng);當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作; 若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作的步驟包括: 當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令; 若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的判斷是否接收到定位指令的步驟包括: 若檢測到來自用戶的預(yù)置定位熱鍵的按壓操作,則確定接收到定位指令,反之,則確定未接收到定位指令。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū)的步驟包括: 獲取所述定位操作中的定位信息; 根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo); 根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。
5.根據(jù)權(quán)利要求1或4所述的方法,其特征在于,所述的定位光標(biāo)至目標(biāo)位置的步驟包括: 通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作; 若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作的步驟包括: 對來自用戶的預(yù)置定位熱鍵的按壓操作進行檢測; 若檢測不到按壓操作,則判斷所述觸摸操作為移動操作,反之,則判斷所述觸摸操作為非移動操作。
7.一種用于觸摸板鼠標(biāo)的快速定位裝置,其特征在于,包括: 觸摸模塊,用于將觸摸板設(shè)置成多個用于光標(biāo)定位的觸摸檢測區(qū); 顯示模塊,用于將顯示屏設(shè)置成多個定位顯示區(qū),所述定位顯示區(qū)與所述觸摸檢測區(qū)——對應(yīng); 判斷模塊,用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷所述觸摸操作是否為定位操作; 操作模塊,用于若判斷所述觸摸操作為定位操作,則將光標(biāo)定位到與所述觸摸檢測區(qū)相對應(yīng)的定位顯示區(qū),以便定位光標(biāo)至目標(biāo)位置。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述判斷模塊進一步包括: 檢測子模塊,用于當(dāng)所述多個之任一觸摸檢測區(qū)檢測到來自用戶的觸摸操作時,判斷是否接收到定位指令; 定位子模塊,用于若接收到定位指令,則判斷所述觸摸操作為定位操作,反之,則判斷所述觸摸操作為非定位操作。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述操作模塊進一步包括: 獲取子模塊,用于獲取所述定位操作中的定位信息; 坐標(biāo)子模塊,用于根據(jù)所述定位信息中的觸摸檢測區(qū)標(biāo)識,得到對應(yīng)于所述觸摸檢測區(qū)的定位顯示區(qū)的中心坐標(biāo); 中心子模塊,用于根據(jù)所得到的中心坐標(biāo),將所述光標(biāo)定位到所述中心坐標(biāo)位置。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述操作模塊進一步還包括: 移動子模塊,用于通過檢測來自用戶的觸摸操作,判斷所述觸摸操作是否為移動操作; 目標(biāo)子模塊,用于若所述觸摸操作為移動操作,則將光標(biāo)定位至目標(biāo)位置。
【文檔編號】G06F3/033GK104484060SQ201410725011
【公開日】2015年4月1日 申請日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】陳然然 申請人:合肥聯(lián)寶信息技術(shù)有限公司