亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)的制作方法

文檔序號(hào):6435975閱讀:124來源:國知局
專利名稱:鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種鍵擊事件(KEYSTROKE EVENT)發(fā)布方法及其計(jì)算機(jī)系統(tǒng),且特別 是有關(guān)于一種使用感壓按鍵的鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)。
背景技術(shù)
隨著計(jì)算機(jī)與其應(yīng)用的廣泛,人們的需求在于如何輸入數(shù)據(jù)至計(jì)算機(jī)?;诖诵?求,研究人員不斷地致力于研究與發(fā)展各種輸入裝置。在這些輸入裝置中,計(jì)算機(jī)鍵盤是使 用者經(jīng)常使用的主要輸入裝置。經(jīng)由計(jì)算機(jī)鍵盤,使用者能輸入各種數(shù)據(jù)至計(jì)算機(jī),如輸入 字符、符號(hào)、輸入光標(biāo)、窗口、系統(tǒng)運(yùn)作的信號(hào)、或各種控制信號(hào)。
為了增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量,一種作法是增加計(jì)算機(jī)鍵盤上的 按鍵數(shù)量。例如,在計(jì)算機(jī)鍵盤上額外地規(guī)劃一些具有特殊功能的按鍵,如功能按鍵 (functionkey)。然而,這樣的作法卻會(huì)因按鍵數(shù)量的增加而有操作上的問題。例如,如果 按鍵數(shù)量太多,有些按鍵可能會(huì)因?yàn)樘』蛱h(yuǎn)而也不容易被按到,而且也會(huì)造成使用者 記住每個(gè)按鍵功能的困難度。當(dāng)然,也有鍵盤成本增加的可能性。
另外一種作法,是使用一些殊特的按鍵來改變其它按鍵原先的作用。也就是說,有 一些按鍵原先的作用,在這種特殊按鍵的組合下,會(huì)受到變更。這種特殊的按鍵可稱為復(fù)合 鍵或變更鍵(modifierkey)。舉例來說,印有「Fn」的Fn鍵是一種變更鍵,F(xiàn)n鍵與一些功能 鍵(functionkey)如F4功能鍵同時(shí)被按下時(shí),功能鍵原本的作用會(huì)受到變更,而產(chǎn)生另一 種作用。然而,對(duì)于使用者來說,這種需要同時(shí)按下兩個(gè)按鍵的操作方式并不是很方便。
因此,如何增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量,是業(yè)界所致力的方向之發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng),通過使用感壓按 鍵并隨著其受壓力的不同產(chǎn)生不同的功能,從而增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量。
根據(jù)本發(fā)明的一方面,提出一種鍵擊事件發(fā)布方法。此方法包括多個(gè)步驟。由鍵盤 控制器掃描一計(jì)算機(jī)鍵盤的多個(gè)按鍵。按鍵包含至少一感壓按鍵。各感壓按鍵被賦予與感 壓按鍵的受壓力有關(guān)的至少兩種按鍵功能。當(dāng)鍵盤控制器掃描到一個(gè)感壓按鍵時(shí),鍵盤控 制器測(cè)量感壓按鍵的受壓力。由鍵盤控制器使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力 的等級(jí)。由鍵盤控制器控制一含有基本輸入/輸出系統(tǒng)(Basicinput/outputsystem,BIOS) 的程序代碼的存儲(chǔ)裝置基于判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)感壓按鍵的其中一個(gè)按鍵功 倉泛。
根據(jù)本發(fā)明的一方面,提出一種計(jì)算機(jī)系統(tǒng),包括計(jì)算機(jī)鍵盤、鍵盤控制器、及存 儲(chǔ)裝置。計(jì)算機(jī)鍵盤包含多個(gè)按鍵。按鍵包含至少一感壓按鍵。各感壓按鍵被賦予與該感 壓按鍵的受壓力有關(guān)的至少兩種按鍵功能。鍵盤控制器操作性地連接至計(jì)算機(jī)鍵盤。鍵盤 控制器用以掃描按鍵。當(dāng)鍵盤控制器掃描到一個(gè)感壓按鍵時(shí)。鍵盤控制器測(cè)量感壓按鍵的 受壓力。鍵盤控制器更使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力的等級(jí)。存儲(chǔ)裝置含有基本輸入/輸出系統(tǒng)的程序代碼。存儲(chǔ)裝置用以在鍵盤控制器的控制下基于判斷結(jié)果發(fā) 布一鍵擊事件,以啟動(dòng)感壓按鍵的其中一個(gè)按鍵功能。
為了對(duì)本發(fā)明的上述及其它方面有更佳的了解,下文特舉較佳實(shí)施例,并配合所 附圖式,作詳細(xì)說明如下。


圖1是依照本發(fā)明一實(shí)施例的鍵擊事件發(fā)布方法的流程圖。
圖2是依據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)的一實(shí)施例的示意圖。
圖3是圖2的計(jì)算機(jī)系統(tǒng)的一部分的示例。
圖4是感壓按鍵的掃描時(shí)段示例。
圖5是圖4的掃描時(shí)段的一部分。
圖6A及6B是圖1的鍵擊事件發(fā)布方法的詳細(xì)流程圖的示例。其中,附圖標(biāo)記說 明如下
200:計(jì)算機(jī)系統(tǒng)
210:計(jì)算機(jī)鍵盤
211 :按鍵
211A、211W、211S、211D、211-l、211-2、211-3、211-4 :感壓按鍵
220 :鍵盤控制器
230:存儲(chǔ)裝置
232 BI0S
240 :存儲(chǔ)裝置
242 :操作系統(tǒng)
244 :應(yīng)用程序
250:內(nèi)存
A-1 A-3 :感壓按鍵21IA的三端
C 電容器
R:電阻器
SllO S140、S602 S620 :流程步驟
SI S4 :掃描時(shí)段
Tl T3:時(shí)間點(diǎn)
Vc、Vc-O、Vc-1、Vc_2、Vc_3 電壓值
Vss 電源
Vthl Vth3 :壓力閾值具體實(shí)施方式
以下公開內(nèi)容為鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)的實(shí)施例。在一些實(shí)施例中, 由使用感壓按鍵并隨著其受壓力的不同產(chǎn)生不同的功能,從而增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量。
請(qǐng)參照?qǐng)D1,其依照本發(fā)明一實(shí)施例的鍵擊事件發(fā)布方法的流程圖。此控制方法包括多個(gè)步驟。在步驟SllO中,由鍵盤控制器掃描一計(jì)算機(jī)鍵盤的多個(gè)按鍵。按鍵包含至 少一感壓按鍵。各感壓按鍵被賦予與感壓按鍵的受壓力有關(guān)的至少兩種按鍵功能。在步驟 S120中,當(dāng)鍵盤控制器掃描至一個(gè)感壓按鍵時(shí),鍵盤控制器測(cè)量感壓按鍵的受壓力。在步驟 S130中,由鍵盤控制器使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力的等級(jí)。在步驟S140 中,由鍵盤控制器控制一含有基本輸入/輸出系統(tǒng)(Basicinput/outputsystem,BIOS)的程 序代碼的存儲(chǔ)裝置基于判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)感壓按鍵的其中一個(gè)按鍵功能。
感壓按鍵的受壓力的分級(jí)能使一個(gè)感壓按鍵被賦予至少兩種以上的功能。依照受 壓力的等級(jí),感壓按鍵其中一個(gè)按鍵功能便能被啟動(dòng)。如此,感壓按鍵便能隨著其受壓力的 不同產(chǎn)生不同的功能,從而增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量。
請(qǐng)參照?qǐng)D2,其依據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)的一實(shí)施例的示意圖。計(jì)算機(jī)系 統(tǒng)200例如是手提電腦、個(gè)人計(jì)算機(jī)、筆記型計(jì)算機(jī)、伺服計(jì)算機(jī)、信息處理系統(tǒng)、或其它具 處理器及/或內(nèi)存的裝置。計(jì)算機(jī)系統(tǒng)200至少包括計(jì)算機(jī)鍵盤210、鍵盤控制器220、存 儲(chǔ)裝置230、存儲(chǔ)裝置240、與內(nèi)存250。
請(qǐng)同時(shí)參照?qǐng)D2、圖3、圖4、及圖5。配合第2 5圖詳細(xì)說明如下。圖3圖2的 計(jì)算機(jī)系統(tǒng)的一部分的一示例。圖4是感壓按鍵的掃描時(shí)段示例。圖5是圖4的掃描時(shí)段 的一部分。
計(jì)算機(jī)鍵盤210包含多個(gè)按鍵211。此些按鍵211包含至少一感壓按鍵。舉例來 說,如圖3所示,按鍵211可包含一組感壓按鍵211A、211W、211S、211D、或另外一組感壓按 鍵211-1、211-2、211-3、211-4。感壓按鍵211A、211W、211S、211D例如是相鄰且相互串聯(lián)連 接。各感壓按鍵例如是三端組件。以感壓按鍵211A為例,其具有控制端A-1與另兩端A-2、 A-3。當(dāng)感壓按鍵211A的控制端A-1被致能時(shí),感壓按鍵211A將隨著受壓力的大小而改變 其兩端A-1及A-2的電阻值;當(dāng)感壓按鍵21IA的控制端A-1被禁能時(shí),感壓按鍵21IA則例 如是在其兩端A-2及A-3上呈現(xiàn)低電阻的短路狀態(tài)。
計(jì)算機(jī)鍵盤210的各感壓按鍵被賦予與感壓按鍵的受壓力有關(guān)的至少兩種按鍵 功能。舉例來說,如圖3所示,感壓按鍵A可被賦予三種按鍵功能,其分別對(duì)應(yīng)至重壓、中壓、 輕壓三種受壓力。然本發(fā)明亦不限于此。感壓按鍵的按鍵功能的數(shù)量可依不同使用需求有 而不同的實(shí)施方式。
鍵盤控制器220操作性地連接至計(jì)算機(jī)鍵盤210。鍵盤控制器220例如是經(jīng)由 連接器連接至計(jì)算機(jī)鍵盤210,包括德國工業(yè)標(biāo)準(zhǔn)(DeutschelndustrieNorm, DIN)連接 器、PS/2連接器、通用序列總線(UniversalSerialBus, USB)連接器、或其它均等的連接 器。鍵盤控制器220例如是含有嵌入式系統(tǒng)(embeddedsystem)程序代碼的嵌入式控制器 (embeddedcontroller)。
鍵盤控制器220用以掃描此些按鍵211。鍵盤控制器220例如是循序地掃描此些 按鍵211。舉例來說,如圖4所示,鍵盤控制器220例如是在時(shí)段SI S4時(shí)循序掃描感壓 按鍵 211A、211W、211S、與 211D。
當(dāng)鍵盤控制器220掃描到其中一個(gè)感壓按鍵時(shí),鍵盤控制器220測(cè)量感壓按鍵的 受壓力。鍵盤控制器220例如是透過感壓按鍵隨受壓力改變的電阻值配合電容的充放電, 來測(cè)量感壓按鍵的受壓力。
接下來舉例說明鍵盤控制器220如何在掃描感壓按鍵的過程中測(cè)量感壓按鍵的受壓力。如圖3及圖5所示,在感壓按鍵211A的掃描時(shí)段SI前,電源Vss可經(jīng)由電阻器R 對(duì)感壓按鍵21IA所連接的一電容器C進(jìn)行充電,使其電壓值Vc達(dá)到額定值Vh。在感壓按 鍵21IA的掃描時(shí)段SI中,鍵盤控制器220例如是經(jīng)由模擬轉(zhuǎn)數(shù)字接腳GPIl來讀取電容器 的電壓值Vc。
在時(shí)間點(diǎn)Tl時(shí),鍵盤控制器220致能感壓按鍵211A的控制端A_l,以允許電容器 C的電壓值Vc隨著感壓按鍵211A的受壓力而改變。鍵盤控制器220例如是經(jīng)由輸出接腳 GPOl送出一個(gè)低電平的信號(hào)來致能感壓按鍵211A的控制端A-1。當(dāng)感壓按鍵211A的控制 端A-1被致能時(shí),感壓按鍵211A兩端A-1及A-2可等效成一隨受壓力改變的電阻器。如此, 電容器C的放電電流會(huì)經(jīng)由此電阻器流至鍵盤控制器220,其電壓值Vc也會(huì)對(duì)應(yīng)地降低。 在此例中,若感壓按鍵21IA的受壓力愈大,則其電阻值會(huì)愈高,導(dǎo)致電容器C在放電后的電 壓值Vc愈低。
在時(shí)間點(diǎn)Tl后的時(shí)間點(diǎn)T2時(shí),鍵盤控制器220測(cè)量電容器C的電壓值Vc,以代表 感壓按鍵211A的受壓力。換言的,由在電容器C是經(jīng)由感壓按鍵211A的可變電阻來進(jìn)行 放電,故放電后的電壓值Vc的電平與感壓按鍵211A的受壓力的大小有關(guān)。舉例來說,如圖 5所示,若放電后的電壓值Vc為電壓值Vc-0,則表示感壓按鍵21IA的受壓力很低且接近在 零。若放電后的電壓值Vc為電壓值Vc-1,則表示感壓按鍵211A的受壓力較高。相仿地,電 壓值Vc-2及電壓值Vc-3代表更高的受壓力。
在時(shí)間點(diǎn)T2時(shí),鍵盤控制器220禁能感壓按鍵211A的控制端A_l,以避免電容器 C的電壓值Vc隨著感壓按鍵211A的受壓力而改變。鍵盤控制器220例如是經(jīng)由輸出接腳 GPOl送出一個(gè)高電平的信號(hào)來禁能感壓按鍵211A的控制端A-1。當(dāng)感壓按鍵211A的控制 端A-1被禁能時(shí),感壓按鍵211A的兩端A-2與A-3會(huì)呈現(xiàn)低電阻的短路狀態(tài)。如此,電容 器C的放電電流便會(huì)停止經(jīng)由感壓按鍵21IA兩端A-1及A-2流至鍵盤控制器220。
在一些實(shí)施例中,鍵盤控制器220使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力 的等級(jí)。舉例來說,如圖5所示,鍵盤控制器220使用三個(gè)壓力閾值Vthl Vth3(如電壓 值)來判斷所測(cè)量的受壓力的等級(jí),如由小至大排列的第一等級(jí)、第二等級(jí)、第三等級(jí)、或 第四等級(jí)。進(jìn)一步來說,若所測(cè)量的電壓值Vc為Vc-0,其大于最高的電壓閾值VthlJlHf 表感壓按鍵211A的受壓力屬于第一等級(jí)。若所測(cè)量的電壓值Vc為Vc-1,其介于電壓閾值 Vthl與Vth2之間,則代表感壓按鍵211A的受壓力屬于第二等級(jí)。若所測(cè)量的電壓值Vc為 Vc-2,其介于電壓閾值Vth2與Vth3之間,則代表感壓按鍵21IA的受壓力屬于第三等級(jí)。若 所測(cè)量的電壓值Vc為Vc-3,其小于最低的電壓閾值Vth3,則代表感壓按鍵211A的受壓力 屬于第四等級(jí)。
上述是以三個(gè)壓力閾值為例做說明。然本發(fā)明亦不限于此。在其它實(shí)施例中,鍵 盤控制器220可使用兩個(gè)壓力或以上的壓力閾值,來界定出三種以上的壓力等級(jí),從而區(qū) 分出感壓按鍵的至少三個(gè)狀態(tài)(未按、中按、重按)。如此,扣掉未按狀態(tài),感壓按鍵的其它 兩個(gè)按壓狀態(tài)便能用來定義兩種不同的按鍵功能。如此,將能增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量。
此外,在一些實(shí)施例中,針對(duì)受壓力的各種等級(jí),鍵盤控制器220可存儲(chǔ)對(duì)應(yīng)的代 碼或數(shù)值如1、2、3、或其它用戶制定的數(shù)值在內(nèi)存250中,并通知BI0S232的存儲(chǔ)裝置230 讀取內(nèi)存250。在其它實(shí)施例中,鍵盤控制器220也可直接將所讀取的電壓值Vc存儲(chǔ)在內(nèi)存250中,并通知BI0S232的存儲(chǔ)裝置230讀取內(nèi)存250,再由存儲(chǔ)裝置230使用至少兩壓 力閾值來判斷所讀取的電壓值是屬于何種等級(jí)。
另外,自時(shí)間點(diǎn)T2起,鍵盤控制器220等待一段時(shí)間,如自時(shí)間點(diǎn)T2等待至?xí)r間 點(diǎn)T3,以允許電容器C的電壓值Vc回復(fù)至其初始值。在實(shí)際操作中,所需的等待時(shí)間例如 可從電阻容C與電阻器R的時(shí)間常數(shù)來推知。待電容器C的電壓值Vc回復(fù)至其初始值后, 鍵盤控制器200便會(huì)掃描下一個(gè)感壓按鍵,以再一次測(cè)量電容器C的電壓值Vc來代表感壓 按鍵的受壓力。
請(qǐng)繼續(xù)參照?qǐng)D2。存儲(chǔ)裝置230含有BI0S232的程序代碼。存儲(chǔ)裝置230用以在 鍵盤控制器220的控制下基于壓力閾值的判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)感壓按鍵的其 中一個(gè)按鍵功能。
在一些實(shí)施例中,存儲(chǔ)裝置230可將鍵擊事件發(fā)布至另一存儲(chǔ)裝置240,其具有操 作系統(tǒng)(operatingsystem) 242的程序代碼與應(yīng)用程序244的程序代碼。鍵擊事件例如是 基于窗口管理規(guī)范(WindowsManagementlnstrumentation, WMI)的事件。鍵擊事件例如是 透過操作系統(tǒng)242發(fā)布至應(yīng)用程序244,使應(yīng)程序244啟動(dòng)對(duì)應(yīng)的按鍵功能。
請(qǐng)參照?qǐng)D6A及6B,是圖1的鍵擊事件發(fā)布方法的詳細(xì)流程圖的一示例。
在步驟S602中,計(jì)算機(jī)系統(tǒng)200接受使用者定義信息。使用者定義信息例如是使 用者用來決定感壓按鍵的其中一個(gè)按鍵功能的設(shè)定信息。使用者定義信息可經(jīng)由溝通接口 242傳送至BIOS的存儲(chǔ)裝置230。之后,再由存儲(chǔ)裝置230發(fā)布事件至鍵盤控制器220,使 其得知感壓按鍵被賦予使用者定義(user-definable)的按鍵功能。如此,將能提供使用者 自定定義所需的按鍵功能,從而增加使用方便性。
在步驟S604中,鍵盤控制器220檢測(cè)是否有一觸發(fā)信號(hào)。觸發(fā)信號(hào)例如是來自該 計(jì)算機(jī)鍵盤210。觸發(fā)信號(hào)用來啟動(dòng)感壓按鍵的作用。觸發(fā)信號(hào)例如是某個(gè)按鍵211的單 鍵鍵擊信號(hào)、或是某些按鍵211的組合鍵擊信號(hào)。當(dāng)鍵盤控制器220并未檢測(cè)到觸發(fā)信號(hào) 時(shí),鍵盤控制器220進(jìn)入步驟S620,取消感壓按鍵的作用并對(duì)按鍵進(jìn)行掃描。當(dāng)鍵盤控制器 220檢測(cè)到觸發(fā)信號(hào)時(shí),則進(jìn)入步驟S606。
在步驟S606中,鍵盤控制器220啟動(dòng)感壓按鍵的作用并對(duì)按鍵211進(jìn)行掃描。
在步驟S608中,鍵盤控制器220判斷受掃描的按鍵是否為感壓按鍵。若掃描的按 鍵為感壓按鍵,則進(jìn)入步驟S610。若掃描的按鍵并非感壓按鍵,則進(jìn)入步驟S618。
在步驟S610中,鍵盤控制器220致能感壓按鍵的控制端。
在步驟S612中,鍵盤控制器220從電容器讀取代表感壓按鍵的受壓力的電壓值。
在步驟S614中,鍵盤控制器220基在電壓值的電平來判斷感壓按鍵的受壓力的等 級(jí)。
在步驟S616中,鍵盤控制器220禁能感壓按鍵的控制端。
在步驟S618中,鍵盤控制器220掃描下一個(gè)按鍵。步驟S618后,回到步驟S608。
此外,在一些范例性的實(shí)際應(yīng)用中,鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)例如是應(yīng) 用于計(jì)算機(jī)游戲,而其中一個(gè)感壓按鍵的功能例如可包含「走」、「快走」、或「跑」三個(gè)功能。 在另一些范例性的實(shí)際應(yīng)用中,鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)例如是應(yīng)用于調(diào)整聲音 大小、或調(diào)整面板明亮度,使不同的壓力等級(jí)對(duì)應(yīng)至不同的聲音或亮度階數(shù)。然本發(fā)明亦不 限在此。本領(lǐng)域技術(shù)人員可從本案所公開的鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)而知悉各種實(shí)際應(yīng)用。
本發(fā)明的鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)的實(shí)施例,由使用感壓按鍵并隨著其 受壓力的不同產(chǎn)生不同的功能,從而增加計(jì)算機(jī)鍵盤所能輸入的數(shù)據(jù)量。相較于一般計(jì)算 機(jī)鍵盤中一個(gè)按鍵通常只有「未按」與「按住」兩種狀態(tài),測(cè)量按鍵受壓力的作用能讓一個(gè) 感壓按鍵具有至少三種狀態(tài),如未按、中按、重按。如此,扣掉未按狀態(tài),感壓按鍵的其它兩 個(gè)按壓狀態(tài)便能用來定義兩種不同的按鍵功能。如此,將能增加計(jì)算機(jī)鍵盤所能輸入的數(shù) 據(jù)量。
綜上所述,雖然本發(fā)明已以較佳實(shí)施例披露如上,然其并非用以限定本發(fā)明。本發(fā) 明所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的變動(dòng)和調(diào)整。 因此,本發(fā)明的保護(hù)范圍當(dāng)視后附的申請(qǐng)權(quán)利要求保護(hù)范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種鍵擊事件發(fā)布方法,包括由一鍵盤控制器掃描一計(jì)算機(jī)鍵盤的多個(gè)按鍵,該些按鍵包含至少一感壓按鍵,各感壓按鍵被賦予與該感壓按鍵的受壓力有關(guān)的至少兩種按鍵功能;當(dāng)該鍵盤控制器掃描至一個(gè)感壓按鍵時(shí),該鍵盤控制器測(cè)量該感壓按鍵的受壓力; 由該鍵盤控制器使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力的等級(jí);由該鍵盤控制器控制含有一基本輸入/輸出系統(tǒng)的一程序代碼的一存儲(chǔ)裝置基于判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)該感壓按鍵的其中一個(gè)按鍵功能。
2.如權(quán)利要求1所述的方法,其中該鍵盤控制器測(cè)量該感壓按鍵的受壓力的步驟包括在一第一時(shí)間點(diǎn),由該鍵盤控制器致能該感壓按鍵的一控制端,以允許該感壓按鍵所連接的一電容器的電壓值隨著該感壓按鍵的受壓力而改變。
3.如權(quán)利要求2所述的方法,其中該鍵盤控制器測(cè)量該感壓按鍵的受壓力的步驟包括更包括在該第一時(shí)間點(diǎn)后的一第二時(shí)間點(diǎn),由該鍵盤控制器測(cè)量該電容器的電壓值以代表該感壓按鍵的受壓力。
4.如權(quán)利要求3所述的方法,其中該鍵盤控制器測(cè)量該感壓按鍵的受壓力的步驟還包括在該第二時(shí)間點(diǎn),由該鍵盤控制器禁能該感壓按鍵的該控制端,以避免該電容器的電壓值隨著該感壓按鍵的受壓力而改變。
5.如權(quán)利要求4所述的方法,其中該鍵盤控制器測(cè)量該感壓按鍵的受壓力的步驟還包括自該第二時(shí)間點(diǎn)起,由該鍵盤控制器等待一段時(shí)間,以允許該電容器的電壓值回復(fù)至其初始值。
6.如權(quán)利要求1所述的方法,其中該些按鍵功能其中一個(gè)按鍵功能為使用者定義的按鍵功能。
7.如權(quán)利要求1所述的方法,還包括該鍵盤控制器檢測(cè)一觸發(fā)信號(hào);其中,該鍵盤控制器在檢測(cè)到該觸發(fā)信號(hào)時(shí)進(jìn)入該掃描的步驟。
8.權(quán)利要求7所述的方法,其中該觸發(fā)信號(hào)來自該計(jì)算機(jī)鍵盤。
9.一種計(jì)算機(jī)系統(tǒng),包括一計(jì)算機(jī)鍵盤,包含多個(gè)按鍵,該些按鍵包含至少一感壓按鍵,各感壓按鍵被賦予與該感壓按鍵的受壓力有關(guān)的至少兩種按鍵功能;一鍵盤控制器,操作性地連接至該計(jì)算機(jī)鍵盤,該鍵盤控制器用以掃描該些按鍵,其中,當(dāng)該鍵盤控制器掃描至一個(gè)感壓按鍵時(shí),該鍵盤控制器測(cè)量該感壓按鍵的受壓力,該鍵盤控制器使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力的等級(jí);以及一存儲(chǔ)裝置,含有一基本輸入/輸出系統(tǒng)的一程序代碼,用以在該鍵盤控制器的控制下基于判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)該感壓按鍵的其中一個(gè)按鍵功能。
10.如權(quán)利要求9所述的計(jì)算機(jī)系統(tǒng),其中當(dāng)該鍵盤控制器測(cè)量該感壓按鍵的受壓力時(shí),該鍵盤控制器在一第一時(shí)間點(diǎn)致能該感壓按鍵的一控制端,以允許該感壓按鍵所連接的一電容器的電壓值隨著該感壓按鍵的受壓力而改變。
11.如權(quán)利要求10所述的計(jì)算機(jī)系統(tǒng),其中當(dāng)該鍵盤控制器測(cè)量該感壓按鍵的受壓力時(shí),該鍵盤控制器更在該第一時(shí)間點(diǎn)后的一第二時(shí)間點(diǎn)測(cè)量該電容器的電壓值以代表該感壓按鍵的受壓力。
12.如權(quán)利要求11所述的計(jì)算機(jī)系統(tǒng),其中當(dāng)該鍵盤控制器測(cè)量該感壓按鍵的受壓力時(shí),該鍵盤控制器更在該第二時(shí)間點(diǎn)禁能該感壓按鍵的該控制端,以避免該電容器的電壓值隨著該感壓按鍵的受壓力而改變。
13.如權(quán)利要求12所述的計(jì)算機(jī)系統(tǒng),其中當(dāng)該鍵盤控制器測(cè)量該感壓按鍵的受壓力時(shí),該鍵盤控制器更自該第二時(shí)間點(diǎn)起等待一段時(shí)間,以允許該電容器的電壓值回復(fù)至其初始值。
14.如權(quán)利要求9所述的計(jì)算機(jī)系統(tǒng),其中該些按鍵功能其中一個(gè)按鍵功能為使用者定義的按鍵功能。
15.如權(quán)利要求9所述的計(jì)算機(jī)系統(tǒng),其中該鍵盤控制器更在檢測(cè)到一觸發(fā)信號(hào)時(shí)掃描該些按鍵。
16.如權(quán)利要求15所述的計(jì)算機(jī)系統(tǒng),其中該觸發(fā)信號(hào)來自該計(jì)算機(jī)鍵盤。
全文摘要
一種鍵擊事件發(fā)布方法及其計(jì)算機(jī)系統(tǒng)。此方法包括多個(gè)步驟。由鍵盤控制器掃描一計(jì)算機(jī)鍵盤的多個(gè)按鍵。按鍵包含至少一感壓按鍵。各感壓按鍵被賦予與感壓按鍵的受壓力有關(guān)的至少兩種按鍵功能。當(dāng)鍵盤控制器掃描到一個(gè)感壓按鍵時(shí),鍵盤控制器測(cè)量感壓按鍵的受壓力。由鍵盤控制器使用至少兩個(gè)壓力閾值來判斷所測(cè)量的受壓力的等級(jí)。由鍵盤控制器控制含有一基本輸入/輸出系統(tǒng)(Basicinput/outputsystem,BIOS)的一程序代碼的一存儲(chǔ)裝置基在判斷結(jié)果發(fā)布一鍵擊事件,以啟動(dòng)感壓按鍵的其中一個(gè)按鍵功能。
文檔編號(hào)G06F3/023GK103019404SQ20111032044
公開日2013年4月3日 申請(qǐng)日期2011年10月20日 優(yōu)先權(quán)日2011年9月27日
發(fā)明者曾佳偉, 高冠宇 申請(qǐng)人:緯創(chuàng)資通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1