專利名稱:提供組合快捷鍵功能的方法及觸控裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸控技術(shù),尤其涉及提供組合快捷鍵功能的技術(shù)。
背景技術(shù):
隨著觸控技術(shù)的不斷發(fā)展,能夠提供觸控功能的觸控裝置所提供的觸控 功能越來(lái)越豐富。目前,有些觸控裝置可以為使用觸控裝置的用戶提供虛擬 鍵盤,即,在觸控裝置的觸摸屏上顯示虛擬鍵盤,用戶可以通過(guò)操作虛擬鍵 盤來(lái)得到與操作物理鍵盤相同的體驗(yàn)。特別的,有些觸控裝置可以在虛擬鍵 盤上為用戶提供組合快捷鍵的功能,這樣,用戶在例如文本編輯的場(chǎng)景下, 可以經(jīng)常使用虛擬鍵盤上的組合快捷鍵的功能,來(lái)提高操作效率。
但是,在虛擬鍵盤上進(jìn)行組合快捷鍵的操作與在物理鍵盤上進(jìn)行組合快 捷鍵的操作具有明顯的差異。具體表現(xiàn)在,物理鍵盤的每個(gè)按一睫都有相對(duì)獨(dú) 立的操作區(qū)域,而虛擬鍵盤在整體上是一個(gè)操作區(qū)域,這樣,在虛擬鍵盤上 進(jìn)行組合快捷鍵的操作相對(duì)于在物理鍵盤上進(jìn)行組合快捷鍵的操作很容易造 成誤操作,例如,手指在虛擬鍵盤上點(diǎn)擊某個(gè)按鍵時(shí),可能會(huì)觸碰到其他按 鍵,這樣,組合快捷鍵的功能很可能就會(huì)失效,進(jìn)而造成操作效率下降。
發(fā)明內(nèi)容
本發(fā)明提供一種提供組合快捷鍵功能的方法及一種觸控裝置,用以避免 用戶在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時(shí)發(fā)生誤操作,從而提高操作效率。
一種提供組合快捷鍵功能的方法,包括在觸摸屏上提供設(shè)置有一特定 功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),在所述觸 摸屏上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一 種組合快捷鍵的功能。
一種觸控裝置,包括觸摸屏、觸發(fā)獲得單元及提供單元;所述觸發(fā)獲 得單元用于獲得用戶在所述觸摸屏上的所有動(dòng)作;所述提供單元用于根據(jù)所 述觸發(fā)獲得單元獲得的動(dòng)作,提供與所述動(dòng)作對(duì)應(yīng)的功能;其中,所述提供 單元在所述觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤后,如果所述觸 發(fā)獲得單元獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊,則所述提供單元在所述觸
4摸屏上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一 種組合快捷鍵的功能。
在本發(fā)明提供的方法中,當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),在 觸摸屏上可以提供對(duì)應(yīng)于組合快捷鍵的功能的單個(gè)按鍵,這樣,用戶只需點(diǎn) 擊單個(gè)按鍵,即可實(shí)現(xiàn)單個(gè)按鍵對(duì)應(yīng)的組合快捷鍵的功能,因而避免了在虛 擬鍵盤上進(jìn)行組合快捷鍵的操作時(shí)發(fā)生誤操作,從而提高了操作效率。
在本發(fā)明提供的觸控裝置中,當(dāng)觸發(fā)獲得單元獲得用戶對(duì)所述特定功能 按鍵的點(diǎn)擊時(shí),提供單元在觸摸屏上可以提供對(duì)應(yīng)于組合快捷鍵的功能的單 個(gè)按鍵,這樣,用戶只需點(diǎn)擊單個(gè)按鍵,即可實(shí)現(xiàn)單個(gè)按鍵對(duì)應(yīng)的組合快捷 鍵的功能,因而避免了在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時(shí)發(fā)生誤操作, 從而提高了操作效率。
圖1為本發(fā)明提供的一種提供組合快捷鍵功能的方法的流程圖2為本發(fā)明提供的一種設(shè)置有一特定功能按鍵的虛擬鍵盤的示意圖; 圖3為本發(fā)明提供的用戶點(diǎn)擊特定功能按鍵后切換的多個(gè)單個(gè)按鍵的一 種示意圖4為本發(fā)明提供的用戶點(diǎn)擊特定功能按鍵后切換的虛擬鍵盤的一種示 意圖5為本發(fā)明提供的一種觸控裝置的結(jié)構(gòu)示意圖; 圖6為本發(fā)明提供的第一個(gè)優(yōu)選實(shí)施例的方法流程圖; 圖7為本發(fā)明提供的第二個(gè)優(yōu)選實(shí)施例的方法流程圖。
具體實(shí)施例方式
本發(fā)明提供的一種提供組合快捷鍵功能的方法如圖l所示,包括
S101:在觸摸屏上提供設(shè)置有 一特定功能按鍵的虛擬鍵盤;
S102:當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),在所述觸摸屏上提供 至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一種組合快捷
鍵的功能。
具體的,可以根據(jù)用戶在觸摸屏上的觸發(fā),在觸摸屏上提供設(shè)置有一特 定功能按鍵的虛擬鍵盤。例如,在觸摸屏上提供設(shè)置有特定功能按鍵的虛擬 鍵盤之前,可以獲得用戶在觸摸屏上的動(dòng)作,并確定所述動(dòng)作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置有特定功能按鍵的虛擬鍵盤的動(dòng)作,之后,在觸摸屏上提 供設(shè)置有特定功能按鍵的虛擬鍵盤。用戶在觸摸屏上的動(dòng)作可以是指用戶的 手指在觸摸屏上的移動(dòng)軌跡。
特定功能按鍵可以是獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵的 一個(gè)第 一按 鍵,或者說(shuō),在現(xiàn)有的虛擬鍵盤上增設(shè)一個(gè)特定功能按鍵。如果所述特定功 能按鍵獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵,則在觸摸屏上提供設(shè)置有特定功 能按鍵的虛擬鍵盤后,可以在所述特定功能按鍵上向用戶提示所述特定功能 按鍵所對(duì)應(yīng)的功能。以圖2所示的虛擬鍵盤為例,自定義功能鍵即為上述的 特定功能按鍵,這個(gè)自定義功能鍵是在現(xiàn)有的虛擬鍵盤上增設(shè)的一個(gè)按鍵。
特定功能按鍵也可以是虛擬鍵盤上現(xiàn)有的一個(gè)按鍵,或者說(shuō),將虛擬鍵 盤上現(xiàn)有的某個(gè)按鍵設(shè)置為特定功能按鍵。例如,可以將圖2所示的虛擬鍵
盤上的Tab按鍵設(shè)置為特定功能按鍵。另外,觸控裝置可以默認(rèn)某個(gè)按鍵為 特定功能按鍵。例如,觸控裝置預(yù)先將某個(gè)按鍵設(shè)置為特定功能按鍵,當(dāng)觸 控裝置將虛擬鍵盤提供給用戶時(shí),如果用戶需要使用特定功能按鍵的功能, 則只能點(diǎn)擊這個(gè)默認(rèn)為特定功能按鍵的按鍵。此外,觸控裝置也可以根據(jù)用 戶的指定,將某個(gè)按鍵設(shè)置為特定功能按鍵。例如,觸控裝置可以為用戶提 供設(shè)置特定功能按鍵的選擇,用戶可以預(yù)先設(shè)置某個(gè)按鍵為特定功能按鍵, 當(dāng)觸控裝置將虛擬鍵盤提供給用戶時(shí),如果用戶需要使用特定功能按鍵的功 能,則只需點(diǎn)擊預(yù)先設(shè)置的特定功能按鍵即可。
特定功能按鍵實(shí)質(zhì)上是提供組合快捷鍵功能的一個(gè)觸發(fā)按鍵,當(dāng)用戶需 要獲得組合快捷鍵的功能時(shí),用戶可以點(diǎn)擊特定功能按鍵。當(dāng)獲得用戶對(duì)所 述特定功能按鍵的點(diǎn)擊時(shí),在觸摸屏上提供至少一個(gè)單個(gè)按鍵,其中, 一個(gè) 單個(gè)按鍵對(duì)應(yīng)于一種組合快捷鍵的功能。也就是說(shuō),當(dāng)獲得用戶對(duì)所述特定 功能按鍵的點(diǎn)擊時(shí),在觸摸屏上可以只提供一個(gè)單個(gè)按鍵,這個(gè)單個(gè)按鍵對(duì) 應(yīng) 一種組合快捷鍵的功能,例如Ctrl按鍵與C按鍵組合對(duì)應(yīng)的復(fù)制功能、Ctrl 按鍵與V按鍵組合對(duì)應(yīng)的粘貼功能等;當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn) 擊時(shí),在觸摸屏上也可以提供多個(gè)單個(gè)按鍵,每個(gè)單個(gè)按鍵都對(duì)應(yīng)一種組合 快捷鍵的功能,各個(gè)單個(gè)按鍵對(duì)應(yīng)的組合快捷鍵的功能互不相同。 在觸摸屏上提供至少一個(gè)單個(gè)按鍵可以有多種實(shí)現(xiàn)方式。 其中的一種實(shí)現(xiàn)方式為在觸摸屏上將虛擬鍵盤替換為至少一個(gè)單個(gè)按鍵,或者說(shuō),將原本向用戶顯示的虛擬鍵盤切換為至少一個(gè)單個(gè)按鍵。每個(gè) 單個(gè)按鍵都向用戶提示其對(duì)應(yīng)的一種組合快捷鍵的功能,例如,單個(gè)按鍵上 具有表明其對(duì)應(yīng)的組合快捷鍵的功能的字樣。以圖3所示的單個(gè)按鍵的示意
圖為例,當(dāng)獲得用戶對(duì)特定功能4姿鍵的點(diǎn)擊時(shí),為用戶提供如圖3所示的8 個(gè)單個(gè)按鍵,這8個(gè)單個(gè)按鍵上分別具有"undo"、 "redo"、 "save"、 "search" 等字樣,以表明這8個(gè)單個(gè)按鍵分別對(duì)應(yīng)"undo"、 "redo"、 "save"、 "search" 等組合快捷鍵的功能。在具體實(shí)現(xiàn)時(shí),可以將單個(gè)按4定與實(shí)際的組合快捷鍵 對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是同時(shí)點(diǎn)擊了實(shí)際的組合快捷鍵, 從而實(shí)現(xiàn)了組合快捷鍵的功能。例如,"search"按鍵與實(shí)際的Ctrl按鍵和實(shí) 際的F按鍵的組合對(duì)應(yīng),這樣,用戶點(diǎn)擊"search"按鍵實(shí)際上就是同時(shí)點(diǎn)擊 了 Ctrl按鍵和F ^4建,從而實(shí)現(xiàn)了 "search"功能。在具體實(shí)現(xiàn)時(shí),也可以將 單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就 是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。例如,"search"按鍵與"search"功能對(duì) 應(yīng),這樣,用戶點(diǎn)擊"search"按^:實(shí)際上就是調(diào)用了 "search"功能。
另外,替換后的單個(gè)按鍵也可以無(wú)須向用戶提示其對(duì)應(yīng)的一種組合快捷 鍵的功能,可替換的方式為替換后的單個(gè)按鍵是現(xiàn)有的組合快捷鍵中的其 中 一個(gè)按鍵,且所述單個(gè)按鍵對(duì)應(yīng)的一種組合快捷鍵的功能是所述現(xiàn)有的組 合快捷鍵對(duì)應(yīng)的功能。例如,替換后的單個(gè)按鍵中包括一個(gè)F按^建,且F按 鍵對(duì)應(yīng)的組合快捷鍵的功能就是Ctrl按鍵與F按鍵組合所對(duì)應(yīng)的"search"功 能。在具體實(shí)現(xiàn)時(shí),可以將單個(gè)按鍵與實(shí)際的組合快捷鍵對(duì)應(yīng),這樣,用戶 點(diǎn)擊單個(gè)按鍵實(shí)際上就是同時(shí)點(diǎn)擊了實(shí)際的組合快捷鍵,從而實(shí)現(xiàn)了組合快 捷鍵的功能。例如,F(xiàn)按鍵與實(shí)際的Ctrl按鍵和實(shí)際的F按鍵的組合對(duì)應(yīng), 這樣,用戶點(diǎn)擊F按鍵實(shí)際上就是同時(shí)點(diǎn)擊了 Ctrl按鍵和F按鍵,從而實(shí)現(xiàn) 了 "search"功能。在具體實(shí)現(xiàn)時(shí),也可以將單個(gè)按鍵直接與組合快捷鍵的功 能對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功 能。例如,F(xiàn)按一建與"search"功能對(duì)應(yīng),這樣,用戶點(diǎn)擊F4姿^睫實(shí)際上就是 調(diào)用了 "search"功能。
在觸摸屏上提供至少一個(gè)單個(gè)按鍵的另外一種實(shí)現(xiàn)方式為在觸摸屏上 僅啟用至少一個(gè)單個(gè)按鍵,禁用虛擬鍵盤上的其他按鍵,或者說(shuō),保留原來(lái) 提供的虛擬鍵盤,只將其中的至少一個(gè)單個(gè)按鍵設(shè)置為可用狀態(tài),例如突出顯示可用的單個(gè)按鍵,而將其余的單個(gè)按鍵都設(shè)置為禁用狀態(tài)。啟用的單個(gè) 按鍵可以是現(xiàn)有的組合快捷鍵中的其中一個(gè)按鍵,且所述單個(gè)按^睫對(duì)應(yīng)的一 種組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對(duì)應(yīng)的功能。以圖4所示的虛 擬鍵盤為例,當(dāng)獲得用戶對(duì)特定功能按鍵的點(diǎn)擊時(shí),為用戶提供如圖4所示 的多個(gè)單個(gè)按鍵,也就是在虛擬鍵盤上僅啟用這些單個(gè)按鍵,例如,啟用的
單個(gè)按鍵中包括一個(gè)F按鍵,F(xiàn)按鍵對(duì)應(yīng)的組合快捷鍵的功能就是Ctrl按鍵 與F^姿鍵組合所對(duì)應(yīng)的"search"功能。在具體實(shí)現(xiàn)時(shí),可以將啟用的單個(gè)才姿 鍵與實(shí)際的組合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊啟用的單個(gè)按鍵實(shí)際上就是同 時(shí)點(diǎn)擊了實(shí)際的組合快捷鍵,從而實(shí)現(xiàn)了組合快捷鍵的功能。例如,F(xiàn)按鍵與 實(shí)際的Ctrl按鍵和實(shí)際的F按鍵的組合對(duì)應(yīng),這樣,用戶點(diǎn)擊F按鍵實(shí)際上 就是同時(shí)點(diǎn)擊了 Ctrl按鍵和F按鍵,從而實(shí)現(xiàn)了 "search"功能。在具體實(shí)現(xiàn) 時(shí),也可以將啟用的單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣,用戶點(diǎn) 擊啟用的單個(gè)按鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。例如,F(xiàn)按鍵 與"search"功能對(duì)應(yīng),這樣,用戶點(diǎn)擊F按鍵實(shí)際上就是調(diào)用了 "search" 功能。
另外,啟用的單個(gè)按4定也可以向用戶提示其對(duì)應(yīng)的一種組合快捷鍵的功 能,或者說(shuō),雖然啟用的是虛擬鍵盤上原有的按鍵,但啟用時(shí),這些按鍵向 用戶提示其對(duì)應(yīng)的組合快捷一睫的功能。例如,假設(shè)啟用了 F按鍵,但在啟用
時(shí),F(xiàn)按鍵顯示"search"字樣。在具體實(shí)現(xiàn)時(shí),可以將啟用的單個(gè)按鍵與實(shí) 際的組合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是同時(shí)點(diǎn)擊了實(shí)際 的組合快捷鍵,從而實(shí)現(xiàn)了組合快捷鍵的功能。例如,"search"按鍵與實(shí)際 的Ctrl按鍵和實(shí)際的F按鍵的組合對(duì)應(yīng),這樣,用戶點(diǎn)擊"search"按鍵實(shí)際 上就是同時(shí)點(diǎn)擊了 Ctrl按《睫和F按鍵,從而實(shí)現(xiàn)了 "search"功能。在具體實(shí) 現(xiàn)時(shí),也可以將啟用的單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣,用戶 點(diǎn)擊單個(gè)按鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。例如,"search" 按鍵與"search"功能對(duì)應(yīng),這樣,用戶點(diǎn)擊"search"按鍵實(shí)際上就是調(diào)用 了 "search"功能。
單個(gè)按鍵向用戶提示其對(duì)應(yīng)的 一種組合快捷鍵的功能這種技術(shù)手段的優(yōu) 點(diǎn)在于,用戶可以無(wú)須知道組合快捷鍵的功能具體對(duì)應(yīng)哪些按鍵,例如,用 戶無(wú)須知道"search"功能對(duì)應(yīng)Ctrl按鍵與F按^睫的組合,所以,這種技術(shù)手段適用的用戶范圍較廣泛。
單個(gè)按鍵是現(xiàn)有的組合快捷鍵中的其中一個(gè)按鍵、且所述單個(gè)按鍵對(duì)應(yīng) 的 一種組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對(duì)應(yīng)的功能這種技術(shù)手段 的優(yōu)點(diǎn)在于,熟知組合快捷鍵的用戶可以更快、更準(zhǔn)的實(shí)現(xiàn)組合快捷鍵的功
能。例如,假設(shè)某個(gè)用戶熟知Ctrl按鍵與F按鍵的組合對(duì)應(yīng)"search"功能, 當(dāng)用戶需要實(shí)現(xiàn)"search"功能時(shí),可以通過(guò)點(diǎn)擊F按鍵快速、準(zhǔn)確的實(shí)現(xiàn) "search"功能。
對(duì)于在觸摸屏上僅啟用至少一個(gè)單個(gè)按鍵、禁用虛擬鍵盤上的其他按鍵 這種技術(shù)手段來(lái)說(shuō),在具體應(yīng)用時(shí),可以啟用各自所在組合快捷鍵之間都具 有相同的按鍵的那些按鍵。還是以圖4為例,啟用的字母按鍵都是可以與Ctrl 按鍵組合成快捷鍵的按4定。這種情況下,可以將Ctrl按鍵設(shè)置為特定功能按 鍵。同樣,可以再將Alt按鍵設(shè)置為特定功能按鍵,當(dāng)用戶點(diǎn)擊Alt按鍵時(shí), 啟用的是能夠與Alt按鍵組合成快捷鍵的按鍵。由此可見(jiàn),提供的虛擬鍵盤不 僅可以只設(shè)置一個(gè)特定功能按鍵,在實(shí)際應(yīng)用中,可以根據(jù)實(shí)際需要,設(shè)置 多個(gè)特定功能按鍵。
執(zhí)行S102之后,還可以執(zhí)行S103:在觸摸屏上提供至少一個(gè)單個(gè)按鍵后, 當(dāng)獲得用戶對(duì)其中的一個(gè)單個(gè)按鍵的點(diǎn)擊時(shí),提供與被點(diǎn)擊的單個(gè)按鍵對(duì)應(yīng) 的組合快捷鍵的功能。
上面提到過(guò),單個(gè)按鍵可以與組合快捷鍵對(duì)應(yīng),也可以與組合快捷鍵的 功能對(duì)應(yīng),用戶點(diǎn)擊單個(gè)按鍵實(shí)質(zhì)上就相當(dāng)于點(diǎn)擊了組合快捷鍵或者是直接 調(diào)用了組合快捷鍵的功能。
需要說(shuō)明的是,SlOl、 S102及S103的執(zhí)行主體可以是觸控裝置。
本發(fā)明除提供了上述的提供組合快捷鍵功能的方法外,還提供了 一種觸 控裝置。
如圖5所示,觸控裝置包括觸摸屏501、觸發(fā)獲得單元502及提供單元 503;所述觸發(fā)獲得單元502用于獲得用戶在所述觸摸屏501上的所有動(dòng)作; 所述提供單元503用于4艮據(jù)所述觸發(fā)獲得單元502獲得的動(dòng)作,提供與所述 動(dòng)作對(duì)應(yīng)的功能;其中,所述提供單元503在所述觸摸屏501上提供設(shè)置有 一特定功能按鍵的虛擬鍵盤后,如果所述觸發(fā)獲得單元502獲得用戶對(duì)所述 特定功能按鍵的點(diǎn)擊,則所述提供單元503在所述觸摸屏501上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一種組合快捷鍵的功 能。
具體的,提供單元503可以根據(jù)用戶在觸摸屏501上的觸發(fā),在觸摸屏 501上提供設(shè)置有特定功能l^4定的虛擬鍵盤。例如,提供單元503在觸摸屏上 501提供設(shè)置有特定功能按鍵的虛擬鍵盤之前,觸發(fā)獲得單元502可以獲得用 戶在觸摸屏501上的動(dòng)作,并確定所述動(dòng)作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置 有特定功能按鍵的虛擬鍵盤的動(dòng)作,之后,提供單元503在觸摸屏501上提 供設(shè)置有特定功能按鍵的虛擬鍵盤。用戶在觸摸屏501上的動(dòng)作可以是指用 戶的手指在觸摸屏501上的移動(dòng)軌跡。
特定功能按鍵可以是獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵的 一個(gè)第 一按 鍵,或者說(shuō),在現(xiàn)有的虛擬鍵盤上增設(shè)一個(gè)特定功能按鍵。如果所述特定功 能按鍵獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵,則提供單元503在觸摸屏501上 提供設(shè)置有特定功能按鍵的虛擬鍵盤時(shí),可以在所述特定功能按鍵上向用戶 提示所述特定功能按^:所對(duì)應(yīng)的功能。
特定功能按鍵也可以是虛擬鍵盤上現(xiàn)有的一個(gè)按鍵,或者說(shuō),將虛擬鍵 盤上現(xiàn)有的某個(gè)按鍵設(shè)置為特定功能按鍵。例如,可以將圖2所示的虛擬鍵 盤上的Tab按鍵設(shè)置為特定功能按鍵。另外,觸控裝置可以默認(rèn)某個(gè)4務(wù)睫為 特定功能按4定。例如,觸控裝置可以包括一個(gè)設(shè)置單元(圖中未繪示),用于 預(yù)先將某個(gè)按鍵設(shè)置為特定功能按鍵,當(dāng)提供單元503將虛擬鍵盤提供給用 戶時(shí),如果用戶需要使用特定功能按鍵的功能,則只能點(diǎn)擊這個(gè)默認(rèn)為特定 功能按鍵的按鍵。此外,設(shè)置單元也可以根據(jù)用戶的指定,將某個(gè)按鍵設(shè)置 為特定功能按鍵。例如,設(shè)置單元可以為用戶提供設(shè)置特定功能按鍵的選擇, 用戶可以預(yù)先設(shè)置某個(gè)按鍵為特定功能按鍵,當(dāng)提供單元503將虛擬鍵盤提 供給用戶時(shí),如果用戶需要使用特定功能按鍵的功能,則只需點(diǎn)擊預(yù)先設(shè)置 的特定功能按鍵即可。
特定功能按鍵實(shí)質(zhì)上是提供組合快捷鍵功能的一個(gè)觸發(fā)按鍵,當(dāng)用戶需 要獲得組合快捷鍵的功能時(shí),用戶可以點(diǎn)擊特定功能按鍵。當(dāng)觸發(fā)獲得單元 502獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),提供單元503在觸摸屏501上提 供至少一個(gè)單個(gè)按鍵,其中, 一個(gè)單個(gè)按鍵對(duì)應(yīng)于一種組合快捷鍵的功能。 也就是說(shuō),當(dāng)觸發(fā)獲得單元502獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),提供單元503在觸摸屏501上可以只提供一個(gè)單個(gè)按鍵,這個(gè)單個(gè)按鍵對(duì)應(yīng)一 種組合快捷鍵的功能,例如Ctrl按鍵與C按鍵組合對(duì)應(yīng)的復(fù)制功能、Ctrl按 #:與V按鍵組合對(duì)應(yīng)的粘貼功能等;當(dāng)觸發(fā)獲得單元502獲得用戶對(duì)所述特 定功能按鍵的點(diǎn)擊時(shí),提供單元503在觸摸屏501上也可以提供多個(gè)單個(gè)按 鍵,每個(gè)單個(gè)按鍵都對(duì)應(yīng)一種組合快捷鍵的功能,各個(gè)單個(gè)按鍵對(duì)應(yīng)的組合 快捷鍵的功能互不相同。
提供單元503在所述觸摸屏501上提供至少一個(gè)單個(gè)按鍵時(shí),提供單元 503在觸摸屏501上可以將虛擬鍵盤替換為所述至少一個(gè)單個(gè)按鍵,或者說(shuō), 提供單元503將原本向用戶顯示的虛擬鍵盤切換為至少一個(gè)單個(gè)按鍵。每個(gè) 單個(gè)按鍵都向用戶提示其對(duì)應(yīng)的一種組合快捷鍵的功能,例如,單個(gè)按鍵上 具有表明其對(duì)應(yīng)的組合快捷鍵的功能的字樣。在具體實(shí)現(xiàn)時(shí),上述的設(shè)置單 元可以將單個(gè)按鍵與實(shí)際的組合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際 上就是同時(shí)點(diǎn)擊了實(shí)際的組合快捷鍵,從而實(shí)現(xiàn)了組合快捷鍵的功能。在具 體實(shí)現(xiàn)時(shí),設(shè)置單元也可以將單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣, 用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。
另外,替換后的單個(gè)按鍵也可以無(wú)須向用戶提示其對(duì)應(yīng)的一種組合快捷 鍵的功能,可替換的方式為替換后的單個(gè)按鍵是現(xiàn)有的組合快捷鍵中的其 中 一個(gè)按鍵,且所述單個(gè)按鍵對(duì)應(yīng)的一種組合快捷4定的功能是所述現(xiàn)有的組 合快捷鍵對(duì)應(yīng)的功能。在具體實(shí)現(xiàn)時(shí),設(shè)置單元可以將單個(gè)按鍵與實(shí)際的組 合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是同時(shí)點(diǎn)擊了實(shí)際的組合 快捷鍵,從而實(shí)現(xiàn)了組合快捷鍵的功能。在具體實(shí)現(xiàn)時(shí),設(shè)置單元也可以將 單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就 是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。
提供單元503在所述觸摸屏501上提供至少一個(gè)單個(gè)按鍵時(shí),在所述觸 摸屏501上僅啟用所述至少一個(gè)單個(gè)按鍵,禁用虛擬鍵盤上的其他按鍵,或 者說(shuō),提供單元503保留原來(lái)提供的虛擬鍵盤,只將其中的至少一個(gè)單個(gè)按 鍵設(shè)置為可用狀態(tài),例如突出顯示可用的單個(gè)按鍵,而將其余的單個(gè)按鍵都 設(shè)置為禁用狀態(tài)。啟用的單個(gè)按鍵可以是現(xiàn)有的組合快捷鍵中的其中 一個(gè)按 鍵,且所述單個(gè)按鍵對(duì)應(yīng)的一種組合快捷4t的功能是所述現(xiàn)有的組合快捷鍵 對(duì)應(yīng)的功能。在具體實(shí)現(xiàn)時(shí),上述的設(shè)置單元可以將啟用的單個(gè)按鍵與實(shí)際的組合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊啟用的單個(gè)按鍵實(shí)際上就是同時(shí)點(diǎn)擊了 實(shí)際的組合快捷鍵,從而實(shí)現(xiàn)了組合快捷鍵的功能。在具體實(shí)現(xiàn)時(shí),設(shè)置單 元也可以將啟用的單個(gè)按鍵直接與組合快捷鍵的功能對(duì)應(yīng),這樣,用戶點(diǎn)擊 啟用的單個(gè)按鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷鍵的功能。
另外,啟用的單個(gè)按鍵也可以向用戶提示其對(duì)應(yīng)的 一種組合快捷鍵的功 能,或者說(shuō),雖然啟用的是虛擬鍵盤上原有的按鍵,但啟用時(shí),這些按鍵向 用戶提示其對(duì)應(yīng)的組合快捷鍵的功能。在具體實(shí)現(xiàn)時(shí),設(shè)置單元可以將啟用 的單個(gè)按鍵與實(shí)際的組合快捷鍵對(duì)應(yīng),這樣,用戶點(diǎn)擊單個(gè)按鍵實(shí)際上就是 同時(shí)點(diǎn)擊了實(shí)際的組合快捷4定,從而實(shí)現(xiàn)了組合快捷鍵的功能。在具體實(shí)現(xiàn) 時(shí),設(shè)置單元也可以將啟用的單個(gè)按一建直接與組合快捷鍵的功能對(duì)應(yīng),這樣, 用戶點(diǎn)擊單個(gè)4要鍵實(shí)際上就是調(diào)用了對(duì)應(yīng)的組合快捷4建的功能。
需要說(shuō)明的是,設(shè)置單元在提供單元503提供的虛擬鍵盤上不僅可以只
設(shè)置一個(gè)特定功能按一睫,在實(shí)際應(yīng)用中,可以根據(jù)實(shí)際需要,設(shè)置多個(gè)特定 功能按鍵。
提供單元503在觸摸屏上提供至少一個(gè)單個(gè)按一建后,如果所述觸發(fā)獲得 單元502獲得用戶對(duì)其中的一個(gè)單個(gè)按鍵的點(diǎn)擊,則所述提供單元503提供 與被點(diǎn)擊的單個(gè)按鍵對(duì)應(yīng)的組合快捷鍵的功能。
為使本領(lǐng)域技術(shù)人員更加清楚的理解本發(fā)明,下面再介紹兩個(gè)優(yōu)選實(shí)施例。
第一個(gè)優(yōu)選實(shí)施例
請(qǐng)參照?qǐng)D2、圖3及圖6,第一個(gè)優(yōu)選實(shí)施例的方法流程如下 S601:獲得用戶需要提供虛擬鍵盤的觸發(fā); S602:在觸摸屏上提供設(shè)置有自定義功能鍵的虛擬鍵盤; S603:獲得用戶對(duì)自定義功能鍵的點(diǎn)擊;
S604:將所述虛擬鍵盤切換為至少一個(gè)向用戶提示對(duì)應(yīng)的組合快捷鍵的 功能的單個(gè)按鍵;
S605:獲得用戶對(duì)其中一個(gè)單個(gè)4要鍵的點(diǎn)擊;
S606:提供對(duì)應(yīng)于被點(diǎn)擊的單個(gè)按鍵的組合快捷鍵的功能。
第二個(gè)優(yōu)選實(shí)施例
請(qǐng)參照?qǐng)D2、圖4及圖7,第二個(gè)優(yōu)選實(shí)施例的方法流程如下S701:獲得用戶需要提供虛擬鍵盤的觸發(fā);
S702:在觸摸屏上提供設(shè)置有自定義功能鍵的虛擬鍵盤;
S703:獲得用戶對(duì)自定義功能鍵的點(diǎn)擊;
S704:僅啟用能夠與Ctrl按鍵組合成快捷鍵的字母按鍵,禁用虛擬鍵盤
上的其他按鍵;
S705:獲得用戶對(duì)啟用的一個(gè)字母按4建的點(diǎn)擊;
S706:提供對(duì)應(yīng)于被點(diǎn)擊的字母按鍵的組合快捷4建的功能。
在本發(fā)明中,在觸摸屏上可以為用戶提供對(duì)應(yīng)于組合快捷鍵的功能的單
個(gè)按鍵,這樣,用戶只需點(diǎn)擊單個(gè)按鍵,即可實(shí)現(xiàn)單個(gè)按鍵對(duì)應(yīng)的組合快捷
鍵的功能,因而避免了在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時(shí)發(fā)生誤操作,
從而提高了操作效率。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普
通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)
飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
1權(quán)利要求
1.一種提供組合快捷鍵功能的方法,其特征在于,包括在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),在所述觸摸屏上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一種組合快捷鍵的功能。
2. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述特 定功能按鍵為獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵的一個(gè)第一按鍵,或者所述 特定功能按鍵是虛擬鍵盤上現(xiàn)有的 一個(gè)第二按鍵。
3. 如權(quán)利要求2所述的提供組合快捷鍵功能的方法,其特征在于,在所述 特定功能按鍵為獨(dú)立于虛擬鍵盤上現(xiàn)有的所有按鍵的一個(gè)第 一按鍵時(shí),在所 述在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤后,還包括在所述第 一按鍵上向用戶提示所述特定功能按鍵所對(duì)應(yīng)的功能。
4. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述在 觸摸屏上提供至少一個(gè)單個(gè)按鍵具體為在所述觸摸屏上將所述虛擬鍵盤替 換為至少一個(gè)單個(gè)按鍵。
5. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述在 所述觸摸屏上提供至少一個(gè)單個(gè)按鍵具體為在所述觸摸屏上僅啟用至少一 個(gè)單個(gè)按鍵,禁用所述虛擬鍵盤上的其他按鍵。
6. 如權(quán)利要求1、 4或5所述的提供組合快捷鍵功能的方法,其特征在于, 每個(gè)所述至少 一個(gè)單個(gè)按鍵向用戶提示其對(duì)應(yīng)的所述組合快捷鍵的功能。
7. 如權(quán)利要求1、 4或5所述的提供組合快捷鍵功能的方法,其特征在于, 所述單個(gè)按鍵是現(xiàn)有的組合快捷鍵中的其中一個(gè)按鍵,且所述單個(gè)按鍵對(duì)應(yīng) 的所述組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對(duì)應(yīng)的功能。
8. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,在所述 在所述觸摸屏上提供至少一個(gè)單個(gè)按鍵后,且當(dāng)獲得用戶對(duì)所述至少一個(gè)單 個(gè)按鍵中的一個(gè)第一單個(gè)按鍵的點(diǎn)擊時(shí),還包括提供與所述第一單個(gè)按鍵 對(duì)應(yīng)的第 一組合快捷鍵的功能。
9. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,在所述 在觸摸屏上提供設(shè)置有特定功能按鍵的虛擬鍵盤之前,還包括獲得用戶在所述觸摸屏上的動(dòng)作,并確定所述動(dòng)作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置有所 述特定功能按鍵的虛擬鍵盤的動(dòng)作。
10. —種觸控裝置,其特征在于,包括 觸摸屏、觸發(fā)獲得單元及提供單元;所述觸發(fā)獲得單元用于獲得用戶在所述觸摸屏上的所有動(dòng)作; 所述提供單元用于根據(jù)所述觸發(fā)獲得單元獲得的動(dòng)作,提供與所述動(dòng)作 對(duì)應(yīng)的功能;其中,所述提供單元在所述觸摸屏上提供設(shè)置有一特定功能按^t的虛擬 鍵盤后,如果所述觸發(fā)獲得單元獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊,則所 述提供單元在所述觸摸屏上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一 個(gè)單個(gè)4要鍵對(duì)應(yīng)于一種組合快捷—建的功能。
11. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個(gè)單個(gè)按鍵時(shí),在所述觸摸屏上將所述虛擬鍵盤替換為所 述至少一個(gè)單個(gè)^l建。
12. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個(gè)單個(gè)按鍵時(shí),在所述觸摸屏上僅啟用所述至少一個(gè)單個(gè) 按鍵,禁用所述虛擬鍵盤上的其他按鍵。
13. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個(gè)單個(gè)按鍵后,如果所述觸發(fā)獲得單元獲得用戶對(duì)其中的 一個(gè)單個(gè)按鍵的點(diǎn)擊,則所述提供單元提供與被點(diǎn)擊的單個(gè)按鍵對(duì)應(yīng)的組合快捷鍵的功能。
14. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤之前,所述觸發(fā)獲得單元還獲 得用戶在所述觸摸屏上的動(dòng)作,并確定所述動(dòng)作是預(yù)先設(shè)置的能夠觸發(fā)提供 設(shè)置有所述特定功能按鍵的虛擬鍵盤的動(dòng)作。
全文摘要
本發(fā)明提供一種提供組合快捷鍵功能的方法,包括在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對(duì)所述特定功能按鍵的點(diǎn)擊時(shí),在所述觸摸屏上提供至少一個(gè)單個(gè)按鍵,其中,每個(gè)所述至少一個(gè)單個(gè)按鍵對(duì)應(yīng)于一種組合快捷鍵的功能。本發(fā)明還提供一種觸控裝置。本發(fā)明提供的方法和裝置可以避免在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時(shí)發(fā)生誤操作,從而提高了操作效率。
文檔編號(hào)G06F3/048GK101685369SQ20081022258
公開(kāi)日2010年3月31日 申請(qǐng)日期2008年9月22日 優(yōu)先權(quán)日2008年9月22日
發(fā)明者茜 張, 艷 李, 李雪蓮 申請(qǐng)人:聯(lián)想(北京)有限公司