本發(fā)明涉及觸摸屏技術(shù)領域,特別涉及一種調(diào)整壓力感應區(qū)域靈敏度的方法及電子設備。
背景技術(shù):
目前為了方便用戶操作,一些電子設備,比如手機、筆記本等,通常采用觸摸屏,用戶直接通過手指在觸摸屏上操作就可以實現(xiàn)與電子設備之間的交互?,F(xiàn)在的一些觸摸屏還支持壓力感應,用戶在觸摸屏上施加不同的壓力時,電子設備可以給予不同的響應,用戶體驗較好。
通常,觸摸屏在出廠時會進行壓力校準,使得觸摸屏上的每個區(qū)域的壓力靈敏度一致,而出廠之后不會再進行校準。然而,電子設備在被用戶使用的過程中,可能會發(fā)生局部形變,例如電子設備的外殼可能會凹陷。若電子設備的外殼凹陷,則設置在觸摸屏下的電容的兩個極板之間的間距可能會變小,例如,若用戶施加壓力1,電子設備應該進行響應1,而如果電子設備的外殼發(fā)生凹陷,則用戶施加小于壓力1的壓力2,電子設備就可能會進行響應1,可以看出,電子設備發(fā)生形變可能會導致觸摸屏的壓力靈敏度發(fā)生變化,從而導致電子設備的誤響應率較高。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種調(diào)整壓力感應區(qū)域靈敏度的方法及電子設備,能夠在觸摸屏的壓力靈敏度改變時對其進行調(diào)整,以降低電子設備的誤響應率。
第一方面,提供一種調(diào)整壓力感應區(qū)域靈敏度的方法,該方法包括:
執(zhí)行控制指令,所述控制指令用于指示調(diào)整壓力感應區(qū)域的壓力靈敏度;
從所述壓力感應區(qū)域中確定目標調(diào)整區(qū)域;其中,所述目標調(diào)整區(qū)域為所述壓力感應區(qū)域中的部分區(qū)域;
獲得針對所述目標調(diào)整區(qū)域的調(diào)整值;
基于所述調(diào)整值調(diào)整所述目標調(diào)整區(qū)域的壓力靈敏度。
可選的,所述目標調(diào)整區(qū)域為一個或多個。
可選的,所述目標調(diào)整區(qū)域為多個時,所述多個目標調(diào)整區(qū)域中包括第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域,所述第一目標調(diào)整區(qū)域的調(diào)整值與所述第二目標調(diào)整區(qū)域的調(diào)整值不同,以使得用戶針對所述第一目標調(diào)整區(qū)域所施加的壓力與針對所述第二目標調(diào)整區(qū)域所施加的壓力趨于一致。
可選的,所述從所述壓力感應區(qū)域中確定目標調(diào)整區(qū)域包括:
獲得所述壓力感應區(qū)域中的每個子區(qū)域的電容值;
基于每個子區(qū)域的電容值以及預設電容值,確定與所述預設電容值不同的子區(qū)域;所述與所述預設電容值不同的子區(qū)域作為所述目標調(diào)整區(qū)域。
可選的,所述獲得針對所述目標調(diào)整區(qū)域的調(diào)整值包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,確定提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,確定降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度。
可選的,所述獲得針對所述目標調(diào)整區(qū)域的調(diào)整值包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,基于與所述預設電容值不同的子區(qū)域的電容值與所述預設電容值之間的差值確定提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,基于與所述預設電容值不同的子區(qū)域的電容值與所述預設電容值之間的差值確定降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度。
可選的,所述基于所述調(diào)整值調(diào)整所述目標調(diào)整區(qū)域的壓力靈敏度包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,基于提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應提升指令;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,基于降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應降低指令。
第二方面,提供一種電子設備,包括:
觸摸屏,所述觸摸屏具有壓力感應區(qū)域;
處理器,用于:
執(zhí)行控制指令,所述控制指令用于指示調(diào)整所述觸摸屏的壓力感應區(qū)域的壓力靈敏度;
從所述壓力感應區(qū)域中確定目標調(diào)整區(qū)域;其中,所述目標調(diào)整區(qū)域為所述壓力感應區(qū)域中的部分區(qū)域;
獲得針對所述目標調(diào)整區(qū)域的調(diào)整值;
基于所述調(diào)整值調(diào)整所述目標調(diào)整區(qū)域的壓力靈敏度。
可選的,所述目標調(diào)整區(qū)域為一個或多個。
可選的,所述目標調(diào)整區(qū)域為多個時,所述多個目標調(diào)整區(qū)域中包括第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域,所述第一目標調(diào)整區(qū)域的調(diào)整值與所述第二目標調(diào)整區(qū)域的調(diào)整值不同,以使得用戶針對所述第一目標調(diào)整區(qū)域所施加的壓力與針對所述第二目標調(diào)整區(qū)域所施加的壓力趨于一致。
可選的,所述處理器用于從所述壓力感應區(qū)域中確定目標調(diào)整區(qū)域,包括:
獲得所述壓力感應區(qū)域中的每個子區(qū)域的電容值;
基于每個子區(qū)域的電容值以及預設電容值,確定與所述預設電容值不同的子區(qū)域;所述與所述預設電容值不同的子區(qū)域作為所述目標調(diào)整區(qū)域。
可選的,所述處理器用于獲得針對所述目標調(diào)整區(qū)域的調(diào)整值,包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,確定提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,確定降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度。
可選的,所述處理器用于獲得針對所述目標調(diào)整區(qū)域的調(diào)整值,包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,基于與所述預設電容值不同的子區(qū)域的電容值與所述預設電容值之間的差值確定提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,基于與所述預設電容值不同的子區(qū)域的電容值與所述預設電容值之間的差值確定降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度。
可選的,所述處理器用于基于所述調(diào)整值調(diào)整所述目標調(diào)整區(qū)域的壓力靈敏度,包括:
與所述預設電容值不同的子區(qū)域的電容值小于所述預設電容值時,基于提升所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應提升指令;
或/和;
與所述預設電容值不同的子區(qū)域的電容值大于所述預設電容值時,基于降低所述與所述預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應降低指令。
第三方面,提供一種電子設備,包括:
執(zhí)行模塊,用于執(zhí)行控制指令,所述控制指令用于指示調(diào)整壓力感應區(qū)域的壓力靈敏度;
確定模塊,用于從所述壓力感應區(qū)域中確定目標調(diào)整區(qū)域;其中,所述目標調(diào)整區(qū)域為所述壓力感應區(qū)域中的部分區(qū)域;
獲取模塊,用于獲得針對所述目標調(diào)整區(qū)域的調(diào)整值;
調(diào)整模塊,用于基于所述調(diào)整值調(diào)整所述目標調(diào)整區(qū)域的壓力靈敏度。
本發(fā)明實施例中,在需調(diào)整壓力感應區(qū)域的壓力靈敏度時,可以確定目標調(diào)整區(qū)域,以及可以獲得目標調(diào)整區(qū)域的調(diào)整值,從而可以根據(jù)調(diào)整值對目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,這樣,即使觸摸屏的壓力靈敏度發(fā)生了改變,通過本發(fā)明實施例所提供的方式也可以對其進行調(diào)整,從而盡量避免因觸摸屏的壓力靈敏度發(fā)生變化而導致的誤響應,減小電子設備的誤響應率,且能夠?qū)毫`敏度進行自動調(diào)整,電子設備的智能性較高。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的調(diào)整壓力感應區(qū)域靈敏度的方法流程圖;
圖2為本發(fā)明實施例提供的電子設備結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例提供的電子設備結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互任意組合。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
另外,本文中術(shù)語“或/和”,僅僅是一種描述關聯(lián)對象的關聯(lián)關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,在不做特別說明的情況下,一般表示前后關聯(lián)對象是一種“或”的關系。
本發(fā)明實施例中,電子設備可以包括手機、平板電腦(PAD)等,當然本發(fā)明實施例中的電子設備的類型不限于此。壓力感應區(qū)域可以是電子設備上的區(qū)域,例如可以是電子設備的觸摸屏上的區(qū)域,用戶針對壓力感應區(qū)域進行按壓操作,電子設備就可以進行感應。
電子設備上設置的觸摸屏是一種可接收壓力等輸入信號的輸入裝置,當用戶通過操作體接觸觸摸屏的表面時,對觸摸屏可能施加壓力,電子設備可以檢測并識別該壓力,從而電子設備可以根據(jù)所識別的壓力執(zhí)行相應的操作。如,用戶對觸摸屏施加壓力,若該壓力對應的信息與電子設備中預先設定的某種觸發(fā)指令對應,則電子設備就可以執(zhí)行該觸發(fā)指令,以完成相應的功能。用戶可以事先知曉何種壓力對應于電子設備的何種響應方式,從而在需要電子設備完成相應功能時只需在觸摸屏上施加對應的壓力即可,操作較為方便。在這種情況下,電子設備要正確地對用戶的操作進行響應,前提是電子設備的觸摸屏的壓力靈敏度盡量不發(fā)生變化,在壓力靈敏度不發(fā)生變化的情況下,電子設備可以對用戶施加的同樣的壓力進行同樣的響應。
然而,電子設備在使用的過程中,觸摸屏可能發(fā)生形變,設置在觸摸屏下的電容的兩極的間距可能變小,從而導致觸摸屏的壓力靈敏度發(fā)生變化。例如,若用戶在施加壓力1時,電子設備本身應該進行響應1,但如果觸摸屏下的電容的兩極的間距變小,在用戶施加小于壓力1的壓力2時電子設備就可能會進行響應1,可知,電子設備發(fā)生形變可能導致觸摸屏的壓力靈敏度發(fā)生變化,從而導致電子設備的誤響應率較高。
針對這些問題,下面提出本發(fā)明實施例的技術(shù)方案,通過采用本發(fā)明實施例所提供的技術(shù)方案,電子設備可以對發(fā)生變化的壓力靈敏度進行自動調(diào)整,從而可以降低電子設備的誤響應率。以下結(jié)合附圖介紹本發(fā)明實施例所提供的技術(shù)方案。
請參見圖1,本發(fā)明實施例提供一種調(diào)整壓力感應區(qū)域靈敏度的方法,該方法的流程描述如下。
步驟101:執(zhí)行控制指令,控制指令用于指示調(diào)整壓力感應區(qū)域的壓力靈敏度;
步驟102:從壓力感應區(qū)域中確定目標調(diào)整區(qū)域;其中,目標調(diào)整區(qū)域為壓力感應區(qū)域中的部分區(qū)域;
步驟103:獲得針對目標調(diào)整區(qū)域的調(diào)整值;
步驟104:基于調(diào)整值調(diào)整目標調(diào)整區(qū)域的壓力靈敏度。
在需要調(diào)整觸摸屏的壓力靈敏度時,用戶可以對電子設備進行操作,從而電子設備可以根據(jù)用戶的操作生成控制指令。例如電子設備上可以設置一個按鈕,可以是軟件按鈕也可以是硬件按鈕,用戶觸發(fā)該按鈕,則電子設備就可以生成控制指令,從而調(diào)整壓力感應區(qū)域的壓力靈敏度。
電子設備在響應控制指令后,可以先從壓力感應區(qū)域中確定目標調(diào)整區(qū)域,以調(diào)整目標調(diào)整區(qū)域的壓力靈敏度。目標調(diào)整區(qū)域可以是壓力感應區(qū)域中的部分區(qū)域或全部區(qū)域。例如,可以將壓力感應區(qū)域劃分為多個子區(qū)域,可以由用戶自行劃分,或者可以由電子設備在出廠時設定,不同的子區(qū)域的形狀可以相同也可以不同,不同的子區(qū)域的面積也是可以相同或不同,對于不同的電子設備來說,子區(qū)域的數(shù)量也可能不同,本發(fā)明實施例不作限制。例如對于一個電子設備來說,可以在該電子設備的觸摸屏的壓力感應區(qū)域上平均劃分3*3個子區(qū)域,類似于九宮格的形式,或者也可以在該電子設備的觸摸屏的壓力感應區(qū)域上隨機劃分幾個子區(qū)域,既然是隨機劃分,則這些子區(qū)域的面積、形狀等都可能不同,當然這些劃分方式只是舉例,不是對本發(fā)明實施例的限制。
在本發(fā)明實施例中,任意一個子區(qū)域的電容可以看作是該子區(qū)域的表面與電子設備的地(GND)之間的電容,其中,該子區(qū)域的表面與電子設備的地分別為該子區(qū)域的電容的兩個極板,兩個極板之間填充有電介質(zhì),以其中的任意一個子區(qū)域為例,可以采用如下公式計算該子區(qū)域的電容值:
C=εS/4πkd (1)
公式(1)中,ε為該子區(qū)域的電容的兩個極板之間的電介質(zhì)的介電常數(shù),S為該子區(qū)域的面積,k為靜電常數(shù),d為該子區(qū)域的電容的兩個極板之間的距離。根據(jù)公式(1)可知,在子區(qū)域的面積不變的情況下,子區(qū)域的電容值與子區(qū)域的電容的兩個極板之間的距離成反比。而根據(jù)如前的分析可知,子區(qū)域的電容的兩個極板之間的距離變化也可能導致觸摸屏的壓力靈敏度發(fā)生變化,因此,若子區(qū)域的電容值發(fā)生變化,也就可以認為該子區(qū)域的壓力靈敏度發(fā)生了變化,而本發(fā)明實施例要調(diào)整的就是壓力靈敏度發(fā)生變化的子區(qū)域的壓力靈敏度,所以本發(fā)明實施例中,電子設備可以將電容值發(fā)生變化的子區(qū)域確定為目標調(diào)整區(qū)域。另外,電容值發(fā)生變化的子區(qū)域可能有一個,或者也可能有多個,電子設備可以將電容值發(fā)生變化的子區(qū)域中的部分子區(qū)域或全部子區(qū)域確定為目標調(diào)整區(qū)域。
下面介紹電子設備如何確定子區(qū)域的電容值是否發(fā)生變化。本發(fā)明實施例中,電子設備可以先獲得壓力感應區(qū)域包括的每個子區(qū)域的電容值,并將每個子區(qū)域的電容值與對應的子區(qū)域的預設電容值進行比較,若有子區(qū)域的電容值和與該子區(qū)域?qū)念A設電容值不一致,則認為該子區(qū)域的電容值發(fā)生了變化,例如,子區(qū)域1的電容值和為子區(qū)域1設定的預設電容值不一致,則可以認為子區(qū)域1的電容值發(fā)生了變化。其中,預設電容值可以是基準壓力靈敏度對應的電容值,基準壓力靈敏度可以是觸摸屏在出廠時進行壓力校準后的壓力靈敏度,如觸摸屏在出廠進行壓力校準后,可以存儲各個子區(qū)域?qū)碾娙葜?,這就是預設電容值。因為預設電容值與基準壓力靈敏度對應,因此預設電容值也可以認為是基準電容值,如果子區(qū)域的電容值和為該子區(qū)域設定的預設電容值不一致,就可以認為該子區(qū)域的電容值偏離了基準,也就是發(fā)生了變化。
在本發(fā)明實施例中,關于設置預設電容值,包括但不限于以下兩種方式:
第一種設置方式:電子設備可以設置一個預設電容值,則壓力感應區(qū)域包括的每個子區(qū)域所對應的預設電容值都是該預設電容值,在將任意一個子區(qū)域的電容值和預設電容值進行比較時,都是將該子區(qū)域的電容值和該預設電容值進行比較。例如,觸摸屏在出廠時通常會進行壓力校準,使得壓力感應區(qū)域包括的每個子區(qū)域的壓力靈敏度都一致,而此時每個子區(qū)域的壓力靈敏度對應的預設電容值可能都相同,或者可能差距比較小,在這種情況下電子設備可以只存儲一個預設電容值,可以節(jié)省存儲空間,且誤差也不會很大。或者,如果電子設備無需很精確地確定每個子區(qū)域的電容值變化情況,則電子設備也可以只設置一個預設電容值,本發(fā)明實施例不作限制。
第二種設置方式:電子設備可以為壓力感應區(qū)域包括的每個子區(qū)域分別設置預設電容值,例如壓力感應區(qū)域包括K個子區(qū)域,則電子設備就需設置K個預設電容值,在將子區(qū)域的電容值和預設電容值進行比較時,是將子區(qū)域的電容值和與該子區(qū)域?qū)念A設電容值進行比較。例如,觸摸屏在出廠時通常會進行壓力校準,使得壓力感應區(qū)域包括的每個子區(qū)域的壓力靈敏度都一致,而此時每個子區(qū)域的壓力靈敏度對應的預設電容值可能都不相同或者有部分不相同,或者可能差距比較大,在這種情況下電子設備可以為每個子區(qū)域分別設置預設電容值,從而可以使得后續(xù)的比較結(jié)果更為準確。或者,如果電子設備需要較為精確地確定每個子區(qū)域的電容值變化情況,則電子設備也可以為每個子區(qū)域分別設置預設電容值,本發(fā)明實施例不作限制。
電子設備在確定目標調(diào)整區(qū)域之后,可以確定目標調(diào)整區(qū)域的調(diào)整值,以對目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,這里的調(diào)整值,指的是壓力靈敏度的調(diào)整值。本發(fā)明實施例中,調(diào)整值可以用于指示調(diào)整方向,如提升方向或降低方向,也可以用于指示調(diào)整幅度,如具體應提升多大的壓力靈敏度,或具體應降低多大的壓力靈敏度。下面以任意一個子區(qū)域為例,介紹電子設備如何確定該子區(qū)域的調(diào)整值。
在一種實施方式中,電子設備可以根據(jù)子區(qū)域的電容值與該子區(qū)域的預設電容值的大小關系來確定該子區(qū)域的調(diào)整方向。若子區(qū)域的電容值大于該子區(qū)域的預設電容值,則電子設備可以確定該子區(qū)域的壓力靈敏度的調(diào)整方向為降低方向,即需降低該子區(qū)域的壓力靈敏度,若子區(qū)域的電容值小于該子區(qū)域的預設電容值,則電子設備可以確定該子區(qū)域的壓力靈敏度的調(diào)整方向為提升方向。即需提升該子區(qū)域的壓力靈敏度。
在這種實施方式中,電子設備在確定目標調(diào)整區(qū)域的調(diào)整值之后,可以根據(jù)該調(diào)整值生成對應的提升指令或降低指令,若生成的是提升指令,則電子設備可以通過執(zhí)行該提升指令提升對應的子區(qū)域的壓力靈敏度,若生成的是降低指令,則電子設備可以通過執(zhí)行該降低指令降低對應的子區(qū)域的壓力靈敏度。其中,提升的幅度和降低的幅度可以預先設定,且提升的幅度和降低的幅度在數(shù)值上可以相等也可以不相等。
在一種實施方式中,電子設備可以根據(jù)子區(qū)域的電容值和該子區(qū)域的預設電容值之間的差值來確定壓力靈敏度的調(diào)整幅度。另外在這種實施方式中,因為求出了子區(qū)域的電容值和該子區(qū)域的預設電容值之間的差值,那么自然也知曉子區(qū)域的電容值和該子區(qū)域的預設電容值之間的大小關系,因此除了確定調(diào)整方向之外,也可以確定調(diào)整幅度。一個子區(qū)域的電容值發(fā)生變化,可能會導致該子區(qū)域的壓力靈敏度發(fā)生變化,若電容值的變化幅度不同,則壓力靈敏度的變化幅度也可能有所不同,例如,電容值的變化幅度越大,則壓力靈敏度的變化幅度可能也越大,則據(jù)此可以確定調(diào)整幅度。電子設備可以預先設定電容值的變化幅度與壓力靈敏度的變化幅度之間的對應關系,以目標調(diào)整區(qū)域包括的任意一個子區(qū)域為例,在電子設備確定該子區(qū)域的電容值與該子區(qū)域的預設電容值的差值之后,通過查詢該對應關系就可以確定在對應關系中與該差值對應的壓力靈敏度的變化幅度,從而可以將查詢得到的壓力靈敏度的變化幅度確定為本次對該子區(qū)域的壓力靈敏度的調(diào)整幅度。
在這種實施方式中,電子設備在確定目標調(diào)整區(qū)域的調(diào)整值之后,可以根據(jù)該調(diào)整值生成對應的提升指令或降低指令,若生成的是提升指令,則電子設備可以執(zhí)行該提升指令,按照確定的調(diào)整幅度來提升將對應的子區(qū)域的壓力靈敏度,若生成的是降低指令,則電子設備可以通過執(zhí)行該降低指令,按照確定的調(diào)整幅度來降低將對應的子區(qū)域的壓力靈敏度。
電子設備對目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,以使得調(diào)整后的目標調(diào)整區(qū)域的壓力靈敏度盡量恢復為基準壓力靈敏度。且,既然是使得目標調(diào)整區(qū)域的壓力靈敏度恢復為基準壓力靈敏度,則目標調(diào)整區(qū)域中的各個子區(qū)域的壓力靈敏度基本趨于一致,從而方便用戶操作。
本發(fā)明實施例中,由于目標調(diào)整區(qū)域可以包括一個或多個子區(qū)域,那么,如果目標調(diào)整區(qū)域包括多個子區(qū)域,可以將其中的兩個子區(qū)域分別稱為第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域。由于第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域的電容值的變化值可能相同也可能不同,因此,電子設備針對第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域所確定的壓力靈敏度的調(diào)整值可以相同也可以不同。若確定的第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域的調(diào)整值相同,電子設備可以根據(jù)相同的調(diào)整值分別對第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,若確定的第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域的調(diào)整值不同時,電子設備可以根據(jù)不同的調(diào)整值分別對第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,總之,調(diào)整的結(jié)果都盡量使得用戶針對第一目標調(diào)整區(qū)域所施加的壓力與針對第二目標調(diào)整區(qū)域所施加的壓力趨于一致,也就是使得當用戶給予調(diào)整后的第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域相同的壓力時,電子設備進行相同的響應。
前面的實施方式是電子設備通過調(diào)整目標調(diào)整區(qū)域的壓力靈敏度使得調(diào)整后的壓力靈敏度一致,下面介紹電子設備通過調(diào)整目標調(diào)整區(qū)域的壓力靈敏度所對應的壓力值使得調(diào)整后的壓力靈敏度一致的方式。
電子設備所感應用戶施加給觸摸屏的壓力需要達到觸摸屏的壓力靈敏度所對應的壓力值,電子設備才會響應。例如,若觸摸屏的靈敏度為1時,壓力靈敏度對應的壓力值為1,用戶在施加壓力1時,電子設備本身應該進行響應1,但如果觸摸屏的壓力靈敏度為2,壓力靈敏度對應的壓力值為2,用戶需要施加壓力2,電子設備可能才會進行響應1,可知,壓力靈敏度可以與壓力值對應,電子設備調(diào)整觸摸屏的壓力感應區(qū)域的壓力靈敏度可以是調(diào)整對應區(qū)域的壓力靈敏度所對應的壓力值。
在具體實施中,電子設備可以設置諸如壓力傳感器之類的壓力感應元件,以電子設備設置壓力傳感器為例,電子設備可以設置幾個壓力傳感器,每個壓力傳感器可以覆蓋觸摸屏的壓力感應區(qū)域的一部分區(qū)域,例如設置4個壓力傳感器。電子設備可以將每個壓力傳感器覆蓋的區(qū)域確定為目標調(diào)整區(qū)域,電子設備調(diào)整目標調(diào)整區(qū)域的壓力靈敏度可以是調(diào)整目標調(diào)整區(qū)域所對應的壓力傳感器的靈敏度。
電子設備可以通過調(diào)整壓力傳感器的壓力閾值實現(xiàn)調(diào)整壓力傳感器的的靈敏度。具體地,壓力傳感器可以存儲預設壓力閾值,壓力閾值可以是觸摸屏基準壓力靈敏度對應的壓力值,基準壓力靈敏度可以是觸摸屏在出廠時進行壓力校準后的壓力靈敏度,如觸摸屏在出廠進行壓力校準后,可以存儲基準壓力靈敏度對應的壓力閾值,這就是預設壓力閾值。電子設備可以預先設置壓力靈敏度與壓力值之間的對應關系,在電子設備確定該目標調(diào)整區(qū)域的壓力靈敏度,通過查詢該對應關系就可以確定該目標調(diào)整區(qū)域的壓力靈敏度對應的壓力值,從而可以將該壓力值調(diào)整為目標調(diào)整區(qū)域所設置的壓力傳感器的壓力閾值。例如,若電子設備需要調(diào)整目標調(diào)整區(qū)域的壓力靈敏度,則電子設備可以調(diào)整對應目標調(diào)整區(qū)域所設置的壓力傳感器中存儲的壓力閾值,電子設備可以獲取目標調(diào)整區(qū)域當前的壓力靈敏度,根據(jù)壓力靈敏度與壓力值的對應關系及目標調(diào)整區(qū)域當前的壓力靈敏度得到該目標調(diào)整區(qū)域的壓力值,電子設備可以該壓力值寫入對應目標調(diào)整區(qū)域所設置的壓力傳感器中作為新的壓力閾值,以使得該子區(qū)域調(diào)整后若受到與調(diào)整前相同的壓力,電子設備可以進行與調(diào)整前相同的響應。
本發(fā)明實施例中,在需調(diào)整壓力感應區(qū)域的壓力靈敏度時,可以確定目標調(diào)整區(qū)域,以及可以獲得目標調(diào)整區(qū)域的調(diào)整值,從而可以根據(jù)調(diào)整值對目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,這樣,即使觸摸屏的壓力靈敏度發(fā)生了改變,通過本發(fā)明實施例所提供的方式也可以對其進行調(diào)整,從而盡量避免因觸摸屏的壓力靈敏度發(fā)生變化而導致的誤響應,減小電子設備的誤響應率,且能夠?qū)毫`敏度進行自動調(diào)整,電子設備的智能性較高。
下面結(jié)合附圖介紹本發(fā)明實施例所提供的設備。
請參見圖2,基于同一發(fā)明構(gòu)思,本發(fā)明實施例提供一種電子設備,該電子設備可以包括觸摸屏201和處理器202。圖2以電子設備是手機為例,實際上不限于此。另外,由于處理器202實際上是設置在手機內(nèi)部,應該是不可見的,因此在圖2中通過虛線框進行示意。觸摸屏201上可以包括壓力感應區(qū)域。處理器202可以用于執(zhí)行控制指令,控制指令用于指示調(diào)整觸摸屏的壓力感應區(qū)域的壓力靈敏度,從壓力感應區(qū)域中確定目標調(diào)整區(qū)域,目標調(diào)整區(qū)域為壓力感應區(qū)域中的部分區(qū)域,獲得針對目標調(diào)整區(qū)域的調(diào)整值,基于調(diào)整值調(diào)整目標調(diào)整區(qū)域的壓力靈敏度。
可選的,目標調(diào)整區(qū)域可以為一個或多個。
可選的,目標調(diào)整區(qū)域為多個時,多個目標調(diào)整區(qū)域中可以包括第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域,第一目標調(diào)整區(qū)域的調(diào)整值與第二目標調(diào)整區(qū)域的調(diào)整值不同,以使得用戶針對第一目標調(diào)整區(qū)域所施加的壓力與針對第二目標調(diào)整區(qū)域所施加的壓力趨于一致。
可選的,處理器202可以用于獲得壓力感應區(qū)域中的每個子區(qū)域的電容值,基于每個子區(qū)域的電容值以及預設電容值,確定與預設電容值不同的子區(qū)域,將與預設電容值不同的子區(qū)域作為目標調(diào)整區(qū)域。
可選的,處理器202可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,確定提升與預設電容值不同的子區(qū)域的壓力靈敏度,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,確定降低與預設電容值不同的子區(qū)域的壓力靈敏度。
可選的,處理器202可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度。
可選的,處理器202可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應提升指令,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應降低指令。
該電子該設備可以用于執(zhí)行上述圖1所述的方法,因此,對于該設備中的各單元所實現(xiàn)的功能等,可參考如前方法部分的描述,不多贅述。
請參見圖3,基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供另一種電子設備,該電子設備與圖2所示的電子設備可以是同一電子設備。該電子設備可以包括執(zhí)行模塊301、確定模塊302、獲取模塊303和調(diào)整模塊304。
執(zhí)行模塊301可以用于執(zhí)行控制指令,控制指令用于指示調(diào)整壓力感應區(qū)域的壓力靈敏度。確定模塊302可以用于從壓力感應區(qū)域中確定目標調(diào)整區(qū)域,其中,目標調(diào)整區(qū)域為壓力感應區(qū)域中的部分區(qū)域。獲取模塊303可以用于獲得針對目標調(diào)整區(qū)域的調(diào)整值。調(diào)整模塊304可以用于基于調(diào)整值調(diào)整目標調(diào)整區(qū)域的壓力靈敏度。
可選的,確定模塊302可以確定目標調(diào)整區(qū)域為一個或多個。
可選的,若確定模塊302確定目標調(diào)整區(qū)域為多個時,多個目標調(diào)整區(qū)域中可以包括第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域,第一目標調(diào)整區(qū)域的調(diào)整值與第二目標調(diào)整區(qū)域的調(diào)整值不同,以使得用戶針對第一目標調(diào)整區(qū)域所施加的壓力與針對第二目標調(diào)整區(qū)域所施加的壓力趨于一致。
可選的,確定模塊302可以用于當獲取模塊303獲得壓力感應區(qū)域中的每個子區(qū)域的電容值之后,基于每個子區(qū)域的電容值以及預設電容值,確定與預設電容值不同的子區(qū)域,將與預設電容值不同的子區(qū)域作為目標調(diào)整區(qū)域。
可選的,確定模塊302可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,確定提升與預設電容值不同的子區(qū)域的壓力靈敏度,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,確定降低與預設電容值不同的子區(qū)域的壓力靈敏度。
可選的,確定模塊302可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度。
可選的,調(diào)整模塊304可以用于當與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應提升指令,或/和,當與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應降低指令。
其中,執(zhí)行模塊301、確定模塊302、獲取模塊303和調(diào)整模塊304所對應的實體設備均可以是圖2中的處理器202。
本發(fā)明實施例在需調(diào)整壓力感應區(qū)域的壓力靈敏度時,可以確定目標調(diào)整區(qū)域,以及可以獲得目標調(diào)整區(qū)域的調(diào)整值,從而可以根據(jù)調(diào)整值對目標調(diào)整區(qū)域的壓力靈敏度進行調(diào)整,這樣,即使觸摸屏的壓力靈敏度發(fā)生了改變,通過本發(fā)明實施例所提供的方式也可以對其進行調(diào)整,從而在一定程度上減少了因觸摸屏壓力靈敏度發(fā)生變化而使得電子設備產(chǎn)生誤響應的可能性,降低了電子設備的誤響應率。
所屬領域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:通用串行總線閃存驅(qū)動器(Universal Serial Bus flash drive,USB flash drive)、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)等各種可以存儲程序代碼的介質(zhì)。
具體來講,本發(fā)明實施例中的調(diào)整壓力感應區(qū)域靈敏度的方法對應的計算機程序指令可以被存儲在ROM、RAM等存儲介質(zhì)上,當存儲介質(zhì)中的與調(diào)整壓力感應區(qū)域靈敏度的方法對應的計算機程序指令被一電子設備讀取或被執(zhí)行時,包括:執(zhí)行控制指令,控制指令用于指示調(diào)整壓力感應區(qū)域的壓力靈敏度,從壓力感應區(qū)域中確定目標調(diào)整區(qū)域,其中,目標調(diào)整區(qū)域為壓力感應區(qū)域中的部分區(qū)域,獲得針對目標調(diào)整區(qū)域的調(diào)整值,基于調(diào)整值調(diào)整目標調(diào)整區(qū)域的壓力靈敏度。
可選的,目標調(diào)整區(qū)域為一個或多個。
可選的,目標調(diào)整區(qū)域為多個時,多個目標調(diào)整區(qū)域中包括第一目標調(diào)整區(qū)域和第二目標調(diào)整區(qū)域,第一目標調(diào)整區(qū)域的調(diào)整值與第二目標調(diào)整區(qū)域的調(diào)整值不同,以使得用戶針對第一目標調(diào)整區(qū)域所施加的壓力與針對第二目標調(diào)整區(qū)域所施加的壓力趨于一致。
可選的,所述存儲介質(zhì)中還存儲有另外一些計算機指令,這些計算機指令在被執(zhí)行時可以獲得壓力感應區(qū)域中的每個子區(qū)域的電容值,并基于每個子區(qū)域的電容值以及預設電容值,確定與預設電容值不同的子區(qū)域,然后將與預設電容值不同的子區(qū)域作為目標調(diào)整區(qū)域。
可選的,所述存儲介質(zhì)中還存儲有另外一些計算機指令,這些計算機指令在被執(zhí)行時包括:
與預設電容值不同的子區(qū)域的電容值小于預設電容值時,確定提升與預設電容值不同的子區(qū)域的壓力靈敏度;
或/和;
與預設電容值不同的子區(qū)域的電容值大于預設電容值時,確定降低與預設電容值不同的子區(qū)域的壓力靈敏度。
可選的,所述存儲介質(zhì)中還存儲有另外一些計算機指令,這些計算機指令在被執(zhí)行時包括:
與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度;
或/和;
與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于與預設電容值不同的子區(qū)域的電容值與預設電容值之間的差值確定降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度。
可選的,所述存儲介質(zhì)中還存儲有另外一些計算機指令,這些計算機指令在被執(zhí)行時包括:
與預設電容值不同的子區(qū)域的電容值小于預設電容值時,基于提升與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應提升指令;
或/和;
與預設電容值不同的子區(qū)域的電容值大于預設電容值時,基于降低與預設電容值不同的子區(qū)域的壓力靈敏度的幅度響應降低指令。
顯然,本領域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。