微處理器或其他類(lèi)型的適合處理器。觸摸板控制器114還可以確 定輸入發(fā)生在多個(gè)觸摸區(qū)域中的哪一個(gè)中(例如,主觸摸區(qū)域、輔觸摸區(qū)域等)。觸摸板控 制器114可以將觸摸位置傳送至計(jì)算設(shè)備100。
[0024]例如,計(jì)算設(shè)備100還可以包括例如存儲(chǔ)在存儲(chǔ)器104中的觸摸板驅(qū)動(dòng)器105。觸 摸板驅(qū)動(dòng)器105可以從觸摸板控制器114接收觸摸位置。此外,觸摸板驅(qū)動(dòng)器105可以接 收觸摸發(fā)生在多個(gè)觸摸區(qū)域中的哪一個(gè)區(qū)域中的指示。
[0025] 觸摸板驅(qū)動(dòng)器105可以訪問(wèn)來(lái)自觸摸板110的數(shù)據(jù),包括觸摸位置,并且可以與計(jì) 算設(shè)備100的操作系統(tǒng)接合以實(shí)現(xiàn)期望的導(dǎo)航和操作行為。
[0026]例如,如果用戶(hù)在主觸摸區(qū)域中開(kāi)始觸摸多區(qū)域觸摸板傳感器112,則觸摸板驅(qū)動(dòng) 器105可以使用戶(hù)能使用標(biāo)準(zhǔn)觸摸板選項(xiàng)(例如,光標(biāo)指向或者多觸摸縮放和滾動(dòng)手勢(shì)) 來(lái)導(dǎo)航操作系統(tǒng)。在一個(gè)示例中,這些動(dòng)作可以在特定的時(shí)間量(例如,一秒)內(nèi)延續(xù)到輔 區(qū)域內(nèi)。然而,如果用戶(hù)在輔觸摸區(qū)域(即,主觸摸區(qū)域外部)中開(kāi)始觸摸多區(qū)域觸摸板傳 感器112,則觸摸板驅(qū)動(dòng)器105可以經(jīng)由計(jì)算設(shè)備100的顯示器向用戶(hù)提供可視反饋,指示 進(jìn)一步交互是可能的。例如,可視反饋可以是由觸摸板驅(qū)動(dòng)器105產(chǎn)生的定制用戶(hù)界面???視反饋還可以是構(gòu)建到安裝在計(jì)算設(shè)備100上的操作系統(tǒng)中的用戶(hù)界面,并且可以由觸摸 板驅(qū)動(dòng)器105例如通過(guò)模擬輸入命令或應(yīng)用程序編程接口命令而啟動(dòng)。
[0027] 在可視反饋之后或期間,一旦用戶(hù)執(zhí)行更刻意的手勢(shì)(例如,用戶(hù)手指在輔區(qū)域 內(nèi)垂直移動(dòng)),觸摸板驅(qū)動(dòng)器105就可以激活允許容易地操作系統(tǒng)導(dǎo)航的用戶(hù)界面元素。例 如,一個(gè)輔區(qū)域(諸如,左邊輔區(qū)域)中的垂直手指移動(dòng)可以使得用戶(hù)能在最近使用的應(yīng)用 程序的列表中滾動(dòng)。觸摸板驅(qū)動(dòng)器105可以訪問(wèn)關(guān)于操作系統(tǒng)的用戶(hù)界面元素的信息,以 使用戶(hù)界面交互可以跟隨用戶(hù)手指移動(dòng)(被認(rèn)為是"粘附UI")。然后,用戶(hù)可以通過(guò)在多 區(qū)域觸摸板110上施加壓力(即,點(diǎn)擊)或在不抬起用戶(hù)手指的情況下移出輔區(qū)域,來(lái)從最 近使用的應(yīng)用程序菜單中選擇應(yīng)用程序。一旦期望的應(yīng)用程序被選擇,則用戶(hù)可以作出與 操作系統(tǒng)的本機(jī)觸摸行為一致的進(jìn)一步手勢(shì)。例如,在Microsoft⑧Windows? 8操作系 統(tǒng)中,將應(yīng)用程序拖動(dòng)到屏幕的左邊或右邊使其??吭谠搨?cè)面,而將其拖動(dòng)到中心則切換 至選擇的應(yīng)用程序,并且將其拖動(dòng)到屏幕的底部關(guān)閉該應(yīng)用程序。類(lèi)似地,在Android?.操 作系統(tǒng)中,水平滑動(dòng)關(guān)閉選擇的應(yīng)用程序,并且按壓選擇當(dāng)前的應(yīng)用程序。
[0028]在另一個(gè)示例中,另一個(gè)輔區(qū)域(諸如右邊輔區(qū)域)中的手指移動(dòng)可以允許用 戶(hù)與操作系統(tǒng)的快速訪問(wèn)菜單(或者"超級(jí)按鈕"菜單)交互。例如,在M icrosoft? Windows? 8操作系統(tǒng)中,右邊輔區(qū)域可以提供與"超級(jí)按鈕"菜單的交互。類(lèi)似地,在 Android?操作系統(tǒng)中,右邊輔區(qū)域可以提供與通知菜單的交互。右邊輔區(qū)域交互類(lèi)似于 左邊輔區(qū)域交互。例如,垂直移動(dòng)可以使得用戶(hù)能夠在可用項(xiàng)目中導(dǎo)航,并且觸摸板驅(qū)動(dòng)器 105可以導(dǎo)航用戶(hù)界面元素,以使導(dǎo)航跟隨用戶(hù)手指。一旦用戶(hù)手指離開(kāi)輔區(qū)域或按壓在 多區(qū)域觸摸板110上,項(xiàng)目就可以被選擇用于匹配操作系統(tǒng)的觸摸行為的進(jìn)一步交互。在 Microsoft? Windows? 8操作系統(tǒng)中,"超級(jí)按鈕"選擇可以激活期望的超級(jí)按鈕。在 Android?操作系統(tǒng)中,水平滑動(dòng)可以關(guān)閉選擇的通知,并且按壓可以激活選擇的通知。
[0029] 會(huì)被理解的是,這些示例僅僅是幾個(gè)可能的移動(dòng)和可能的手勢(shì),并且應(yīng)當(dāng)僅被解 釋為說(shuō)明性的,而非限制性的。
[0030] 圖2示出具有根據(jù)本公開(kāi)示例的多區(qū)域觸摸板210的計(jì)算設(shè)備200。雖然在這個(gè) 示例中,計(jì)算設(shè)備200被示出為部分筆記本電腦,但是計(jì)算設(shè)備200可以是多種適合設(shè)備中 的任意設(shè)備,包括例如智能手機(jī)、平板電腦、臺(tái)式機(jī)、筆記本電腦、工作站、服務(wù)器、智能監(jiān)控 器、智能電視機(jī)、數(shù)字引導(dǎo)標(biāo)示、科學(xué)儀器、銷(xiāo)售設(shè)備零售點(diǎn)、電視墻、成像設(shè)備、或外圍設(shè)備 等。
[0031] 圖2中示出的多區(qū)域觸摸板210包含三個(gè)區(qū)域:區(qū)域210a、區(qū)域210b和區(qū)域210c。 然而,在其他示例中,可以使用其他數(shù)量的區(qū)域。在示出的示例中,將區(qū)域210a與210b和 21c分開(kāi)的線可以是微凸起邊界,因此用戶(hù)能辨別從一個(gè)區(qū)域至下一個(gè)區(qū)域的移動(dòng)。這些線 還可以?xún)H是區(qū)域之間的打印標(biāo)記,或者線可以對(duì)于用戶(hù)來(lái)說(shuō)不易察覺(jué)。在又一個(gè)示例中,不 同的表面可以被用于向用戶(hù)指示他正在哪個(gè)區(qū)域中操作。例如,區(qū)域210a可以是較光滑的 材料,而區(qū)域210b和210c可以是較粗糙的材料。相反,區(qū)域210b和210c可以是較光滑材 料,而區(qū)域210a可以是較粗糙材料。通過(guò)這種方式,用戶(hù)可以?xún)H僅通過(guò)感覺(jué)各個(gè)區(qū)域的表 面紋理就能知道他正在哪一個(gè)區(qū)域中操作。
[0032] 圖3示出具有根據(jù)本公開(kāi)示例的多區(qū)域觸摸板310的計(jì)算設(shè)備300。像圖2 -樣, 圖3中示出的多區(qū)域觸摸板310包含三個(gè)區(qū)域:主區(qū)域310a和兩個(gè)輔區(qū)域310b和310c。 然而,在其他示例中,可以使用其他數(shù)量的區(qū)域。
[0033] 在示出的示例中,區(qū)域310a可以是用于諸如沿著x軸和y軸柵格操縱光標(biāo)的傳統(tǒng) 觸摸/指向活動(dòng)的主區(qū)域。如果用戶(hù)正觸摸主區(qū)域310a并以連續(xù)的方式將觸摸延伸到區(qū)域 310b和/或310c上,則觸摸板310a可以將該觸摸視為就像其是僅僅發(fā)生在主區(qū)域310a中 的連續(xù)觸摸。換句話說(shuō),計(jì)算設(shè)備300可以將主區(qū)域310a視為好像占據(jù)了整個(gè)觸摸板310 表面。
[0034] 然而,如果用戶(hù)在輔區(qū)域310b和/或310c中之一中開(kāi)始觸摸,則計(jì)算設(shè)備300可 以促使采取其他動(dòng)作。例如,如果用戶(hù)在輔區(qū)域310b中開(kāi)始觸摸,則計(jì)算設(shè)備300可以促 使最近使用的應(yīng)用程序的菜單320被預(yù)置。在這種情況下,計(jì)算設(shè)備可以在計(jì)算設(shè)備300 的顯示器上顯示最近使用的應(yīng)用程序。如以下進(jìn)一步關(guān)于圖4討論的,用戶(hù)可以執(zhí)行最近 使用的應(yīng)用程序的菜單內(nèi)的各項(xiàng)任務(wù)。
[0035] 類(lèi)似地,如果用戶(hù)在輔區(qū)域310c中開(kāi)始觸摸,則計(jì)算設(shè)備300可以促使超級(jí)按鈕 菜單322 (舉例來(lái)說(shuō))被預(yù)置。計(jì)算設(shè)備可以在計(jì)算設(shè)備300的顯示器上顯示超級(jí)按鈕菜 單322。如以下關(guān)于圖4進(jìn)一步討論的,用戶(hù)可以執(zhí)行超級(jí)按鈕菜單內(nèi)的各項(xiàng)任務(wù)。
[0036] 在一個(gè)示例中,表示在輔區(qū)域310b和310c內(nèi)預(yù)置的動(dòng)作的圖標(biāo)或其他標(biāo)記可以 被印在區(qū)域310b和310c上以幫助用戶(hù)使用觸摸板310。在另一個(gè)示例中,區(qū)域310a的紋 理可以不同于區(qū)域310b和310c中的一個(gè)或兩個(gè)的紋理。
[0037] 圖4A-4H示出用于根據(jù)本公開(kāi)示例的多區(qū)域觸摸板的多種觸摸手勢(shì)。這些手勢(shì)僅 僅是示例并且不是限制性的。視情況而定,可以使用許多其他示例手勢(shì)。在圖4A-4G示出的 示例中,具有三個(gè)區(qū)域(左邊輔區(qū)域、中心主區(qū)域和右邊輔區(qū)域)的觸摸板被示出。然而, 可以使用其他多區(qū)域觸摸板配置。
[0038] 圖4A示出用戶(hù)在右邊輔區(qū)域中按下并保持不動(dòng)。這可以促使計(jì)算設(shè)備的操作系 統(tǒng)向用戶(hù)顯示可視反饋用戶(hù)界面。在一個(gè)示例中,這可以通過(guò)促使操作系統(tǒng)的鼠標(biāo)光標(biāo)移 動(dòng)至預(yù)定位置而發(fā)生。這個(gè)動(dòng)作還可以促使菜單被顯示。
[0039] 圖4B示出用戶(hù)在右邊輔區(qū)域中按下并向左移動(dòng)到中心主區(qū)域內(nèi)。這可以促使諸 如超級(jí)按鈕菜單(或任意其他菜單)之類(lèi)的菜單被顯示。在一個(gè)示例中,這可以通過(guò)促使 操作系統(tǒng)的鼠標(biāo)光標(biāo)移動(dòng)至預(yù)定位置而發(fā)生。
[0040] 圖4C示出用戶(hù)在右邊輔區(qū)域中按下、向左移動(dòng)到中心主區(qū)域內(nèi)并在中心主區(qū)域 中抬起。這個(gè)移動(dòng)可以從圖4B中顯示的菜單中選擇要顯示在屏幕上上的項(xiàng)目。例如,如果 用戶(hù)從超級(jí)按鈕菜單中選擇設(shè)置選項(xiàng),則一旦用戶(hù)在中心主區(qū)域中抬起,設(shè)置屏幕就可以 出現(xiàn)。
[0041] 圖4D示出用戶(hù)在右邊輔區(qū)域中按下、向左移動(dòng)到中心主區(qū)域內(nèi),然后在中心主區(qū) 域中按壓或輕叩。這可以促使從顯示的菜單中選擇項(xiàng)目。
[0042] 圖4E示出垂直邊緣滑動(dòng),其中用戶(hù)在左邊輔區(qū)域中按下并垂直向下移動(dòng)。通過(guò)這 種方式,用戶(hù)可以在諸如最近使用的應(yīng)用程序、最喜歡的應(yīng)用程序或諸如超級(jí)按鈕的快捷 鍵之類(lèi)的選項(xiàng)的菜單中觸發(fā)或滾動(dòng)。
[0043]圖4F示出與諸如圖2的多區(qū)域觸摸板200或圖3的多區(qū)域觸摸板300之類(lèi)的多 區(qū)域觸摸板的基本用戶(hù)交互。在中心主區(qū)域中開(kāi)始的指向、拖動(dòng)或多手指手勢(shì)可以延續(xù)到 左邊和右邊輔區(qū)域中的任一個(gè)或兩個(gè)內(nèi)。在指向從中心主區(qū)域過(guò)渡到左邊或右邊輔區(qū)域之 后,用戶(hù)可以在左邊和右邊輔區(qū)域內(nèi)輕叩、點(diǎn)擊或繼續(xù)指向一時(shí)間段(例如,一秒),使得左 邊或右邊輔區(qū)域被視為中心主區(qū)域的延伸。如果用戶(hù)在左邊和右邊輔區(qū)域中的一個(gè)中開(kāi) 始,則