欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于按鍵功能切換的系統(tǒng)及方法

文檔序號:6457487閱讀:455來源:國知局
專利名稱:用于按鍵功能切換的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明一般而言涉及個人電腦用的人性化接口裝置。具體地,本發(fā)明涉及通過人 性化接口裝置上的按鍵來選擇性地切換處理的系統(tǒng)及方法。
背景技術(shù)
無論是在普遍存在的個人電腦(personal computer, PC)上還是在主機(jī)平臺上進(jìn) 行的游戲在全世界都在快速地受到歡迎。因此,PC和視頻游戲產(chǎn)業(yè)創(chuàng)造了便攜式及主機(jī)硬 件、軟件和附件的銷售紀(jì)錄。此外,隨著因特網(wǎng)技術(shù)的大幅度改良,在線游戲也作好準(zhǔn)備以 進(jìn)行下一波PC游戲的躍進(jìn)。典型地,游戲者使用例如鍵盤和鼠標(biāo)等人性化接口裝置(humaninterface device, HID)與PC游戲互動。上述PC游戲通常所屬的類型在起自第一人稱射擊(first person shooter, FPS) 游戲至Ij大型多人在線角色扮演訪字戲(mass multiplayer online role player game,MM0RPG)的范圍內(nèi)。為了進(jìn)行PC游戲,游戲者通常使用鍵盤上的“WASD” 各鍵及鼠標(biāo)的組合以作為與PC游戲互動的方式。這種控制方案通常稱為“WASD/Mouse”組 合。上述“WASD”各鍵通常提供游戲角色的動作,包括前進(jìn)、后退、向左及向右跨一步。此 夕卜,鼠標(biāo)用來控制游戲角色的動作方向,使得當(dāng)游戲者在進(jìn)行PC游戲時他們可控制游戲角 色以進(jìn)行角色互動。在大多數(shù)PC游戲中,例如“CTRL”、“WINDOWS”、“ALT”及“SHIFT”等輔助按鍵是與 其它鍵盤按鍵結(jié)合使用的快捷鍵。這些快捷鍵通常用來擴(kuò)展PC游戲的附加游戲功能。雖 然快捷鍵使游戲者玩游戲時能夠擁有更多的游戲控制功能,但快捷鍵所在位置的不適當(dāng)可 能讓在玩游戲期間頻繁使用快捷鍵的游戲者感到不適。大多數(shù)現(xiàn)代鍵盤的設(shè)計(jì)將輔助按鍵 布置于鍵盤上不符合人體工程學(xué)的區(qū)域周圍,這些區(qū)域通常位于右下角和左下角?,F(xiàn)在考 慮一位右撇子游戲者,其在玩游戲時用右手控制鼠標(biāo)并用左手控制鍵盤上的“WASD”各鍵。 該游戲者試圖用左手來操作輔助按鍵時就會感到不便。結(jié)果,許多游戲者在PC游戲場次后 會感到手腕疲勞與疼痛。因而,這種情況降低了許多游戲者在整個游戲體驗(yàn)中的滿意度。美國專利第US2006/209014A1號(現(xiàn)有技術(shù))公開了一種系統(tǒng)及方法,在該系統(tǒng) 及方法中可用筆式手勢(pen gesture)來進(jìn)入這樣一種模式,該模式中計(jì)算裝置如同按著 輔助按鍵那樣起作用。該系統(tǒng)及方法包括使用與操作系統(tǒng)(operation system,OS)的核心 鏈接的低階軟件驅(qū)動器,其用于以用戶手勢的形式來捕獲和識別輸入反饋,該用戶手勢是 通過諸如鼠標(biāo)、筆式數(shù)字化器(pen digitizer)或觸摸式數(shù)字化器(touch digitizer)等 輸入裝置而做出的。根據(jù)所檢測到的用戶手勢,利用該低階軟件驅(qū)動器可以初始化與按壓 鍵盤輔助按鍵或發(fā)出單次命令等對應(yīng)的一個或多個模式。然而,因?yàn)檩斎胙b置通常利用用 戶手勢來控制PC游戲中的游戲角色的動作,因而上述系統(tǒng)及方法不適于PC游戲的實(shí)施。因 此,當(dāng)選擇正確的游戲命令以供使用時,現(xiàn)有技術(shù)中所述的系統(tǒng)及方法會給游戲者造成相 當(dāng)大的困擾。因此,目前需要一種系統(tǒng)及方法,其在使用HID來進(jìn)行PC游戲時能夠解決前述問題中的至少一個。

發(fā)明內(nèi)容
這里公開的本發(fā)明的實(shí)施例提供了一種系統(tǒng)及一種方法,它們通過人性化接口裝 置上的按鍵來選擇性地切換處理。根據(jù)本發(fā)明的第一方面,公開了一種用于能夠與計(jì)算裝置進(jìn)行通信的人性化接口 裝置中的方法,所述方法用來切換所述計(jì)算裝置所能進(jìn)行的處理,所述方法包括檢測所述 人性化接口裝置上的開關(guān)的啟動的步驟。所述方法還包括響應(yīng)于所述開關(guān)的啟動與所述計(jì) 算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所 能選擇性進(jìn)行的第二處理的步驟。所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第 二處理中的每一者都能夠通過至少一個處理選擇鍵的啟動來選擇。根據(jù)本發(fā)明的第二方面,公開了一種能夠與計(jì)算裝置進(jìn)行通信的人性化接口裝 置,所述人性化接口裝置包括開關(guān)和通信接口。所述開關(guān)能夠通過所述人性化接口裝置的 用戶來啟動。所述通信接口響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信,從而從所述 計(jì)算裝置所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處理。所 述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的每一者都能夠通過由所 述人性化接口裝置的用戶啟動的至少一個處理選擇鍵來選擇。


下面參照

本發(fā)明的具體實(shí)施例,附圖中圖1顯示了傳統(tǒng)鍵盤;圖2顯示了本發(fā)明實(shí)施例的具有開關(guān)的鼠標(biāo),其用于向諸如圖1的鍵盤等人性化 接口裝置(HID)提供按鍵功能切換;圖3顯示了圖1的鍵盤的按鍵,這些按鍵與圖2所示鼠標(biāo)的開關(guān)配合使用,以便在 啟動圖2所示鼠標(biāo)的開關(guān)時在上述按鍵的預(yù)先配置的主要及次要功能之間進(jìn)行切換;圖4進(jìn)一步顯示了圖2所示鼠標(biāo)的按鈕,這些按鈕與鼠標(biāo)的開關(guān)配合使用,以便在 啟動圖2所示鼠標(biāo)的開關(guān)時在上述按鍵的預(yù)先配置的主要及次要功能之間進(jìn)行切換;圖5顯示了具有用來選擇多媒體功能的多媒體按鈕的鍵盤;圖6顯示了軟件應(yīng)用程序的圖形格式,該軟件應(yīng)用程序與圖2所示鼠標(biāo)的開關(guān)以 及例如圖5的鍵盤等HID配合使用,從而配置能夠提供按鍵功能切換的快捷鍵;以及圖7顯示了系統(tǒng)模塊的框圖格式,這些系統(tǒng)模塊用來提供圖2所示鼠標(biāo)的硬件實(shí) 施方案。
具體實(shí)施例方式以下說明通過人性化接口裝置(HID)上的按鍵來選擇性地切換處理的裝置和方 法,以解決前述問題。為了使本發(fā)明的描述簡單明了,以下對本發(fā)明的描述限于與通過HID上的按鍵來 選擇性地切換處理(或按鍵功能切換)相關(guān)的應(yīng)用。然而,這并不排除本發(fā)明的各種實(shí)施 例可以用于要求類似操作性能的其他應(yīng)用。本發(fā)明各實(shí)施例的基本操作性及功能性原則通用于各種實(shí)施例。以下根據(jù)附圖中的圖1 圖7來描述本發(fā)明的示例性實(shí)施例,這些圖中相同的組 件用相同附圖標(biāo)記編號。根據(jù)本發(fā)明的實(shí)施例,以下公開了一種系統(tǒng),其用于切換在計(jì)算裝置(例如個人 電腦)中執(zhí)行的軟件應(yīng)用程序的處理。這些處理能夠通過人性化接口裝置(HID)上的按鍵 或者諸如以下描述的圖1所示鍵盤100和圖2所示鼠標(biāo)200等輸入裝置來選擇。鍵盤100 包含任何按鍵102。于是,用戶(未示出)使用合并于鼠標(biāo)200上的開關(guān)例如開關(guān)202,將按 鍵102從第一功能切換成第二功能,以便從該軟件應(yīng)用程序的第一處理切換成第二處理。 優(yōu)選的是,已將第一功能和第二功能預(yù)先定義并預(yù)先配置給按鍵102。此外,第一功能和第 二功能在被配置給按鍵102之前可由用戶預(yù)先確定。鍵盤100是有線和無線類型中的一種。有線鍵盤100優(yōu)選通過如下通信接口與 電腦系統(tǒng)(未示出)耦合及通信該通信接口是PS/2和通用串行總線(universal serial bus,USB)中的一種。另一方面,無線鍵盤100優(yōu)選通過如下通信接口與電腦系統(tǒng)耦合及通 信該通信接口是藍(lán)牙(Bluetooth)、紅外線(IR)、射頻(RF)和無線USB中的一種。此外, 鍵盤100優(yōu)選是具有QWERTY鍵盤布局設(shè)計(jì)的IBM兼容鍵盤。如圖2所示,開關(guān)202優(yōu)選位于鼠標(biāo)200上符合人體工程學(xué)的位置處,例如沿著鼠 標(biāo)200的側(cè)邊部分,因此用戶可容易地使用?;蛘?,其它可用的HID包括軌跡球、觸摸板、 數(shù)字化筆、游戲板、繪圖板及操縱桿。此外,鼠標(biāo)200是有線和無線類型中的一種。有線鼠 標(biāo)200優(yōu)選通過如下通信接口與電腦系統(tǒng)耦合及通信該通信接口是PS/2和通用串行總線 (USB)中的一種。而無線鼠標(biāo)200優(yōu)選通過如下通信接口與電腦系統(tǒng)耦合及通信該通信接 口是藍(lán)牙(Bluetooth)、紅外線(IR)、射頻(RF)和無線USB中的一種?;蛘?,鼠標(biāo)200可通 過有線及無線方式之一與鍵盤100直接耦合。此外,開關(guān)202優(yōu)選可在任何電腦系統(tǒng)上操 作,而不必針對安裝于該電腦系統(tǒng)上的操作系統(tǒng)(OS)安裝額外的軟件驅(qū)動程序。該0S優(yōu) 選是微軟視窗(Microsoft Windows)操作系統(tǒng)、LINUX操作系統(tǒng)、UNIX操作系統(tǒng)及Mac 0SX 操作系統(tǒng)中的一種。通常,按鍵102的不同主要功能已預(yù)先結(jié)合有PC游戲的不同主要處理。根據(jù)本發(fā) 明的實(shí)施例,用戶首先使用軟件應(yīng)用程序(未示出)把與PC游戲的次要處理對應(yīng)的次要功 能預(yù)先定義并配置給按鍵102中的任一個上。于是,無論何時當(dāng)需要時,用戶都可通過啟動 開關(guān)202來切換至按鍵102的次要功能。因此,當(dāng)用戶啟動按鍵102時,就不是選擇主要功 能而是選擇了按鍵102的次要功能。用戶可啟動開關(guān)202從而將按鍵102切換回主要功能。 或者,當(dāng)開關(guān)202與按鍵102同時啟動時,則選擇按鍵102的次要功能。當(dāng)釋放開關(guān)202時, 按鍵102恢復(fù)至主要功能。此外,開關(guān)202優(yōu)選且可替代地與具有按鈕或按鍵的任何以處理器為主的裝置 (未示出)配合使用。上述以處理器為主的裝置包括游戲板、視頻游戲主機(jī)及操縱桿等。于 是,通過將開關(guān)202與電腦周邊裝置的按鈕或按鍵同時啟動,開關(guān)202就能夠?qū)崿F(xiàn)這些按鈕 或按鍵的功能切換(從主要功能切換成次要功能)?;蛘撸蕴幚砥鳛橹鞯难b置的按鈕或按 鍵的功能切換可通過將開關(guān)202啟動一次從而切換成次要功能來實(shí)現(xiàn)。隨后,當(dāng)再次需要 主要功能時,就啟動開關(guān)202從而將按鈕或按鍵切換回主要功能。圖3顯示了開關(guān)202與鍵盤100—起使用的范例。在典型的PC游戲中,可將諸如射擊(Shoot)、跳躍(Jump)、蹲伏(Crouch)、施展法術(shù)A(Cast-Spell-A)、施展法術(shù) B(Cast-Spell-B)及施展法術(shù) C (Cast-Spell-C)等游戲進(jìn)程(in-game process)配置給鍵 盤100的任何按鍵102。所以,用戶可將前述六種游戲進(jìn)程分別配置給按鍵一 302、按鍵二 304、按鍵三306、按鍵四308、按鍵五310及按鍵六312。然而,在進(jìn)行PC游戲期間,用戶不 易使用按鍵四308、按鍵五310及按鍵六312。然而根據(jù)本發(fā)明的實(shí)施例,用戶能夠使用軟件應(yīng)用程序來將射擊、跳躍及蹲伏作 為主要處理并將施展法術(shù)A、施展法術(shù)B及施展法術(shù)C作為次要處理分別配置給按鍵一 302、按鍵二 304及按鍵三306。因此,當(dāng)用戶在玩PC游戲時,該用戶簡單地啟動按鍵一 302、 按鍵二 304及按鍵三306來分別選擇射擊處理、跳躍處理及蹲伏處理。于是,通過啟動開關(guān) 202,用戶啟動了按鍵一 302、按鍵二 304及按鍵三306的次要功能。結(jié)果,在玩PC游戲期 間,當(dāng)用戶按下按鍵一 302、按鍵二 304及按鍵三306時,此時不是選擇射擊處理、跳躍處理 及蹲伏處理而是分別選擇了施展法術(shù)A處理、施展法術(shù)B處理及施展法術(shù)C處理。按鍵一 302、按鍵二 304及按鍵三306的主要功能可通過再次啟動開關(guān)202來恢復(fù)。或者,通過將開關(guān)202與按鍵一 302、按鍵二 304及按鍵三306之一同時啟動來分 別選擇施展法術(shù)A處理、施展法術(shù)B處理及施展法術(shù)C處理。因此,舉例而言,當(dāng)開關(guān)202 與按鍵一 302同時啟動時,此時不是選擇射擊處理而是選擇了施展法術(shù)A處理。然而,當(dāng)釋 放開關(guān)202時,按鍵一 302則再次選擇射擊處理。此外,開關(guān)202也允許將可替代的處理提供至鼠標(biāo)200上的至少一個按鈕。這些 可替代的處理優(yōu)選由用戶來編程。圖4顯示了鼠標(biāo)200的左按鈕400、滾輪鈕402及右按鈕 404。例如,在典型的PC游戲中,用戶可將例如攻擊(Attack)、跳躍、施展法術(shù)A及施展法 術(shù)B等游戲進(jìn)程配置給鼠標(biāo)200的按鈕。但是由于鼠標(biāo)200上的可用按鈕不夠,上述的游 戲進(jìn)程中僅有兩個能夠被配置給鼠標(biāo)200的按鈕。然而,根據(jù)本發(fā)明的實(shí)施例,用戶可使用 軟件應(yīng)用程序?qū)⑺膫€前述的游戲進(jìn)程全部配置給鼠標(biāo)200的按鈕,其中這四個游戲進(jìn)程與 開關(guān)202配合使用。于是,用戶將攻擊及跳躍作為主要處理分別配置給左按鈕400及右按 鈕404,并將施展法術(shù)A及施展法術(shù)B作為次要處理分別配置給左按鈕400及右按鈕404。 在默認(rèn)條件下,當(dāng)該用戶啟動鼠標(biāo)200上的左按鈕400或右按鈕404時,就分別選擇了攻擊 處理或跳躍處理。然而,當(dāng)用戶啟動開關(guān)202時,就不是選擇攻擊處理或跳躍處理而是選擇 了分別與左按鈕400及右按鈕404關(guān)聯(lián)的次要處理。因此,當(dāng)用戶啟動左按鈕400或右按 鈕404時,就分別選擇了施展法術(shù)A處理或施展法術(shù)B處理。又或者,通過讓開關(guān)202與左按鈕400或者右按鈕404 —起啟動來分別選擇施展 法術(shù)A處理或施展法術(shù)B處理。因此,舉例來說,當(dāng)同時啟動開關(guān)202及左按鈕400時,此 時選中施展法術(shù)A處理而不是攻擊處理。然而,當(dāng)開關(guān)202被釋放時,左按鈕則再次選擇攻 擊處理。圖5顯示了傳統(tǒng)類型的另一鍵盤500。鍵盤500是圖1所示鍵盤100的加強(qiáng)版, 其中鍵盤500除了具有可用的傳統(tǒng)按鍵504之外,還納入有多媒體功能按鈕502,例如音 量按鈕、播放按鈕、快進(jìn)按鈕及倒退按鈕。典型地,諸如鍵盤500等傳統(tǒng)鍵盤預(yù)先設(shè)立了例 如“CTRL(控制)”、“ALT(切換)”及“SHIFT(換檔)”鍵506等輔助按鍵。鼠標(biāo)200的開關(guān) 202可被編程且可被配置為具有“CTRL”、“ALT”及“SHIFT”鍵506之一的功能。因此,當(dāng)用 戶啟動鼠標(biāo)200上的開關(guān)202時,開關(guān)202就模擬“CTRL”、“ALT”及“SHIFT”鍵506之一的功能。于是,開關(guān)202可與按鍵504配合起來使用從而形成快捷鍵以便執(zhí)行不同的預(yù)先定 義的游戲進(jìn)程。配置這樣的快捷鍵使得用戶能夠快速實(shí)現(xiàn)游戲進(jìn)程,而不必在玩游戲時以 不符合人體工程學(xué)的方式將手放置到鍵盤500上。另外,由于這樣的快捷鍵的位置符合人 體工程學(xué),所以用戶不太可能因?yàn)殚L期使用電腦系統(tǒng)而受到與電腦有關(guān)的傷害,例如腕管 綜合癥(carpaltunnel syndrome, CTS)?;蛘?,開關(guān)202可以與按鍵504配合起來使用從而形成快捷鍵以便執(zhí)行電腦動畫 應(yīng)用程序中不同的預(yù)先定義的程序進(jìn)程(in-programprocess)。該程序進(jìn)程的范例為電腦 動畫應(yīng)用程序的繪制、上色、動畫及音效功能。以此方式,可將程序進(jìn)程配置成使得每一個 程序進(jìn)程都可以通過與開關(guān)202配合地啟動鍵盤500上的一個相應(yīng)的預(yù)先定義按鍵504來 予以啟動。另外,開關(guān)202也可使用如圖6所示的軟件應(yīng)用程序600來編程。該軟件應(yīng)用程 序600使得能夠把開關(guān)202連同例如圖5的鍵盤500等HID的按鍵一起進(jìn)行配置。因此, 用戶可預(yù)先定義唯一碼,其對應(yīng)于與開關(guān)202配合地啟動至少一個按鍵504這一配置。接 著,將該唯一碼儲存于電腦系統(tǒng)上的“快捷鍵”配置文件中?;蛘?,將該“快捷鍵”配置文件 儲存在鼠標(biāo)200上。此外,該唯一碼也與軟件應(yīng)用程序相關(guān)聯(lián)。無論何時電腦系統(tǒng)檢測到 對應(yīng)于該唯一碼的啟動時,該電腦系統(tǒng)就運(yùn)行該軟件應(yīng)用程序。無論何時用戶與選自按鍵 504之一的預(yù)先定義按鍵配合地啟動開關(guān)202時,鍵盤500就啟動該唯一碼。軟件應(yīng)用程序600分別包含如下各個選項(xiàng)按鍵、運(yùn)行應(yīng)用程序 (launch-application)和加載“快捷鍵”配置文件(load- “short-key”-profile)。該按 鍵選項(xiàng)具體指定按鍵504中的一個。該運(yùn)行應(yīng)用程序選項(xiàng)允許用戶定義在檢測到與快捷鍵 的使用對應(yīng)的唯一碼時要被運(yùn)行的軟件應(yīng)用程序。最后,該加載“快捷鍵”配置文件選項(xiàng)允 許用戶決定在系統(tǒng)啟動時該電腦系統(tǒng)是否將“快捷方式”配置文件加載到電腦存儲器中。根據(jù)本發(fā)明的另一實(shí)施例,圖7顯示了鼠標(biāo)200的硬件實(shí)施方案700。硬件實(shí)施方 案700包含信號檢測器702、第一控制器704、存儲器706、微處理器708、第二控制器710以 及信號發(fā)送器712。信號檢測器702包含用于檢測鼠標(biāo)200是否接收到任何輸入信號的感 測電路。接著,所接收到的輸入信號被傳送至第一控制器704,其處理用于將所接收到的輸 入信號傳送并儲存至存儲器706中的要求。存儲器706作為儲存空間,在微處理器708對該 所接收到的輸入信號進(jìn)行進(jìn)一步處理之前,該儲存空間暫存該所接收到的輸入信號。存儲 器706優(yōu)選是半導(dǎo)體存儲裝置中的一種,例如靜態(tài)及動態(tài)隨機(jī)存取存儲器(random access memory, RAM)和閃存裝置等。微處理器708負(fù)責(zé)處理所接收到的輸入信號以獲得數(shù)字信息, 例如獲得鼠標(biāo)200當(dāng)前位置的坐標(biāo)。隨后,微處理器708將該數(shù)字信息傳送至第二控制器 710,第二控制器710在將該數(shù)字信息作為輸出信號傳送出去之前對該數(shù)字信息的構(gòu)成結(jié) 構(gòu)進(jìn)行處理。最后,信號發(fā)送器712通過與鼠標(biāo)200耦合及通信的通信接口將該數(shù)字信息 發(fā)送至電腦系統(tǒng)。以前述方式,根據(jù)本發(fā)明的實(shí)施例描述了通過人性化接口裝置上的按鍵來選擇性 地切換處理的系統(tǒng)及方法,并解決了前述缺點(diǎn)中的至少一個。雖然公開了本發(fā)明的一些實(shí) 施例,但對本領(lǐng)域技術(shù)人員來說顯而易見的是,根據(jù)本公開的內(nèi)容,在不背離發(fā)明的范疇和 精神下可以進(jìn)行各種變化和/或修改。
權(quán)利要求
一種用于能夠與計(jì)算裝置進(jìn)行通信的人性化接口裝置中的方法,所述方法用來切換所述計(jì)算裝置所能進(jìn)行的處理,所述方法包括如下步驟檢測所述人性化接口裝置上的開關(guān)的啟動;以及響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處理,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的每一者都被配置成能夠通過至少一個處理選擇鍵的啟動來選擇。
2.如權(quán)利要求1所述的方法,其中,檢測所述人性化接口裝置上的開關(guān)的啟動的所述 步驟包括檢測輸入裝置上的開關(guān)的啟動的步驟。
3.如權(quán)利要求2所述的方法,其中,檢測所述輸入裝置上的開關(guān)的啟動的所述步驟包 括檢測鼠標(biāo)上的開關(guān)的啟動的步驟。
4.如權(quán)利要求1所述的方法,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和 所述第二處理中的每一者都被配置成能夠通過輸入裝置的至少一個處理選擇鍵的啟動來 選擇。
5.如權(quán)利要求4所述的方法,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和 所述第二處理中的每一者都被配置成能夠通過鍵盤的至少一個處理選擇鍵的啟動來選擇。
6.如權(quán)利要求1所述的方法,進(jìn)一步包括檢測所述開關(guān)的關(guān)閉的步驟。
7.如權(quán)利要求6所述的方法,進(jìn)一步包括如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì) 算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第二處理切換成所述計(jì)算裝 置所能選擇性進(jìn)行的所述第一處理。
8.如權(quán)利要求1所述的方法,其中,響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信 從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理切換成所述計(jì)算裝置所能選擇性進(jìn) 行的所述第二處理的所述步驟包括響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信從而 從所述計(jì)算裝置所能選擇性進(jìn)行的第一游戲進(jìn)程切換成所述計(jì)算裝置所能選擇性進(jìn)行的 第二游戲進(jìn)程的步驟。
9.如權(quán)利要求8所述的方法,進(jìn)一步包括檢測所述開關(guān)的關(guān)閉的步驟。
10.如權(quán)利要求9所述的方法,進(jìn)一步包括如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì) 算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第二游戲進(jìn)程切換成所述計(jì) 算裝置所能選擇性進(jìn)行的所述第一游戲進(jìn)程。
11.如權(quán)利要求1所述的方法,其中,所述開關(guān)布置于鼠標(biāo)上,并且所述至少一個處理 選擇鍵布置于鍵盤上。
12.如權(quán)利要求11所述的方法,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處 理和所述第二處理能夠通過布置于所述鍵盤上的換檔鍵(SHIFT)、切換鍵(ALT)及控制鍵 (CTRL)之一的啟動來切換,并且能夠通過所述至少一個處理選擇鍵的啟動來選擇。
13.如權(quán)利要求1所述的方法,進(jìn)一步包括與所述計(jì)算裝置進(jìn)行通信的如下步驟將所 述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的至少一者配置成通過所 述至少一個處理選擇鍵的啟動來選擇,其中,所述第一處理和所述第二處理中的所述至少 一者與所述至少一個處理選擇鍵之間的關(guān)聯(lián)能夠定義于結(jié)構(gòu)配置文件中,所述結(jié)構(gòu)配置文 件能夠儲存在所述人性化接口裝置及所述計(jì)算裝置中的至少一者上。
14.一種能夠與計(jì)算裝置進(jìn)行通信的人性化接口裝置,所述人性化接口裝置包括開關(guān),其能夠由所述人性化接口裝置的用戶來啟動;以及通信接口,其響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信,從而從所述計(jì)算裝置 所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處理,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的每一者都被 配置成能夠通過由所述人性化接口裝置的用戶啟動的至少一個處理選擇鍵來選擇。
15.如權(quán)利要求14所述的人性化接口裝置,其中,所述人性化接口裝置是輸入裝置。
16.如權(quán)利要求15所述的人性化接口裝置,其中,所述輸入裝置是鼠標(biāo)。
17.如權(quán)利要求14所述的人性化接口裝置,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理中的每一者都被配置成能夠通過由所述人性化接口裝置的用 戶啟動的輸入裝置的至少一個處理選擇鍵來選擇。
18.如權(quán)利要求17所述的人性化接口裝置,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理中的每一者都被配置成能夠通過由所述人性化接口裝置的用 戶啟動的鍵盤的至少一個處理選擇鍵來選擇。
19.如權(quán)利要求14所述的人性化接口裝置,其中,所述開關(guān)能夠由所述人性化接口裝 置的用戶來關(guān)閉。
20.如權(quán)利要求19所述的人性化接口裝置,其中,所述通信接口響應(yīng)于所述開關(guān)的關(guān) 閉與所述計(jì)算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第二處理切換成 所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理。
21.如權(quán)利要求14所述的人性化接口裝置,其中,響應(yīng)于所述開關(guān)的啟動與所述計(jì)算 裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理切換成所述計(jì)算裝置 所能選擇性進(jìn)行的所述第二處理的所述通信接口響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置 進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn)行的第一游戲進(jìn)程切換成所述計(jì)算裝置所能 選擇性進(jìn)行的第二游戲進(jìn)程。
22.如權(quán)利要求21所述的人性化接口裝置,其中,所述開關(guān)能夠由所述人性化接口裝 置的用戶來關(guān)閉。
23.如權(quán)利要求22所述的人性化接口裝置,其中,所述通信接口響應(yīng)于所述開關(guān)的關(guān) 閉與所述計(jì)算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能選擇性進(jìn)行的所述第二游戲進(jìn)程切 換成所述計(jì)算裝置所能選擇性進(jìn)行的所述第一游戲進(jìn)程。
24.如權(quán)利要求14所述的人性化接口裝置,其中,所述開關(guān)布置于鼠標(biāo)上,并且所述至 少一個處理選擇鍵布置于鍵盤上。
25.如權(quán)利要求24所述的人性化接口裝置,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理能夠通過布置于所述鍵盤上的換檔鍵(SHIFT)、切換鍵(ALT) 及控制鍵(CTRL)之一的啟動來切換,并且能夠通過所述至少一個處理選擇鍵的啟動來選 擇。
26.如權(quán)利要求14所述的人性化接口裝置,其中,所述通信接口與提供有軟件接口的 所述計(jì)算裝置進(jìn)行通信,將所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理 中的至少一者配置成通過所述至少一個處理選擇鍵的啟動來選擇,所述第一處理和所述第 二處理中的所述至少一者與所述至少一個處理選擇鍵之間的關(guān)聯(lián)能夠定義于結(jié)構(gòu)配置文件中,所述結(jié)構(gòu)配置文件能夠儲存在所述人性化接口裝置及所述計(jì)算裝置中的至少一者 上。
27.一種用于計(jì)算系統(tǒng)中的方法,所述計(jì)算系統(tǒng)包括能夠與人性化接口裝置以通信的 方式耦合的計(jì)算裝置,所述方法用來切換所述計(jì)算裝置所能進(jìn)行的處理,所述方法包括如 下步驟檢測所述人性化接口裝置上的開關(guān)的啟動;以及響應(yīng)于所述開關(guān)的啟動提供所述人性化接口裝置與所述計(jì)算裝置之間的通信,從而從 所述計(jì)算裝置所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處 理,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的每一者都被 配置成能夠通過至少一個處理選擇鍵的啟動來選擇。
28.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,檢測所述人性化接口裝置上的開關(guān)的啟動 的所述步驟包括檢測輸入裝置上的開關(guān)的啟動的步驟。
29.如權(quán)利要求28所述的計(jì)算系統(tǒng),其中,檢測所述輸入裝置上的開關(guān)的啟動的所述 步驟包括檢測鼠標(biāo)上的開關(guān)的啟動的步驟。
30.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一 處理和所述第二處理中的每一者都被配置成能夠通過輸入裝置的至少一個處理選擇鍵的 啟動來選擇。
31.如權(quán)利要求30所述的計(jì)算系統(tǒng),其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一 處理和所述第二處理中的每一者都被配置成能夠通過鍵盤的至少一個處理選擇鍵的啟動 來選擇。
32.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理的 所述方法進(jìn)一步包括檢測所述開關(guān)的關(guān)閉的步驟。
33.如權(quán)利要求32所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理的 所述方法進(jìn)一步包括如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì)算裝置進(jìn)行通信,從而從 所述計(jì)算裝置所能選擇性進(jìn)行的所述第二處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理。
34.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理并 且具有響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性 進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處理的所述步驟的所述方法 包括響應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn) 行的第一游戲進(jìn)程切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二游戲進(jìn)程的步驟。
35.如權(quán)利要求34所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理的 所述方法進(jìn)一步包括檢測所述開關(guān)的關(guān)閉的步驟。
36.如權(quán)利要求35所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理的 所述方法進(jìn)一步包括如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì)算裝置進(jìn)行通信,從而從 所述計(jì)算裝置所能選擇性進(jìn)行的所述第二游戲進(jìn)程切換成所述計(jì)算裝置所能選擇性進(jìn)行 的所述第一游戲進(jìn)程。
37.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,所述開關(guān)布置于鼠標(biāo)上,并且所述至少一個處理選擇鍵布置于鍵盤上。
38.如權(quán)利要求37所述的計(jì)算系統(tǒng),其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一 處理和所述第二處理能夠通過布置于所述鍵盤上的換檔鍵(SHIFT)、切換鍵(ALT)及控制 鍵(CTRL)之一的啟動來切換,并且能夠通過所述至少一個處理選擇鍵的啟動來選擇。
39.如權(quán)利要求27所述的計(jì)算系統(tǒng),其中,用來切換所述計(jì)算裝置所能進(jìn)行的處理的 所述方法進(jìn)一步包括與所述計(jì)算裝置進(jìn)行通信的如下步驟將所述計(jì)算裝置所能選擇性進(jìn) 行的所述第一處理和所述第二處理中的至少一者配置成通過所述至少一個處理選擇鍵的 啟動來選擇,其中所述第一處理和所述第二處理的所述至少一者與所述至少一個處理選擇 鍵之間的關(guān)聯(lián)能夠定義于結(jié)構(gòu)配置文件中,所述結(jié)構(gòu)配置文件能夠儲存在所述人性化接口 裝置及所述計(jì)算裝置中的至少一者上。
40.一種儲存有多個程序指令的機(jī)器可讀取媒體,當(dāng)執(zhí)行所述指令時,所述指令使計(jì)算 裝置進(jìn)行以下步驟檢測能夠與所述計(jì)算裝置進(jìn)行通信的人性化接口裝置上的開關(guān)的啟動;以及響應(yīng)于所述開關(guān)的啟動提供所述人性化接口裝置與所述計(jì)算裝置之間的通信,從而從 所述計(jì)算裝置所能選擇性進(jìn)行的第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二處 理,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所述第二處理中的每一者都被 配置成能夠通過至少一個處理選擇鍵的啟動來選擇。
41.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)行的用 來檢測所述人性化接口裝置上的開關(guān)的啟動的所述步驟包括檢測輸入裝置上的開關(guān)的啟 動的步驟。
42.如權(quán)利要求41所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)行的用 來檢測所述輸入裝置上的開關(guān)的啟動的所述步驟包括檢測鼠標(biāo)上的開關(guān)的啟動的步驟。
43.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理中的每一者都被配置成能夠通過輸入裝置的至少一個處理選 擇鍵的啟動來選擇。
44.如權(quán)利要求43所述的機(jī)器可讀取媒體,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理中的每一者都被配置成能夠通過鍵盤的至少一個處理選擇鍵 的啟動來選擇。
45.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)一步進(jìn) 行檢測所述開關(guān)的關(guān)閉的步驟。
46.如權(quán)利要求45所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)一步進(jìn) 行如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì)算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選 擇性進(jìn)行的所述第二處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理。
47.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)行的響 應(yīng)于所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理切換成所述計(jì)算裝置所能選擇性進(jìn)行的所述第二處理的所述步驟包括響應(yīng)于 所述開關(guān)的啟動與所述計(jì)算裝置進(jìn)行通信從而從所述計(jì)算裝置所能選擇性進(jìn)行的第一游 戲進(jìn)程切換成所述計(jì)算裝置所能選擇性進(jìn)行的第二游戲進(jìn)程的步驟。
48.如權(quán)利要求47所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)一步進(jìn) 行檢測所述開關(guān)的關(guān)閉的步驟。
49.如權(quán)利要求48所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)一步進(jìn) 行如下步驟響應(yīng)于所述開關(guān)的關(guān)閉與所述計(jì)算裝置進(jìn)行通信,從而從所述計(jì)算裝置所能 選擇性進(jìn)行的所述第二游戲進(jìn)程切換成所述計(jì)算裝置所能選擇性進(jìn)行的所述第一游戲進(jìn) 程。
50.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述開關(guān)布置于鼠標(biāo)上,并且所述至 少一個處理選擇鍵布置于鍵盤上。
51.如權(quán)利要求50所述的機(jī)器可讀取媒體,其中,所述計(jì)算裝置所能選擇性進(jìn)行的所 述第一處理和所述第二處理能夠通過布置于所述鍵盤上的換檔鍵(SHIFT)、切換鍵(ALT) 及控制鍵(CTRL)之一的啟動來切換,并且能夠通過所述至少一個處理選擇鍵的啟動來選 擇。
52.如權(quán)利要求40所述的機(jī)器可讀取媒體,其中,所述指令使所述計(jì)算裝置進(jìn)一步進(jìn) 行與所述計(jì)算裝置通信的如下步驟將所述計(jì)算裝置所能選擇性進(jìn)行的所述第一處理和所 述第二處理中的至少一者配置成通過所述至少一個處理選擇鍵的啟動來選擇,其中所述第 一處理和所述第二處理中的所述至少一者與所述至少一個處理選擇鍵之間的關(guān)聯(lián)能夠定 義于結(jié)構(gòu)配置文件中,所述結(jié)構(gòu)配置文件能夠儲存在所述人性化接口裝置及所述計(jì)算裝置 中的至少一者上。
全文摘要
個人電腦(personal computer,PC)以及在線游戲在全世界廣受歡迎。通常,游戲者使用例如鍵盤及鼠標(biāo)等PC輸入裝置來進(jìn)行PC游戲。許多現(xiàn)代PC游戲采用了一般被稱為“WASD/Mouse”的控制方案,這種方案是鍵盤的“WASD”鍵與鼠標(biāo)的組合,以作為與PC游戲互動的方式。此外,為了進(jìn)一步擴(kuò)展游戲控制功能,與其它鍵盤按鍵相配合地使用輔助按鍵以作為啟動這種游戲控制功能的快捷鍵。然而,由于快捷鍵的位置不符人體工程學(xué),因此游戲者通常在PC游戲場次后感到手腕不適,這是因?yàn)樵陬l繁使用這些快捷鍵時作用到他們手腕上的壓力增大所導(dǎo)致的。本發(fā)明的實(shí)施例描述了能夠通過人性化接口裝置上的按鍵來選擇性地切換處理的系統(tǒng)及方法。
文檔編號G06F3/0354GK101868769SQ200780101612
公開日2010年10月20日 申請日期2007年9月19日 優(yōu)先權(quán)日2007年9月19日
發(fā)明者黃成安 申請人:雷蛇(亞太)私人有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
辽阳市| 遂溪县| 保山市| 新密市| 凯里市| 刚察县| 辽宁省| 井陉县| 莫力| 乌拉特中旗| 会泽县| 景泰县| 枣强县| 自治县| 吉林市| 夏河县| 开鲁县| 杭锦后旗| 崇文区| 大同市| 邳州市| 青龙| 涪陵区| 泰顺县| 阜康市| 泰宁县| 三河市| 奎屯市| 敦化市| 清水县| 葫芦岛市| 乐昌市| 朝阳县| 舟山市| 明溪县| 无极县| 敦化市| 丰顺县| 土默特左旗| 藁城市| 陈巴尔虎旗|