本發(fā)明涉及一種用于計算機設(shè)備的手勢導航方法,主要用于這通常涉及帶觸摸屏幕和手勢導航功能操作系統(tǒng)的電子設(shè)備。
背景技術(shù):
::以觸摸屏作為給計算機和其它電子計算設(shè)備的輸入設(shè)備在近年來急速增加。典型的觸摸感應屏設(shè)備是平板電腦。這些平板電腦被連接到物理鍵盤。平板電腦和物理鍵盤的組合有時被稱為混合設(shè)備,例子包括RemixUltratablet,iPadPro和MicrosoftSurface。這些設(shè)備可以用手勢在操作系統(tǒng)上進行導航。在導航操作系統(tǒng)之中常見的任務有關(guān)閉,打開和切換應用程序。有些手勢比較簡單,如點擊和滑動,但也有些比較復雜,像是4指抓。具體來說比較容易的手勢更容易讓人記得住,因此更直觀。目前,大多數(shù)操作系統(tǒng)沒采用簡單手勢這個好處。這是因為簡單的手勢通常都被應用程序本身所使用。常見的手勢都預留給應用程序,所以操作系統(tǒng)都無法使用該手勢,因為一種手勢只能做一種功能。技術(shù)實現(xiàn)要素:本發(fā)明旨在提供一種用于計算機設(shè)備的手勢導航方法,以解決現(xiàn)有技術(shù)存在的一種手勢只能做一種功能的問題。本發(fā)明的技術(shù)方案是:一種用于計算機設(shè)備的手勢導航方法,包括帶觸摸屏和手勢導航功能操作系統(tǒng)的電子設(shè)備,以及操作鍵盤,其特征在于,在所述的操作鍵盤或觸摸屏上設(shè)有與操作手勢組合的手勢快鍵,通過按下手勢快鍵與不同操作手勢的組合,在觸摸屏上形成多種交互模式。所述的手勢快鍵包括藍牙鍵盤、連接鍵盤、鍵盤蓋或任何用來打字的輸入設(shè)備上的按鍵。所述的交互模式包括:關(guān)閉應用,打開應用,改變應用的大小,重新排列應用,在多個應用之間切換。用來關(guān)閉縮小和擴大這些常見的交互模式是在桌面圖形用戶界面上通見的三個按鈕。所述的三個按鈕是叉號、減號和長方形。所述的交互模式被鏈接到特定功能,操作系統(tǒng)具有較低級別的算法來區(qū)分和分類不同的手勢操作,手勢操作包括觸摸、捏和滑動都是通用的手勢交互。所述的交互模式的過程包括以下步驟:(1)按下手勢快鍵;(2)在觸摸屏上顯示交互反饋;(3)是否監(jiān)測到已綁定功能的手勢;如果是,則:(4)執(zhí)行相關(guān)的功能。把圖標添加到現(xiàn)有的按鍵上作為所述的手勢快鍵;或設(shè)置單獨的按鍵作為所述的手勢快鍵。本發(fā)明的優(yōu)點是:用戶需要和他們的計算設(shè)備有直觀的交互。用戶界面的交互應讓用戶易于記得和帶來最少的認知負擔。改善了打開應用程序的交互便改善了設(shè)備的易用性。因此,設(shè)有觸摸敏感顯示器的便攜式電子設(shè)備提供更直觀的用法和界面。利用鍵盤和操作手勢的這項優(yōu)點我們便能達到更簡單的導航。這允許和設(shè)備有更直觀的關(guān)系,從而提高了用戶對設(shè)備的滿意度。附圖說明圖1是適用于本發(fā)明的一個觸摸屏設(shè)備和一個有手勢按鍵的鍵盤設(shè)備;圖2是一個描繪了一個在計算機設(shè)備中操作系統(tǒng)的大概角色的框圖;圖3示出了兩個框圖顯示著當在按著一個按鍵并執(zhí)行手勢和只是按一個按鍵之間的差別;圖4是描繪什么按鍵和手勢的組合會產(chǎn)生什么功能的表;圖5是一個流程圖描繪了操作系統(tǒng)應該如何向用戶的輸入做出行動;圖6顯示一個當手勢鍵被按下時操作系統(tǒng)可以提供的UI反饋的例子;圖7示出了三個手勢鍵的實體例子。具體實施方式參見圖1-圖7,本發(fā)明適用于觸摸屏設(shè)備100,設(shè)備100應該被視為僅僅只是一個觸摸屏設(shè)備的例子。當前例子包括平板電腦,觸摸屏筆記本電腦和觸摸屏的獨立式電腦。即使這項創(chuàng)新是用于觸摸屏,但所連接的輸入設(shè)備也是重要的,這是因為這項創(chuàng)新對鍵盤做出反應,例如按下一個特殊鍵從現(xiàn)在起被稱為手勢鍵112。這項創(chuàng)新的中心點因此便是鍵盤設(shè)備110和觸摸屏顯示器102。這些鍵盤不限于在圖1中顯示的,可以是任何類型的鍵盤。這些包括藍牙鍵盤,連接鍵盤,鍵盤蓋,任何用來打字的輸入設(shè)備。觸摸屏設(shè)備100通常都會有一個操作系統(tǒng)204。這個操作系統(tǒng)把設(shè)備所接收到的輸入信號分開并傳達到安裝在設(shè)備206的應用程序上。系統(tǒng)也會顯示應用程序。操作系統(tǒng)的作用之一就是幫助用戶導航于不同的應用程序。這些交互的例子包括,關(guān)閉應用,打開它們,改變它們的大小,重新排列它們,在它們之間切換。用來關(guān)閉縮小和擴大這些常見交互模式是在桌面圖形用戶界面上通見的三個按鈕。一個常見的實施方式是,這些按鈕包含一個叉號,減和長方形的象征。本發(fā)明提供了以手勢在觸摸屏上導航于不同應用程序之間的另一種方式。目前,大多數(shù)操作系統(tǒng)沒采用簡單手勢這個好處。這是因為簡單的手勢通常都被應用程序本身所使用。常見的手勢都預留給應用程序,所以操作系統(tǒng)都無法使用該手勢,因為一種手勢只能做一種功能。通過按著按鍵306和手勢執(zhí)行302同時進行,一個能和單一手勢區(qū)分的新交互就形成了。由于交互不同,它的相關(guān)功能也可以是不同的304、308。因而允許操作系統(tǒng)知道哪些手勢交互是給控制操作系統(tǒng)的。操作系統(tǒng)手勢交互可以被鏈接到特定功能。圖4示出了這些交互鏈接到特定功能的表。操作系統(tǒng)具有較低級別的算法來區(qū)分和分類不同的手勢操作。這是操作系統(tǒng)的普通現(xiàn)有特征,所以從這里開始便這樣假設(shè)和不加描述。觸摸,捏和滑動都是通用的手勢交互,并因此不多擴展描述。當按下手勢按鍵402,同時也滑上了應用程序410,所產(chǎn)生的功能是收到應滑動的應用程序?qū)⒈魂P(guān)閉412。當按下手勢按鍵402,同時也滑上了應用程序410,所產(chǎn)生的功能是收到應滑動的應用程序?qū)⒈豢s小422。在一些操作系統(tǒng)也被稱為把應用程序移到后臺。當操作系統(tǒng)是在全頻狀態(tài),也就是形容為當一個應用程序完全占據(jù)所有的屏幕像素,手勢按鍵在被按著的情況下402,同時也把應用程序滑到右430。操作系統(tǒng)將切換到上一個全屏幕應用程序432。當按下手勢按鍵402,與此同時如果操作系統(tǒng)檢測到一個完整捏合手勢440,操作系統(tǒng)將切換回操作系統(tǒng)的首頁界面442。當按下手勢按鍵402,與此同時如果操作系統(tǒng)檢測到一快速或半捏合手勢450,操作系統(tǒng)將切換到切換界面452,這也被稱為任務控制或進行多任務的狀態(tài)。圖5顯示一個操作系統(tǒng)如何能實現(xiàn)檢測操作系統(tǒng)手勢交互的過程。當手勢按鍵被按下502,操作系統(tǒng)便會介入手勢活動,并檢查是否有與之相關(guān)的功能506。同時它將改變當前界面的外觀,給用戶504提供該按鈕被按下的反饋,而操作系統(tǒng)是在已準備好進行手勢活動的狀態(tài)。這些反饋提示用戶能與應用程序進行交互610。一個實施方法可以是把應用程序縮減成96%和調(diào)亮它們的顏色。當手勢在按鍵被按下時執(zhí)行,操作系統(tǒng)也具有與它相關(guān)的功能,它便會執(zhí)行功能508。這樣一個鍵702有三種實施方式。第一種是在按鍵上附有手勢圖標704。圖標安置在按鍵上。這個按鍵將是個獨立按鍵和將應該被添加到新開發(fā)的鍵盤上。第二種實施方案是把圖標添加到現(xiàn)有的按鍵,command,option,control,shift,capslock,fn等等任何用于其他快捷鍵的按鍵都可以加上一個小圖標。例如將其添加到控制按鈕706。這可以在制造鍵盤時來實現(xiàn),或者可以通過貼紙來完成然后應用到現(xiàn)有的鍵盤上。最好的體現(xiàn)方式是將其放置在通常都用于鍵盤快捷鍵的按鍵上,例如在蘋果Mac的Command鍵上或是在Windows上的Ctrl鍵。第三種按鍵的實施方案是不在按鍵上做任何視覺性的東西。在這種情況下,用戶對于按鍵在哪里708沒有任何視覺提示。按鍵的功能仍可以綁在按鈕上,用戶還是可以使用的。在這個實施方式里,把該手勢按鍵的功能綁定到一個被重視的快捷鍵上就變的額外重要。這里的建議是將其放在蘋果Mac上的Command鍵或Windows上的Ctrl鍵。當前第1頁1 2 3 當前第1頁1 2 3