觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法
【專利摘要】公開了一種用于觸摸裝置的軟鍵盤的操作方法,該觸摸裝置包括觸摸屏與處理器,該觸摸屏耦合到該處理器,該方法包括:該處理器確定施加于該軟鍵盤的觸發區域內的單觸點的觸碰信號;該處理器確定該單觸點從該觸發區域內移動至該觸發區域外的拖拽信號;該處理器確定該拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及根據該軟鍵盤顯示信號,通過該觸摸屏顯示該軟鍵盤。
【專利說明】
觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法
技術領域
[0001]本公開涉及一種觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法。
【背景技術】
[0002]用戶使用觸摸裝置時,通常通過顯示在觸摸裝置上的軟鍵盤進行輸入操作。在已知技術中,需要改變軟鍵盤的大小時,通常需要兩根手指同時進行擴展或捏合的操作。在已知技術中,軟鍵盤通常顯示為一個整體。
【發明內容】
[0003]根據本公開的一些實施方式,公開了一種用于觸摸裝置的軟鍵盤的操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:所述處理器確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號;所述處理器確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號;所述處理器確定所述拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及,根據所述軟鍵盤顯示信號,通過所述觸摸屏顯示所述軟鍵盤。
[0004]根據本公開的一些實施方式,公開了一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界;所述處理器確定施加于所述觸摸屏上的點擊信號以確定所述第二軟鍵盤的壓縮方向;以及,通過所述觸摸屏根據所述第二軟鍵盤的邊界與壓縮方向將所述第一軟鍵盤縮小為所述第二軟鍵盤。
[0005]根據本公開的一些實施方式,公開了一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的第一劃屏信號以確定所述第一軟鍵盤的第一部分的邊界;所述處理器確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的邊界;以及,通過所述觸摸屏根據所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0006]根據本公開的一些實施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發區域;存儲器,用于存儲計算機可執行指令;以及處理器,耦合到所述觸摸屏,用于執行所述計算機可執行指令以使所述裝置執行:所述處理器確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號;所述處理器確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號;所述處理器確定所述拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及根據所述軟鍵盤顯示信號,通過所述觸摸屏顯示所述軟鍵盤。
[0007]根據本公開的一些實施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發區域;存儲器,用于存儲計算機可執行指令;以及處理器,耦合到所述觸摸屏,用于執行所述計算機可執行指令以使所述裝置執行:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界;所述處理器確定施加于所述觸摸屏上的點擊信號以確定所述第二軟鍵盤的壓縮方向;以及通過所述觸摸屏根據所述第二軟鍵盤的邊界與壓縮方向將所述第一軟鍵盤縮小為所述第二軟鍵盤。
[0008]根據本公開的一些實施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發區域;存儲器,用于存儲計算機可執行指令;以及處理器,耦合到所述觸摸屏,用于執行所述計算機可執行指令以使所述裝置執行:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的第一劃屏信號確定所述第一軟鍵盤的第一部分的邊界;所述處理器確定施加于所述觸摸屏上的第二劃屏信號確定所述第一軟鍵盤的第二部分的邊界;以及通過所述觸摸屏根據所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0009]根據本公開的一些實施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發區域;信號處理模塊,確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號,以及確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號;以及,軟鍵盤處理模塊,通過所述拖拽信號的起點和終點,產生軟鍵盤顯示信號。所述觸摸屏根據所述軟鍵盤顯示信號,顯示所述軟鍵盤。
[0010]作為一種選擇,所述軟鍵盤處理模塊將所述起點作為所述軟鍵盤的第一頂點,將所述終點作為所述軟鍵盤的第二頂點,以及根據所述軟鍵盤的對角線長度產生所述軟鍵盤顯示信號。所述第一頂點與所述第二頂點之間的距離為所述軟鍵盤的對角線長度。
[0011]作為一種選擇,所述軟鍵盤的觸發區域包括與所述軟鍵盤對應的輸入框的至少部分區域。
[0012]根據本公開的一些實施例,公開了一種觸摸裝置,包括:觸摸屏,顯示第一軟鍵盤;信號處理模塊以確定施加于所述觸摸屏上的劃屏信號,以確定第二軟鍵盤的邊界,以及確定施加于所述觸摸屏上的點擊信號,以確定所述第二軟鍵盤的壓縮方向;以及軟鍵盤處理模塊,根據所述第二軟鍵盤的邊界與壓縮方向將所述第一軟鍵盤縮小為所述第二軟鍵盤。
[0013]作為一種選擇,所述信號處理模塊確定所述劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的邊界,以及確定施加于所述第一軟鍵盤上的點擊信號,以確定所述第二軟鍵盤的壓縮方向。
[0014]作為一種選擇,所述信號處理模塊確定施加于所述觸摸屏上的單觸點的觸碰信號以確定所述第二軟鍵盤的上邊界,以及確定所述單觸點的下拉拖拽信號,以確定所述第二軟鍵盤的側邊界。
[0015]作為一種選擇,所述信號處理模塊根據所述觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號,以確定所述第二軟鍵盤的邊界。
[0016]根據本公開的一些實施例,公開了一種觸摸裝置,包括:觸摸屏,顯示第一軟鍵盤;信號處理模塊,確定施加于所述觸摸屏上的第一劃屏信號以確定所述第一軟鍵盤的第一部分的邊界,以及確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的邊界;以及軟鍵盤處理模塊,根據所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0017]作為一種選擇,所述信號處理模塊確定所述第一劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界,以及確定所述第二劃屏信號連續劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。
[0018]作為一種選擇,所述信號處理模塊確定所述第一劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界,以及確定所述第二劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。
[0019]作為一種選擇,所述信號處理模塊確定施加于所述觸摸屏上的單觸點的觸碰信號以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定所述單觸點的下拉拖拽信號,以確定所述第一部分的側邊界;以及確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的側邊界。
【附圖說明】
[0020]圖1是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法1000的流程示意圖;
[0021]圖2為示出本公開實施例的觸摸屏上顯示的軟鍵盤觸發區域的示意圖;
[0022]圖3為示出本公開實施例的施加于軟鍵盤的觸發區域內的單觸點的觸碰信號以及該單觸點從觸發區域內移動至觸發區域外的拖拽信號的示意圖;
[0023]圖4為示出根據本公開實施例的軟鍵盤的操作方法1000所顯示的第二軟鍵盤的示意圖;
[0024]圖5是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法2000的流程示意圖;
[0025]圖6為示出本公開實施例的觸摸屏上顯示的第一軟鍵盤的示意圖;
[0026]圖7為示出本公開實施例的確定第二軟鍵盤上邊界的示意圖;
[0027]圖8為示出本公開實施例的確定第二軟鍵盤側邊界的示意圖;
[0028]圖9為示出本公開實施例的確定第二軟鍵盤壓縮方向的示意圖;
[0029]圖10為示出本公開實施例的第二軟鍵盤的示意圖;
[0030]圖11是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法3000的流程示意圖;
[0031]圖12是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法4000的流程示意圖;
[0032]圖13為示出本公開實施例的觸摸屏上顯示的第一軟鍵盤以及確定第一軟鍵盤的第一部分和第二部分的邊界的示意圖;
[0033]圖14為示出本公開實施例的第一軟鍵盤的第一部分和第二部分的示意圖;
[0034]圖15是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法5000的流程示意圖;
[0035]圖16是示出本公開實施例的觸摸裝置600的示意圖;以及
[0036]圖17是示出本公開實施例的觸摸裝置10的示意圖。
【具體實施方式】
[0037]下面將詳細描述本公開的實施例。應當注意,這里描述的實施例僅用于舉例說明,并不用于限制本公開的范圍。
[0038]以下所稱的觸摸裝置是指設置有觸摸屏的裝置,包括手機、PAD等。
[0039]圖1是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法1000的流程示意圖。
[0040]如圖1所以,步驟SlOO中處理器確定施加于軟鍵盤的觸發區域內的單觸點的觸碰信號。步驟S120中,處理器確定該單觸點從觸發區域內移動至觸發區域外的拖拽信號。步驟S140中,處理器確定拖拽信號的起點和終點,以產生軟鍵盤顯示信號。步驟S160中,處理器根據軟鍵盤顯示信號,通過觸摸屏顯示軟鍵盤。
[0041]例如,圖2為示出觸摸屏上顯示的軟鍵盤觸發區域的示意圖。圖3為示出施加于軟鍵盤的觸發區域內的單觸點的觸碰信號以及該單觸點從觸發區域內移動至觸發區域外的拖拽信號的示意圖。圖4為示出根據本公開實施例的軟鍵盤的操作方法1000所顯示的第二軟鍵盤的示意圖。
[0042]如圖2所示,圖中的輸入框102可例如為軟鍵盤的觸發區域。作為一種選擇,軟鍵盤的觸發區域可處于軟鍵盤對應的輸入框中。作為一種選擇,軟鍵盤的觸發區域可包括與軟鍵盤對應的輸入框的至少部分區域,即軟鍵盤的觸發區域與軟鍵盤對應的輸入框部分重入口 ο
[0043]在步驟SlOO中,處理器確定施加于輸入框中的單觸點的觸碰信號106,如圖3所示。在步驟S120中,處理器確定該單觸點從輸入框內移動至輸入框外的拖拽信號108,如圖3所示。步驟S140中,處理器確定拖拽信號的起點106和終點110,以產生軟鍵盤顯示信號。步驟S160中,處理器根據軟鍵盤顯示信號,通過觸摸屏顯示軟鍵盤112,如圖4所示。
[0044]作為一種選擇,步驟S140中,處理器將拖拽信號108的起點106作為軟鍵盤的第一頂點,將拖拽信號108的終點110作為軟鍵盤的第二頂點,并且根據軟鍵盤的對角線長度產生軟鍵盤顯示信號,其中第一頂點與第二頂點之間的距離為軟鍵盤的對角線長度。
[0045]在一些實施例中,輸入框102中可包括軟鍵盤圖標104,如圖2所示。在步驟SlOO中,處理器確定施加于軟鍵盤圖標104上的觸碰信號106,如圖3所示;在步驟S120中,處理器確定該單觸點從輸入框內移動至輸入框外的拖拽信號108,如圖3所示。步驟S140中,處理器將拖拽信號108的起點(即軟鍵盤圖標104的位置)作為軟鍵盤的第一頂點,將拖拽信號108的終點110作為軟鍵盤的第二頂點,并且根據軟鍵盤的對角線長度產生軟鍵盤顯示信號,其中第一頂點與第二頂點之間的距離為軟鍵盤的對角線長度。步驟S160中,處理器根據軟鍵盤顯示信號,通過觸摸屏顯示軟鍵盤112,如圖4所示。
[0046]通過上述實施例,通過確定施加于軟鍵盤的觸發區域內的單觸點的觸碰信號以及該單觸點從觸發區域內移動至觸發區域外的拖拽信號,即可調整軟鍵盤的大小,非常簡便,用戶只需單指操作即可完成。
[0047]圖5是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法2000的流程示意圖;圖6為示出本公開實施例的觸摸屏上顯示的第一軟鍵盤的示意圖;圖8為示出本公開實施例的確定第二軟鍵盤側邊界的示意圖;圖9為示出本公開實施例的確定第二軟鍵盤壓縮方向的示意圖;圖10為示出本公開實施例的第二軟鍵盤的示意圖。
[0048]例如,在步驟S200中,觸摸屏上顯示第一軟鍵盤。例如,觸摸屏上顯示第一軟鍵盤202,如圖6所示。
[0049]在步驟S220中,處理器確定施加于觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界。例如,處理器確定施加于觸摸屏上的劃屏信號204,如圖8所示,該劃屏信號204例如連續劃過第一軟鍵盤202上垂直于第一軟鍵盤202下邊緣的一段距離,從而確定第二軟鍵盤的側邊界。作為一種選擇,可處理器確定劃屏信號連續劃過第一軟鍵盤上大致垂直于第一軟鍵盤202下邊緣的一段距離,以確定第二軟鍵盤的側邊界。
[0050]在步驟S240中,處理器確定施加于觸摸屏上的點擊信號以確定第二軟鍵盤的壓縮方向。例如,處理器確定施加于第一軟鍵盤202上的點擊信號206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,根據施加于第一軟鍵盤上的點擊信號在劃屏信號的左側或右側來確定第二軟鍵盤的壓縮方向。
[0051]在步驟S260中,通過觸摸屏根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。例如,通過圖8中的劃屏信號204確定了第二軟鍵盤的側邊界,通過圖9中的點擊信號206確定了第二軟鍵盤的壓縮方向。從圖9中可看出點擊信號206位于劃屏信號204的右側,因此觸摸屏將第一軟鍵盤202向右側壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。作為一種選擇,第一軟鍵盤202中的每個鍵的大小按照第一軟鍵盤與第二軟鍵盤的壓縮比例進行壓縮。
[0052]圖11是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法3000的流程示意圖。如圖11所示,步驟S300中,通過觸摸屏顯示第一軟鍵盤。步驟S310中,處理器確定施加于觸摸屏上的單觸點的觸碰信號以確定第二軟鍵盤的上邊界。步驟S320中,處理器確定單觸點的下拉拖拽信號,以確定第二軟鍵盤的側邊界。步驟S340中,處理器確定施加于觸摸屏上的點擊信號以確定第二軟鍵盤的壓縮方向。步驟S360中,通過觸摸屏根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0053]例如,在步驟S300中,觸摸屏上顯示第一軟鍵盤202,如圖6所示。
[0054]步驟S310中,處理器確定施加于觸摸屏上的單觸點的觸碰信號203,如圖7所示,以確定第二軟鍵盤的上邊界。
[0055]在步驟S320中,處理器確定單觸點的觸碰信號203的下拉拖拽信號204,如圖8所示,從而確定第二軟鍵盤的側邊界。例如,該下拉拖拽信號例如連續劃過第一軟鍵盤202上垂直于(或大致垂直于)第一軟鍵盤202下邊緣的一段距離。
[0056]在步驟S340中,處理器確定施加于第一軟鍵盤上的點擊信號206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,根據施加于第一軟鍵盤上的點擊信號在劃屏信號的左側或右側來確定第二軟鍵盤的壓縮方向。
[0057]在步驟S360中,通過觸摸屏根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。例如,通過圖7中單觸點的觸碰信號203確定了第二軟鍵盤的上邊界,通過圖8中的下拉拖拽信號204確定了第二軟鍵盤的側邊界,通過圖9中的點擊信號206確定了第二軟鍵盤的壓縮方向,因此觸摸屏將第一軟鍵盤202向右側壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。
[0058]作為一種選擇,上述的劃屏信號、下拉拖拽信號可以垂直于(或大致垂直于)第一軟鍵盤下邊緣。例如,步驟S220可包括:處理器確定觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號,以確定第二軟鍵盤的邊界。也就是,通過觸摸屏上任意位置上的、垂直于第一軟鍵盤下邊緣的劃屏信號來確定第二軟鍵盤的邊界。
[0059]例如,可以進入軟鍵盤設置模式。在該軟鍵盤設置模式中,處理器確定觸摸屏上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號,來確定第二軟鍵盤的邊界;處理器確定施加于第一軟鍵盤上的點擊信號,來確定第二軟鍵盤的壓縮方向;通過觸摸屏根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0060]通過上述實施例,軟鍵盤的顯示高度、邊界,位置能夠被指定,便于用戶操作,提升了用戶體驗。
[0061]圖12是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法4000的流程示意圖;圖13為示出本公開實施例的觸摸屏上顯示的第一軟鍵盤以及確定第一軟鍵盤的第一部分和第二部分的邊界的示意圖;圖14為示出本公開實施例的第一軟鍵盤的第一部分和第二部分的示意圖。
[0062]例如,在步驟S400中,觸摸屏上顯示第一軟鍵盤。例如,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0063]在步驟S420中,處理器確定施加于觸摸屏上的第一劃屏信號以確定第一軟鍵盤的第一部分的邊界;步驟S440中,處理器確定施加于觸摸屏上的第二劃屏信號以確定第一軟鍵盤的第二部分的邊界。例如,如圖13所示,處理器確定施加于觸摸屏上的第一劃屏信號404和第二劃屏信號406來分別確定第一軟鍵盤的第一部分和第二部分的側邊界。例如,第一劃屏信號404和第二劃屏信號406可連續劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離。
[0064]在步驟S460中,通過觸摸屏根據第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。例如,通過圖13中的第一劃屏信號404和第二劃屏信號406分別確定的第一軟鍵盤的第一部分和第二部分的側邊界,從而將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0065]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵。也就是,第一部分408和第二部分410中的按鍵不相同。
[0066]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據預定的規則包含部分相同的按鍵。
[0067]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據預定的規則包含部分相同的按鍵。
[0068]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的所有按鍵。也就是,第一部分408和第二部分410中的按鍵全部相同。
[0069]圖15是示出本公開實施例的用于觸摸裝置的軟鍵盤的操作方法5000的流程示意圖。如圖15所示,步驟S500中,通過觸摸屏顯示第一軟鍵盤。步驟S510中,處理器確定施加于觸摸屏上的單觸點的觸碰信號以確定第一軟鍵盤的第一部分和第二部分的上邊界。步驟S520中,處理器確定該單觸點的下拉拖拽信號,以確定第一部分的側邊界。步驟S540中,處理器確定施加于觸摸屏上的第二劃屏信號以確定第一軟鍵盤的第二部分的側邊界。步驟S560中,通過觸摸屏根據第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0070]例如,在步驟S500中,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0071]步驟S510中,處理器確定施加于觸摸屏上的單觸點的觸碰信號412,如圖13所示,以確定第一軟鍵盤402的第一部分408和第二部分410的上邊界。
[0072]在步驟S520中,處理器確定單觸點的下拉拖拽信號404,如圖13所示,從而確定第一軟鍵盤402的第一部分408的側邊界。例如,該下拉拖拽信號可連續劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離,如圖13所示。
[0073]在步驟S540中,處理器確定施加于觸摸屏上的劃屏信號406來確定第一軟鍵盤的第二部分的側邊界。
[0074]在步驟S560中,通過圖13中的下拉拖拽信號404和劃屏信號406分別確定了第一軟鍵盤的第一部分和第二部分的側邊界,從而將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0075]作為一種選擇,上述的劃屏信號、下拉拖拽信號可以是垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號。例如,步驟S420可包括:處理器確定第一劃屏信號垂直于第一軟鍵盤下邊緣,以確定第一軟鍵盤的第一部分的邊界。步驟S440可包括:處理器確定第二劃屏信號垂直于第一軟鍵盤下邊緣,以確定第一軟鍵盤的第二部分的邊界。也就是,通過觸摸屏上任意位置上的、垂直于第一軟鍵盤下邊緣的第一劃屏信號和第二劃屏信號來分別確定第一軟鍵盤的第一部分和第二部分的邊界。
[0076]例如,可以進入軟鍵盤設置模式。在該軟鍵盤設置模式中,處理器確定觸摸屏上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的第一劃屏信號和第二劃屏信號,來分別確定第一軟鍵盤的第一部分和第二部分邊界;通過觸摸屏根據第一部分和第二部分邊界將第一軟鍵盤分為第一部分和第二部分。
[0077]通過上述實施例,可見軟鍵盤切換為兩個部分,便于用戶使用,提升了用戶體驗。
[0078]在一些實施例中,上述方法中的步驟可聯合使用。例如,先通過方法1000生成軟鍵盤112,然后通過方法2000、3000、4000或5000對軟鍵盤112進行操作。
[0079]圖16是示出本公開實施例的觸摸裝置600的示意圖。該觸摸裝置600包括例如,手機、PAD、筆記本電腦等。
[0080]如圖16所示。該信息管理裝置600可包括下述部件中的一個或多個:處理部件602、存儲部件604、電源部件606、多媒體部件608、音頻部件610、輸入/輸出(I/O)接口612、傳感器部件614以及通信部件616。
[0081]處理部件602通常控制觸摸裝置600的全部操作。處理器部件602可包括一個或多個處理器以執行指令,從而執行上述方法中的全部或部分步驟。
[0082]存儲器604可存儲不同類型的數據以支持觸摸裝置600的操作。例如,數據可包括在觸摸裝置600上運行的方法或應用的指令、聯系人數據、電話薄數據、短消息、圖片、音頻、視頻等。存儲器604可包括SRAM (靜態隨機存儲器;static random access memory)、EEPROM(電可擦除可編程只讀存儲器!electrically erasable programmable read-onlymemory)、EPROM (可擦可編程序只讀存儲器;erasable programmable read-only memory)、R0M(只讀存儲器!read-only memory)、磁存儲器、閃存、磁盤、光盤等。
[0083]電源部件606向觸摸裝置600的各個部件供電。移動部件606可包括電源管理系統、一個或多個電源以及任意其他與電源生成、管理和分配相關的其他部件。
[0084]多媒體部件608包括屏幕。在一些實施方式中,屏幕可為液晶顯示屏和觸摸屏。觸摸屏可包括一個或多個觸摸傳感器以感測觸摸屏上的觸碰、劃屏等手勢。在一些實施方式中,多媒體部件608可包括前置攝像頭和/或后置攝像頭。
[0085]音頻部件610用于輸出和/或輸入音頻信號。例如,音頻部件610可包括麥克風以接收來自外部的音頻信號。所接收的音頻信號還可存儲在存儲部件604中。所接收的音頻信號還可經由通信部件616而被傳送。音頻部件610還可包括揚聲器以輸出音頻信號。
[0086]I/O接口 612為觸摸裝置600與外圍設備之間提供了接口,例如鍵盤、按鍵等。
[0087]傳感器部件614可包括一個或多個傳感器,從而為觸摸裝置600提供各種狀態信息。例如,傳感器部件614可以包括運動傳感器,從而采集移動終端的運動信息。例如,傳感器部件614可以加速度計,從而采集觸摸裝置600的加速度信息;傳感器部件614還可包括陀螺儀,從而采集觸摸裝置600的角速度信息;傳感器部件614還可包括高度計,從而采集觸摸裝置600的高度信息。傳感器部件614還可包括接近傳感器,從而采集觸摸裝置600與周圍物體的距離信息。傳感器部件614還可包括光傳感器、溫度傳感器、磁傳感器、壓力傳感器等。
[0088]通信部件616用于觸摸裝置600通過無線或有線的方式與其他裝置進行通信。觸摸裝置600可基于各種通信標準進行通信,例如WIF1、2G、3G或4G等。在一些實施方式中,通信部件616還可包括近場通信(NFC)模塊以基于射頻識別(RFID)技術、紅外數據(IrDA)技術、超寬頻(UWB)技術、藍牙(BT)技術等實現近距離通信。
[0089]在一些實施方式中,觸摸裝置600可利用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理裝置(DSH))、可編程邏輯裝置(PLD)、現場可編程門陣列(FPGA)、控制器等來實現上述方法。
[0090]在一些實施方式中,觸摸裝置600的處理部件620執行存儲部件604中的指令,以使得觸摸裝置600執行上述方法的步驟所對應的指令。例如,通過處理部件620確定施加于軟鍵盤的觸發區域內的單觸點的觸碰信號;通過處理部件620確定單觸點從觸發區域內移動至觸發區域外的拖拽信號;通過處理部件620確定拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及根據軟鍵盤顯示信號,通過觸摸屏顯示軟鍵盤。
[0091]例如,通過觸摸屏顯示第一軟鍵盤;通過處理部件620確定施加于觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界;通過處理部件620確定施加于觸摸屏上的點擊信號以確定第二軟鍵盤的壓縮方向;以及通過觸摸屏根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0092]例如,通過觸摸屏顯示第一軟鍵盤;通過處理部件620確定施加于觸摸屏上的第一劃屏信號以確定軟鍵盤的第一部分的邊界;通過處理部件620確定施加于觸摸屏上的第二劃屏信號以確定第一軟鍵盤的第二部分的邊界;以及通過處理部件620根據第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0093]在一些實施方式中,提供了一種非易失的計算機可讀的存儲介質,其中存儲有指令,例如上述觸摸裝置600中的存儲部件604中所包括的、由處理部件602所執行的指令,以執行上述的方法。例如,非易失性計算機可讀存儲介質可為R0M、RAM、CD_R0M、磁帶、軟盤、光數據存儲器等。
[0094]在一些實施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號處理模塊14以及軟鍵盤處理模塊16。
[0095]觸摸屏12包括軟鍵盤的觸發區域,例如圖2中的整個輸入框102,或者軟鍵盤圖標104。
[0096]信號處理模塊14確定施加于軟鍵盤的觸發區域內的單觸點的觸碰信號,以及確定該單觸點從觸發區域內移動至觸發區域外的拖拽信號。軟鍵盤處理模塊16通過信號處理模塊14確定的拖拽信號的起點和終點,產生軟鍵盤顯示信號。
[0097]例如,如圖2所示,圖中的輸入框102可例如為軟鍵盤的觸發區域。作為一種選擇,軟鍵盤的觸發區域可處于軟鍵盤對應的輸入框中;作為一種選擇,軟鍵盤的觸發區域可包括與軟鍵盤對應的輸入框的至少部分區域,即軟鍵盤的觸發區域與軟鍵盤對應的輸入框部分重合。信號處理模塊12確定施加于輸入框中的單觸點的觸碰信號106,以及該單觸點從輸入框內移動至輸入框外的拖拽信號108,如圖3所示。軟鍵盤處理模塊通過拖拽信號108的起點106和終點110,產生軟鍵盤顯示信號。觸摸屏12根據該軟鍵盤顯示信號顯示軟鍵盤112,如圖4所示。
[0098]作為一種選擇,軟鍵盤處理模塊16將拖拽信號108的起點106作為軟鍵盤的第一頂點,將拖拽信號108的終點110作為軟鍵盤的第二頂點,并且根據軟鍵盤的對角線長度產生軟鍵盤顯示信號,其中第一頂點與所述第二頂點之間的距離為軟鍵盤的對角線長度。
[0099]在一些實施例中,輸入框102中可包括軟鍵盤圖標104,如圖2所示。信號處理模塊14確定施加于軟鍵盤圖標104上的觸碰信號106,如圖3所示;以及該單觸點從輸入框內移動至輸入框外的拖拽信號108,如圖3所示。軟鍵盤處理模塊16將拖拽信號108的起點(即軟鍵盤圖標104的位置)作為軟鍵盤的第一頂點,將拖拽信號108的終點110作為軟鍵盤的第二頂點,并且根據軟鍵盤的對角線長度產生軟鍵盤顯示信號,其中第一頂點與第二頂點之間的距離為軟鍵盤的對角線長度。觸摸屏12根據軟鍵盤顯示信號顯示軟鍵盤112,如圖4所示。
[0100]通過上述實施例,通過確定施加于軟鍵盤的觸發區域內的單觸點的觸碰信號以及該單觸點從觸發區域內移動至觸發區域外的拖拽信號,即可調整軟鍵盤的大小,非常簡便,用戶只需單指操作即可完成。
[0101]在一些實施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號處理模塊14以及軟鍵盤處理模塊16。觸摸屏12顯示第一軟鍵盤。信號處理模塊14確定施加于觸摸屏上的劃屏信號,以確定第二軟鍵盤的邊界;以及確定施加于觸摸屏上的點擊信號,以確定第二軟鍵盤的壓縮方向。軟鍵盤處理模塊16根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0102]例如,觸摸屏12顯示第一軟鍵盤202,如圖6所示。
[0103]信號處理模塊14確定施加于觸摸屏12上的劃屏信號204,如圖8所示,從而確定第二軟鍵盤的側邊界,其中該劃屏信號204例如連續劃過第一軟鍵盤202上垂直于第一軟鍵盤202下邊緣的一段距離。作為一種選擇,信號處理模塊14可確定劃屏信號連續劃過第一軟鍵盤上大致垂直于第一軟鍵盤202下邊緣的一段距離,以確定第二軟鍵盤的側邊界。
[0104]信號處理模塊14還確定施加于第一軟鍵盤202上的點擊信號206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,信號處理模塊14根據施加于第一軟鍵盤上的點擊信號在劃屏信號的左側或右側來確定第二軟鍵盤的壓縮方向。
[0105]軟鍵盤處理模塊16根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。例如,信號處理模塊14通過圖8中的劃屏信號204確定了第二軟鍵盤的側邊界,通過圖9中的點擊信號206確定了第二軟鍵盤的壓縮方向。從圖9中可看出點擊信號206位于劃屏信號204的右側,因此軟鍵盤處理模塊16將第一軟鍵盤202向右側壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。作為一種選擇,第一軟鍵盤202中的每個鍵的大小按照第一軟鍵盤與第二軟鍵盤的壓縮比例進行壓縮。
[0106]作為一種選擇,信號處理模塊14確定施加于觸摸屏上的單觸點的觸碰信號以確定第二軟鍵盤的上邊界,以及確定單觸點的下拉拖拽信號,以確定第二軟鍵盤的側邊界。
[0107]例如,觸摸屏12上顯示第一軟鍵盤202,如圖6所示.
[0108]信號處理模塊14確定施加于觸摸屏上12的單觸點的觸碰信號203,如圖7所示,以確定第二軟鍵盤的上邊界;確定單觸點的觸碰信號203的下拉拖拽信號204,如圖8所示,從而確定第二軟鍵盤的側邊界,例如,該下拉拖拽信號例如連續劃過第一軟鍵盤202上垂直于(或大致垂直于)第一軟鍵盤202下邊緣的一段距離;以及,確定施加于第一軟鍵盤上的點擊信號206,如圖9所示,以確定第二軟鍵盤的壓縮方向。
[0109]軟鍵盤處理模塊16根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0110]作為一種選擇,上述的劃屏信號、下拉拖拽信號可以是垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號。例如,可以進入軟鍵盤設置模式,在該軟鍵盤設置模式中,信號處理模塊14確定觸摸屏12上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號,來確定第二軟鍵盤的邊界;以及確定施加于第一軟鍵盤上的點擊信號,來確定第二軟鍵盤的壓縮方向。軟鍵盤處理模塊16根據第二軟鍵盤的邊界與壓縮方向將第一軟鍵盤縮小為第二軟鍵盤。
[0111]通過上述實施例,軟鍵盤的顯示高度、邊界,位置能夠被指定,便于用戶操作,提升了用戶體驗。
[0112]在一些實施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號處理模塊14以及軟鍵盤處理模塊16。觸摸屏12顯示第一軟鍵盤。信號處理模塊14確定施加于觸摸屏12上的第一劃屏信號以確定第一軟鍵盤的第一部分的邊界,以及確定施加于觸摸屏12上的第二劃屏信號以確定第一軟鍵盤的第二部分的邊界。軟鍵盤處理模塊16根據第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0113]例如,觸摸屏12上顯示第一軟鍵盤402,如圖13所示。
[0114]信號處理模塊14確定施加于觸摸屏12上的第一劃屏信號404和第二劃屏信號406來分別確定第一軟鍵盤的第一部分和第二部分的側邊界。例如,第一劃屏信號404和第二劃屏信號406可連續劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離。
[0115]軟鍵盤處理模塊16根據第一劃屏信號404和第二劃屏信號406分別確定的第一軟鍵盤的第一部分和第二部分的側邊界,將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0116]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵。也就是,第一部分408和第二部分410中的按鍵不相同。
[0117]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據預定的規則包含部分相同的按鍵。
[0118]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據預定的規則包含部分相同的按鍵。
[0119]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的所有按鍵。也就是,第一部分408和第二部分410中的按鍵全部相同。
[0120]作為一種選擇,信號處理模塊14確定施加于觸摸屏12上的單觸點的觸碰信號以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定單觸點的下拉拖拽信號,以確定第一部分的側邊界;以及確定施加于觸摸屏12上的第二劃屏信號以確定第一軟鍵盤的第二部分的側邊界。
[0121]例如,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0122]信號處理模塊14確定施加于觸摸屏12上的單觸點的觸碰信號412,如圖13所示,以確定第一軟鍵盤402的第一部分408和第二部分410的上邊界。信號處理模塊14確定單觸點的下拉拖拽信號404,如圖13所示,從而確定第一軟鍵盤402的第一部分408的側邊界。例如,該下拉拖拽信號可連續劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離,如圖13所示。信號處理模塊14確定施加于觸摸屏12上的劃屏信號406來確定第一軟鍵盤的第二部分的側邊界。
[0123]軟鍵盤處理模塊16根據第一軟鍵盤的第一部分和第二部分的側邊界,將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0124]作為一種選擇,上述的劃屏信號、下拉拖拽信號可以垂直于(或大致垂直于)第一軟鍵盤下邊緣。例如,可以進入軟鍵盤設置模式,在該軟鍵盤設置模式中,信號處理模塊14確定觸摸屏12上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的第一劃屏信號和第二劃屏信號,來分別確定第一軟鍵盤的第一部分和第二部分邊界。軟鍵盤處理模塊16根據第一部分和第二部分邊界將第一軟鍵盤分為第一部分和第二部分。
[0125]通過上述實施例,可見軟鍵盤切換為兩個部分,便于用戶使用,提升了用戶體驗。
【主權項】
1.一種用于觸摸裝置的軟鍵盤的操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 所述處理器確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號; 所述處理器確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號; 所述處理器確定所述拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及 根據所述軟鍵盤顯示信號,通過所述觸摸屏顯示所述軟鍵盤。2.如權利要求1所述的方法,其中,所述產生軟鍵盤顯示信號包括: 所述處理器將所述起點作為所述軟鍵盤的第一頂點; 所述處理器將所述終點作為所述軟鍵盤的第二頂點,其中所述第一頂點與所述第二頂點之間的距離為所述軟鍵盤的對角線長度;以及 所述處理器根據所述軟鍵盤的對角線長度產生所述軟鍵盤顯示信號。3.如權利要求1所述的方法,其中,所述軟鍵盤的觸發區域包括與所述軟鍵盤對應的輸入框的至少部分區域。4.一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 通過所述觸摸屏顯示第一軟鍵盤; 所述處理器確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界; 所述處理器確定施加于所述觸摸屏上的點擊信號以確定所述第二軟鍵盤的壓縮方向;以及 通過所述觸摸屏根據所述第二軟鍵盤的邊界與壓縮方向將所述第一軟鍵盤縮小為所述第二軟鍵盤。5.如權利要求4所述的方法,其中, 所述確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界包括: 所述處理器確定所述劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的側邊界; 所述確定施加于所述觸摸屏上的點擊信號以確定所述第二軟鍵盤的壓縮方向包括:所述處理器確定施加于所述第一軟鍵盤上的點擊信號,以確定所述第二軟鍵盤的壓縮方向。6.如權利要求4所述的方法,其中, 所述確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界包括: 所述處理器確定施加于所述觸摸屏上的單觸點的觸碰信號以確定所述第二軟鍵盤的上邊界;以及 所述處理器確定所述單觸點的下拉拖拽信號,以確定所述第二軟鍵盤的側邊界。7.如權利要求5所述的方法,其中,所述確定施加于所述觸摸屏上的劃屏信號以確定第二軟鍵盤的邊界包括: 所述處理器確定所述觸摸屏上的垂直于所述第一軟鍵盤下邊緣的劃屏信號,以確定所述第二軟鍵盤的邊界。8.一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 通過所述觸摸屏顯示第一軟鍵盤; 所述處理器確定施加于所述觸摸屏上的第一劃屏信號以確定所述第一軟鍵盤的第一部分的邊界; 所述處理器確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的邊界;以及 通過所述觸摸屏根據所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。9.如權利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號確定所述第一軟鍵盤的第一部分的邊界包括; 所述處理器確定所述第一劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界; 所述確定施加于所述觸摸屏上的第二劃屏信號確定所述第一軟鍵盤的第二部分的邊界包括; 所述處理器確定所述第二劃屏信號連續劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。10.如權利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號確定所述第一軟鍵盤的第一部分的邊界包括; 所述處理器確定所述第一劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界; 所述確定施加于所述觸摸屏上的第二劃屏信號確定所述第一軟鍵盤的第二部分的邊界包括; 所述處理器確定所述第二劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。11.如權利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號以確定所述第一軟鍵盤的第一部分的邊界包括: 所述處理器確定施加于所述觸摸屏上的單觸點的觸碰信號以確定所述第一部分和所述第二部分的上邊界;以及 所述處理器確定所述單觸點的下拉拖拽信號,以確定所述第一部分的側邊界。 所述確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的邊界包括: 所述處理器確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的側邊界。12.一種觸摸裝置,包括: 觸摸屏,包括軟鍵盤的觸發區域; 存儲器,用于存儲計算機可執行指令;以及 處理器,耦合到所述觸摸屏,用于執行所述計算機可執行指令以使所述裝置執行: 所述處理器確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號; 所述處理器確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號; 所述處理器確定所述拖拽信號的起點和終點,以產生軟鍵盤顯示信號;以及 根據所述軟鍵盤顯示信號,通過所述觸摸屏顯示所述軟鍵盤。13.如權利要求12所述的觸摸裝置,其中,所述產生軟鍵盤顯示信號包括: 所述處理器將所述起點作為所述軟鍵盤的第一頂點; 所述處理器將所述終點作為所述軟鍵盤的第二頂點,其中所述第一頂點與所述第二頂點之間的距離為所述軟鍵盤的對角線長度;以及 所述處理器根據所述軟鍵盤的對角線長度產生所述軟鍵盤顯示信號。14.如權利要求12所述的觸摸裝置,其中,所述軟鍵盤的觸發區域包括與所述軟鍵盤對應的輸入框的至少部分區域。15.一種觸摸裝置,包括: 觸摸屏,包括軟鍵盤的觸發區域; 信號處理模塊,確定施加于所述軟鍵盤的觸發區域內的單觸點的觸碰信號,以及確定所述單觸點從所述觸發區域內移動至所述觸發區域外的拖拽信號;以及 軟鍵盤處理模塊,通過所述拖拽信號的起點和終點,產生軟鍵盤顯示信號; 所述觸摸屏根據所述軟鍵盤顯示信號,顯示所述軟鍵盤。16.如權利要求15所述的觸摸裝置,其中,所述軟鍵盤處理模塊將所述起點作為所述軟鍵盤的第一頂點,將所述終點作為所述軟鍵盤的第二頂點,以及根據所述軟鍵盤的對角線長度產生所述軟鍵盤顯示信號, 其中所述第一頂點與所述第二頂點之間的距離為所述軟鍵盤的對角線長度。17.如權利要求15所述的觸摸裝置,其中,所述軟鍵盤的觸發區域包括與所述軟鍵盤對應的輸入框的至少部分區域。18.一種觸摸裝置,包括: 觸摸屏,顯示第一軟鍵盤; 信號處理模塊,確定施加于所述觸摸屏上的劃屏信號,以確定第二軟鍵盤的邊界,以及確定施加于所述觸摸屏上的點擊信號,以確定所述第二軟鍵盤的壓縮方向;以及 軟鍵盤處理模塊,根據所述第二軟鍵盤的邊界與壓縮方向將所述第一軟鍵盤縮小為所述第二軟鍵盤。19.如權利要求18所述的觸摸裝置,其中,所述信號處理模塊確定所述劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的邊界,以及確定施加于所述第一軟鍵盤上的點擊信號,以確定所述第二軟鍵盤的壓縮方向。20.如權利要求18所述的觸摸裝置,其中,所述信號處理模塊確定施加于所述觸摸屏上的單觸點的觸碰信號以確定所述第二軟鍵盤的上邊界,以及確定所述單觸點的下拉拖拽信號,以確定所述第二軟鍵盤的側邊界。21.如權利要求18所述的觸摸裝置,其中,所述信號處理模塊根據所述觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號,以確定所述第二軟鍵盤的邊界。22.一種觸摸裝置,包括: 觸摸屏,顯示第一軟鍵盤; 信號處理模塊,確定施加于所述觸摸屏上的第一劃屏信號以確定所述第一軟鍵盤的第一部分的邊界,以及確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的邊界;以及 軟鍵盤處理模塊,根據所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。23.如權利要求22所述的觸摸裝置,其中,所述信號處理模塊確定所述第一劃屏信號連續劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界,以及確定所述第二劃屏信號連續劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。24.如權利要求22所述的觸摸裝置,其中,所述信號處理模塊確定所述第一劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界,以及確定所述第二劃屏信號垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。25.如權利要求22所述的觸摸裝置,其中,所述信號處理模塊確定施加于所述觸摸屏上的單觸點的觸碰信號以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定所述單觸點的下拉拖拽信號,以確定所述第一部分的側邊界;以及確定施加于所述觸摸屏上的第二劃屏信號以確定所述第一軟鍵盤的第二部分的側邊界。
【文檔編號】G06F3/0488GK105843528SQ201510013898
【公開日】2016年8月10日
【申請日】2015年1月12日
【發明人】勤家豪, 林彥寬
【申請人】宏達國際電子股份有限公司