觸摸板裝置及筆記本電腦的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及電子設(shè)備技術(shù)領(lǐng)域,尤其涉及一種觸摸板裝置及筆記本電腦。
【背景技術(shù)】
[0002]觸摸板是一種廣泛應(yīng)用于筆記本電腦上的代替鼠標(biāo)的輸入裝置。早期的筆記本電腦通過觸摸板來實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)的功能,另外通過獨(dú)立的實(shí)體按鍵來實(shí)現(xiàn)鼠標(biāo)按鍵點(diǎn)擊的功能。但是實(shí)體按鍵會(huì)占用較大的物理空間,隨著筆記本電腦薄型化設(shè)計(jì)的趨勢(shì),逐漸發(fā)展為通過觸摸板來完成鼠標(biāo)指針移動(dòng)和鼠標(biāo)按鍵點(diǎn)擊的功能,例如:觸摸板包括觸控區(qū)域和右鍵區(qū)域,在觸控區(qū)域上實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)功能,在右鍵區(qū)域?qū)崿F(xiàn)鼠標(biāo)右鍵點(diǎn)擊的功能。這樣就犧牲了實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)功能的區(qū)域面積來實(shí)現(xiàn)鼠標(biāo)按鍵點(diǎn)擊功能,從而減小了實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)功能的區(qū)域面積。
【實(shí)用新型內(nèi)容】
[0003]本實(shí)用新型的主要目的在于提供一種觸摸板裝置及筆記本電腦,能夠在觸控屏中實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)的功能,并且在觸控屏的虛擬按鍵區(qū)域中實(shí)現(xiàn)鼠標(biāo)按鍵點(diǎn)擊功能,從而有效利用觸控屏的面積。
[0004]本實(shí)用新型為解決其技術(shù)問題采用以下技術(shù)方案:
[0005]一方面,本實(shí)用新型提供一種觸摸板裝置,用于筆記本電腦,所述觸摸板裝置包括:
[0006]觸控屏,所述觸控屏包括虛擬按鍵區(qū)域;
[0007]連接于所述觸控屏的指針移動(dòng)模塊,用于當(dāng)所述觸控屏中的觸控操作為單觸點(diǎn)滑動(dòng)操作時(shí),執(zhí)行鼠標(biāo)指針移動(dòng)功能;
[0008]連接于所述觸控屏的按鍵點(diǎn)擊模塊,所述按鍵點(diǎn)擊模塊用于當(dāng)所述虛擬按鍵區(qū)域中具有單觸點(diǎn)觸控操作時(shí)獲取所述單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)所述單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離時(shí),執(zhí)行按鍵點(diǎn)擊功能。
[0009]進(jìn)一步地,上述觸摸板裝置,還包括:
[0010]連接于所述觸控屏的鼠標(biāo)中鍵滾動(dòng)模塊,用于當(dāng)所述觸控屏中的觸控操作為雙觸點(diǎn)滑動(dòng)操作時(shí),執(zhí)行鼠標(biāo)中鍵滾動(dòng)功能;
[0011]所述按鍵點(diǎn)擊模塊包括觸點(diǎn)判斷單元,所述觸點(diǎn)判斷單元用于判斷所述觸控屏是否同時(shí)出現(xiàn)雙點(diǎn)觸控;
[0012]所述按鍵點(diǎn)擊模塊還包括連接于所述觸點(diǎn)判斷單元的單觸點(diǎn)執(zhí)行單元,所述單觸點(diǎn)執(zhí)行單元用于,當(dāng)所述觸控屏未同時(shí)出現(xiàn)雙點(diǎn)觸控,且所述虛擬按鍵區(qū)域中具有單觸點(diǎn)觸控操作時(shí)獲取所述單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)所述單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離時(shí),執(zhí)行按鍵點(diǎn)擊功能;
[0013]所述按鍵點(diǎn)擊模塊還包括連接于所述觸點(diǎn)判斷單元的雙觸點(diǎn)執(zhí)行單元,所述雙觸點(diǎn)執(zhí)行單元用于,當(dāng)所述觸控屏同時(shí)出現(xiàn)雙點(diǎn)觸控,且其中至少一個(gè)觸點(diǎn)的初始位置為虛擬按鍵區(qū)域時(shí),獲取所述雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)所述雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第二預(yù)設(shè)距離時(shí),執(zhí)行所述按鍵點(diǎn)擊功能。
[0014]進(jìn)一步地,所述按鍵點(diǎn)擊模塊還包括按鍵屏蔽單元,所述按鍵屏蔽單元用于當(dāng)在所述觸控屏中非虛擬按鍵區(qū)域已經(jīng)存在觸控操作的前提下所述虛擬按鍵區(qū)域中又出現(xiàn)觸控操作時(shí),屏蔽所述按鍵點(diǎn)擊功能。
[0015]具體地,所述按鍵屏蔽模塊還用于,當(dāng)觸點(diǎn)從所述觸控屏的非虛擬按鍵區(qū)域滑動(dòng)至所述虛擬按鍵區(qū)域時(shí),屏蔽所述按鍵點(diǎn)擊功能。
[0016]具體地,所述第一預(yù)設(shè)時(shí)間為120毫秒,所述第一預(yù)設(shè)距離為12個(gè)像素所對(duì)應(yīng)的距離,所述第二預(yù)設(shè)時(shí)間為80毫秒,第二預(yù)設(shè)距離為15個(gè)像素所對(duì)應(yīng)的距離。
[0017]可選地,所述虛擬按鍵區(qū)域?yàn)樘摂M鼠標(biāo)右鍵區(qū)域,所述按鍵點(diǎn)擊功能為鼠標(biāo)右鍵點(diǎn)擊功能。
[0018]另一方面,本實(shí)用新型提供一種筆記本電腦,包括上述的觸摸板裝置。
[0019]本實(shí)用新型實(shí)施例提供的觸摸板裝置和筆記本電腦,通過在觸摸板裝置的觸控屏中設(shè)置虛擬按鍵區(qū)域來實(shí)現(xiàn)按鍵點(diǎn)擊的功能,同時(shí)通過按鍵點(diǎn)擊模塊來判斷虛擬按鍵區(qū)域中的操作是按鍵點(diǎn)擊操作還是滑動(dòng)操作,避免了犧牲觸控屏的面積來單獨(dú)實(shí)現(xiàn)按鍵點(diǎn)擊的功能,從而有效利用觸控屏的面積。
【附圖說明】
[0020]圖1為本實(shí)用新型實(shí)施例提供的觸摸板裝置中觸控屏的結(jié)構(gòu)示意圖;
[0021]圖2為圖1的觸摸板裝置中指針移動(dòng)模塊、鼠標(biāo)中鍵滾動(dòng)模塊和按鍵點(diǎn)擊模塊的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0022]下面結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步的說明。
[0023]如圖1所示,本實(shí)用新型實(shí)施例提供一種觸摸板裝置,用于筆記本電腦,觸摸板裝置包括:觸控屏1,觸控屏I包括虛擬按鍵區(qū)域2 ;連接于觸控屏I的指針移動(dòng)模塊(圖中未示出),用于當(dāng)觸控屏I中的觸控操作為單觸點(diǎn)滑動(dòng)操作時(shí),執(zhí)行鼠標(biāo)指針移動(dòng)功能;連接于觸控屏I的按鍵點(diǎn)擊模塊(圖中未示出),按鍵點(diǎn)擊模塊用于當(dāng)虛擬按鍵區(qū)域2中具有單觸點(diǎn)觸控操作時(shí)獲取單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離時(shí),執(zhí)行按鍵點(diǎn)擊功能。
[0024]需要說明的是,觸控屏中的單指滑動(dòng)觸控操作的判斷和執(zhí)行過程與現(xiàn)有技術(shù)中相同,例如,當(dāng)判斷用戶在觸控屏I上進(jìn)行單指滑動(dòng)操作時(shí),即觸控屏I中一次觸控操作中僅有一個(gè)觸點(diǎn)且該觸控操作在非虛擬按鍵區(qū)域中完成時(shí),連接于觸控屏I的指針移動(dòng)模塊執(zhí)行鼠標(biāo)指針移動(dòng)功能,具體地,連接于觸控屏I的按鍵點(diǎn)擊模塊用于當(dāng)虛擬按鍵區(qū)域2中具有單觸點(diǎn)觸控操作時(shí)獲取單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離超過第一預(yù)設(shè)距離時(shí),上述指針移動(dòng)模塊執(zhí)行鼠標(biāo)指針移動(dòng)功能。本實(shí)施例僅對(duì)觸摸板裝置中在虛擬按鍵區(qū)域2中的點(diǎn)擊觸控操作的判斷和控制執(zhí)行過程進(jìn)行了改進(jìn),增加了執(zhí)行按鍵點(diǎn)擊功能的判斷過程。
[0025]以下通過不同的觸控操作場(chǎng)景為例來具體說明本實(shí)施例中的觸摸板裝置:
[0026]當(dāng)用戶想要實(shí)現(xiàn)按鍵點(diǎn)擊功能時(shí),在虛擬按鍵區(qū)域2中進(jìn)行單指點(diǎn)擊操作,按鍵點(diǎn)擊模塊將獲取此單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,并判斷此單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離,因此執(zhí)行按鍵點(diǎn)擊功能;
[0027]當(dāng)用戶希望進(jìn)行鼠標(biāo)指針移動(dòng)功能時(shí),可以在整個(gè)觸控屏I區(qū)域進(jìn)行單指滑動(dòng)操作,即使滑動(dòng)操作的過程中單指處于虛擬按鍵區(qū)域2,這時(shí)按鍵點(diǎn)擊模塊將獲取此單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,但由于滑動(dòng)操作的速度較快,上述按鍵點(diǎn)擊模塊判斷此單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離,因此連接于觸控屏I的指針移動(dòng)模塊將執(zhí)行鼠標(biāo)指針移動(dòng)功能,不會(huì)執(zhí)行按鍵點(diǎn)擊功能,從而可以避免用戶誤觸發(fā)按鍵點(diǎn)擊功能,使虛擬按鍵區(qū)域2同時(shí)可以作為實(shí)現(xiàn)鼠標(biāo)指針移動(dòng)功能的區(qū)域。
[0028]本實(shí)用新型實(shí)施例提供的觸摸板裝置,通過在觸控屏中設(shè)置虛擬按鍵區(qū)域來實(shí)現(xiàn)按鍵點(diǎn)擊的功能,同時(shí)通過按鍵點(diǎn)擊模塊來判斷虛擬按鍵區(qū)域中的操作是按鍵點(diǎn)擊操作還是滑動(dòng)操作,避免了犧牲觸控屏的面積來單獨(dú)實(shí)現(xiàn)按鍵點(diǎn)擊的功能,從而有效利用觸控屏的面積。
[0029]具體地,如圖2所示,上述觸摸板裝置還包括:連接于觸控屏的鼠標(biāo)中鍵滾動(dòng)模塊4,用于當(dāng)觸控屏中的觸控操作為雙觸點(diǎn)滑動(dòng)操作時(shí),執(zhí)行鼠標(biāo)中鍵滾動(dòng)功能;按鍵點(diǎn)擊模塊5包括觸點(diǎn)判斷單元6,觸點(diǎn)判斷單元6用于判斷觸控屏是否同時(shí)出現(xiàn)雙點(diǎn)觸控;按鍵點(diǎn)擊模塊5還包括連接于觸點(diǎn)判斷單元6的單觸點(diǎn)執(zhí)行單元7,單觸點(diǎn)執(zhí)行單元7用于,當(dāng)觸控屏未同時(shí)出現(xiàn)雙點(diǎn)觸控,且虛擬按鍵區(qū)域中具有單觸點(diǎn)觸控操作時(shí)獲取單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)單觸點(diǎn)在第一預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第一預(yù)設(shè)距離時(shí),執(zhí)行按鍵點(diǎn)擊功能;按鍵點(diǎn)擊模塊5還包括連接于觸點(diǎn)判斷單元6的雙觸點(diǎn)執(zhí)行單元8,雙觸點(diǎn)執(zhí)行單元8用于,當(dāng)觸控屏同時(shí)出現(xiàn)雙點(diǎn)觸控,且其中至少一個(gè)觸點(diǎn)的初始位置為虛擬按鍵區(qū)域時(shí),獲取雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離未超過第二預(yù)設(shè)距離時(shí),執(zhí)行按鍵點(diǎn)擊功能。
[0030]需要說明的是,觸控屏I中的雙指滑動(dòng)觸控操作的判斷和執(zhí)行過程與現(xiàn)有技術(shù)中相同,例如,當(dāng)判斷用戶在觸控屏I上進(jìn)行雙指滑動(dòng)操作時(shí),即觸控屏I中同時(shí)出現(xiàn)兩個(gè)觸點(diǎn)的滑動(dòng)操作且該觸控操作在非虛擬按鍵區(qū)域中完成時(shí),連接于觸控屏I的鼠標(biāo)中鍵滾動(dòng)模塊4執(zhí)行鼠標(biāo)中鍵滾動(dòng)功能,具體地,連接于觸控屏I的按鍵點(diǎn)擊模塊5包括觸點(diǎn)判斷單元6,用于判斷觸控屏I是否同時(shí)出現(xiàn)雙點(diǎn)觸控,按鍵點(diǎn)擊模塊5還包括連接于觸點(diǎn)判斷單元6的雙觸點(diǎn)執(zhí)行單元8,用于當(dāng)觸控屏I同時(shí)出現(xiàn)雙點(diǎn)觸控,且其中至少一個(gè)觸點(diǎn)的初始位置為虛擬按鍵區(qū)域2時(shí),獲取雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離,當(dāng)雙觸點(diǎn)在第二預(yù)設(shè)時(shí)間內(nèi)的移動(dòng)距離超過第二預(yù)設(shè)距離時(shí),上述鼠標(biāo)中鍵滾動(dòng)模塊4執(zhí)行鼠標(biāo)中鍵滾動(dòng)功能。本實(shí)施例僅對(duì)觸摸板裝置中在虛擬按鍵區(qū)域2中的點(diǎn)擊觸控操作的判斷和執(zhí)行過程進(jìn)