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

按鍵功能切換方法以及系統(tǒng)的制作方法

文檔序號:6436117閱讀:196來源:國知局
專利名稱:按鍵功能切換方法以及系統(tǒng)的制作方法
技術領域
本發(fā)明是關于一種按鍵功能切換方法以及系統(tǒng),特別是關于一種應用在電子裝置的按鍵功能切換方法與系統(tǒng)。
背景技術
隨著電子信息科技的日新月異,許多電子數(shù)據(jù)處理裝置或系統(tǒng)不斷的推陳出新,例如個人計算機、筆記本型計算機、服務器或工作站等,不但在功能方面愈來愈多元化,數(shù)據(jù)處理效率也愈來愈高。再加上電子信息產品制造技術的提高,許多具有數(shù)據(jù)處理能力的裝置或系統(tǒng)在體積上也有微型化的趨勢,一旦將該數(shù)據(jù)處理裝置或系統(tǒng)微型化后,結合了許多其它原本不具有數(shù)據(jù)處理能力的產品,使該產品具有數(shù)據(jù)處理能力,讓該產品具有更多的人工智能與更多元化的功能。
以筆記本型計算機為例,目前的筆記本型計算機均提供多個快捷功能鍵(Hot Key),讓使用者快速的執(zhí)行已對應這些快捷功能鍵的程序或功能,例如網(wǎng)絡連接或開啟影音播放程序等。但在筆記本型計算機有限的空間下,其所提供鍵盤上的實體按鍵數(shù)量也是有限的,且無法進行無限制的擴充,所以將功能鍵(Fn Key)與其它按鍵進行不同的組合,以定義出更多的額外功能,使得在鍵盤上現(xiàn)有按鍵數(shù)量有限的情形下,能夠實現(xiàn)更多的功能,解決筆記本計算機追求微型化與功能強大的狀況。
例如,“Fn Key”功能鍵在筆記本計算機上使用的相當頻繁,為此,該功能鍵在鍵盤上的設置位置會對筆記本計算機使用操作的便利性產生影響。該Fn Key功能鍵一般設置在“Left Ctrl Key”鍵的左側或右側。“Left Ctrl Key”鍵與“Fn Key”鍵均是使用者經(jīng)常會用到的按鍵。
然而,有一些筆記本計算機用戶習慣使用“Left Ctrl Key”鍵與其它按鍵進行組合實現(xiàn)所需的功能,另一些使用者則習慣以“Fn Key”鍵與其它的按鍵進行組合。習慣使用“Left Ctrl Key”鍵的計算機用戶比較難以接受使用“Fn Key”鍵,習慣使用“Fn Key”鍵的用戶也難以接受使用“Left Ctrl Key”鍵,所以前者會經(jīng)常在需要鍵入“Left CtrlKey”鍵時,常常鍵入“Fn Key”鍵;反之亦然,這會在一定程度上影響用戶對計算機操作的便利性及快捷性。再者,若具有一定習慣的計算機用戶,如習慣于“Left Ctrl Key”鍵的使用者與習慣于“Fn Key”鍵的使用者,因習慣成自然的原因,也在快速鍵入對應的功能時,常常將“Left Ctrl Key”為組合鍵所對應的功能,錯鍵成以“Fn Key”為組合鍵的情形(或相反的情形)。這在一定程度上影響用戶對該計算機的操作,使用戶備受困擾,影響計算機用戶的使用,如用戶本想進行保存的動作,卻鍵入關機的指令,會讓筆記本計算機用戶感到頭疼。
因此,如何提供如筆記本型計算機等電子裝置按鍵功能切換方法以及系統(tǒng),解決因受限于按鍵數(shù)量以及電子裝置的面積造成的使用者不便的問題,成為目前急待解決的問題。

發(fā)明內容
為克服上述現(xiàn)有技術的缺點,本發(fā)明的主要目的在于提供一種按鍵功能切換方法以及系統(tǒng),令不同按鍵間可以相互切換功能。
本發(fā)明的另一目的在于提供一種按鍵功能切換方法以及系統(tǒng),可通過軟件設定的機制設定不同按鍵功能的切換。
為達成以上所述及其它目的,本發(fā)明的按鍵功能切換系統(tǒng)包括設定模塊,用于生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項;存儲單元,用于儲存使用者通過該設定模塊所生成的按鍵切換功能操作接口所設定的選項內容;按鍵控制模塊,用于在該電子裝置開機自我檢測的過程中,判斷該存儲單元所儲存的設定選項內容、并將該內容暫存至內存單元中;以及切換模塊,用于在按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵,并在該內存單元所暫存的選項內容是激活時,執(zhí)行該特定按鍵功能的切換。
通過該系統(tǒng),執(zhí)行按鍵功能切換方法的步驟是首先,令該電子裝置生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項;其次,令該電子裝置儲存該按鍵切換功能操作接口所設定的選項內容;接著,令該電子裝置在開機自我檢測的過程中讀取儲存的設定選項內容、并將該內容暫存至內存單元中;最后,令該電子裝置在按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵,若是該設定有切換功能的特定按鍵,則在該內存單元所暫存的選項內容是激活時,執(zhí)行該特定按鍵功能的切換。
與現(xiàn)有的按鍵控制技術相比,本發(fā)明的按鍵功能切換方法以及系統(tǒng),通過軟件設定的機制設定不同按鍵功能的切換,令不同按鍵之間可以相互切換功能。通過該按鍵功能切換方法以及系統(tǒng),使用者可根據(jù)使用習慣設定特定按鍵功能的切換,提高該電子裝置的使用效率。


圖1是一本發(fā)明的按鍵功能切換系統(tǒng)的系統(tǒng)結構示意圖;以及圖2是一本發(fā)明的按鍵功能切換系統(tǒng),在執(zhí)行按鍵功能切換方法時的流程圖。
具體實施例方式
實施例以下借由特定的具體實施例說明本發(fā)明的實施方式。
圖1是本發(fā)明的按鍵功能切換系統(tǒng)的系統(tǒng)結構示意圖。如圖1所示,它包括設定模塊12、存儲單元14、按鍵控制模塊16以及切換模塊18。本發(fā)明的按鍵功能切換系統(tǒng)是應用在筆記本型計算機上,但并不限定在筆記本型計算機上,其它如電子辭典、桌上型個人計算機、筆記本型個人計算機及個人數(shù)字助理等具有按鍵的電子裝置都可以。此外,本發(fā)明的按鍵功能切換系統(tǒng)建構在該筆記本型計算機的基本輸入輸出系統(tǒng)(Basic Input/Output System;BIOS)中。此外,在本實施例中,設進行功能切換的按鍵為“Left Ctrl Key”鍵以及“Fn Key”鍵。但是,實際執(zhí)行切換功能的按鍵以及數(shù)量可以根據(jù)需要設定。
該設定模塊12用于生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項。承前所述,在本實施例中,該設定模塊12建構在該BIOS中,使用者在一般開機程序中,通過按壓“Delete”按鍵進入BIOS功能設定畫面,該功能設定畫面中至少包括有按鍵切換設定選項,當使用者通過如鍵盤等輸入單元(未標出)點選按鍵切換設定選項后,該設定模塊12隨即生成該按鍵切換功能操作接口,其中至少包括詢問使用者是否將“Left Ctrl Key”鍵以及“Fn Key”鍵的功能相互切換的選項,供使用者通過該輸入單元設定是否激活特定按鍵切換功能的選項。
該存儲單元14用于儲存使用者通過該設定模塊12生成的按鍵切換功能操作接口設定的選項內容。承前所述,在本實施例中,當通過該輸入單元詢問使用者是否將“Left Ctrl Key”鍵以及“Fn Key”鍵的功能相互切換的選項中選擇并輸入“是”、并確認儲存的指令時,該選項內容隨即會儲存在該存儲單元14中。該存儲單元14可以是具有可擦除可編程功能的非揮發(fā)性存儲器,如CMOS或閃存(Flash Memory)存儲器。在本實施例中,該BIOS中的設定程序通過INT15的中斷服務來設定或清除該存儲單元14中儲存按鍵切換激活與否的特定比特值,例如當激活切換時該特定比特設為「1」;當沒有激活切換時該特定比特設為「0」。承前所述,則在本實施例中,該特定比特設為「1」。
該按鍵控制模塊16用于在該筆記本型計算機開機自我檢測的過程中,判斷該存儲單元14儲存的設定選項內容,并將該內容暫存至內存單元17中。承前所述,在本實施例中,當使用者設定完成并將該按鍵切換功能選項的特定比特值儲存在該存儲單元14后重新開機,則在該筆記本型計算機進行自我開機檢測時,該開機自我檢測程序會將該存儲單元14中設定的特定比特值的內容通知該按鍵控制模塊16,供該按鍵控制模塊16將該設定內容儲存在其本身具有的內存單元17中,作為按鍵控制程序執(zhí)行時的參考。其中該內存單元17是例如靜態(tài)隨機存取存儲器(SRAM)等揮發(fā)性存儲器。
該切換模塊18用于在該按鍵被使用的過程中,檢測該按鍵是否是該設定有切換功能的特定按鍵,并在該內存單元17暫存的選項內容被激活時,執(zhí)行該特定按鍵功能的切換。承前所述,在本實施例中,當實體按鍵被按下時,該切換模塊18可通過掃描線(Scan Line)獲取該按鍵的掃描碼(Scan Code),并在處理該掃描碼前判斷該內存單元17中所儲存的設定內容,借以確定是否激活按鍵功能切換的功能,若否,則直接執(zhí)行該掃描碼;若是,則再進一步判斷該掃描碼是否是“Left CtrlKey”鍵以及“Fn Key”鍵其中之一,若是,則將“Left Ctrl Key”鍵以及“Fn Key”鍵的掃描碼相互切換,并根據(jù)切換后的掃描碼執(zhí)行對應的功能處理。則按下“Left Ctrl Key”鍵執(zhí)行的是原來“Fn Key”鍵的功能,反之亦然。
圖2顯示通過本發(fā)明的按鍵功能切換系統(tǒng),執(zhí)行按鍵功能切換方法時的流程步驟。
在步驟S201中,令該設定模塊12生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項。承前所述,在本實施例中,當使用者在一般開機程序中,通過按壓“Delete”按鍵進入BIOS功能設定畫面,并通過該輸入單元點選進入該按鍵切換設定選項,當使用者通過如鍵盤等輸入單元點選按鍵切換設定選項后,該設定模塊12隨即生成該按鍵切換功能操作接口,并詢問使用者是否將“Left Ctrl Key”鍵以及“Fn Key”鍵的功能相互切換,供使用者通過該輸入單元設定是否激活特定按鍵切換功能的選項,接著進行步驟S202。
在步驟S202中,令該存儲單元14儲存使用者通過該設定模塊12所生成的按鍵切換功能操作接口所設定的選項內容。承前所述,在本實施例中,當使用者通過該輸入單元,詢問使用者是否將“Left CtrlKey”鍵以及“Fn Key”鍵的功能相互切換的選項中選擇并輸入“是”并確認儲存的指令時,該選項內容隨即被儲存在該存儲單元14中。該BIOS中的設定程序通過INT15的中斷服務設定該存儲單元14中儲存按鍵切換激活與否的特定比特值為「1」,接著進行步驟S203。
在步驟S203中,令該按鍵控制模塊16在該電子裝置開機自我檢測的過程中讀取該存儲單元14所儲存的設定選項內容并將該內容暫存至內存單元17中。承前所述,在本實施例中,當使用者設定完成并將該按鍵切換功能選項的特定比特值儲存在該存儲單元14后重新開機,則在該筆記本型計算機進行自我開機檢測時,該開機自我檢測程序會將該存儲單元14設定的特定比特值的內容通知該按鍵控制模塊16,供該按鍵控制模塊16將該設定內容儲存在其本身所具有的該內存單元17中,作為按鍵控制程序執(zhí)行時的參考,接著進行步驟S204。
在步驟S204中,令該切換模塊18在該按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵。承前所述,在本實施例中,當實體按鍵被按下時,該切換模塊18可通過掃描線(Scan Line)獲取該按鍵的掃描碼(Scan Code),并在處理該掃描碼之前判斷該內存單元17中所儲存的設定內容,借以確定是否激活按鍵功能切換的功能,若否,則進至步驟S207;若是,則進行步驟S205。
在步驟S205中,令該切換模塊18在該內存單元17所暫存的選項內容為激活時,進一步判斷該掃描碼是否為“Left Ctrl Key”鍵以及“FnKey”鍵其中之一,若否,則進至步驟S207。若是,則進行步驟S206。
在步驟S206中,令該切換模塊18執(zhí)行該特定按鍵功能的切換,將“Left Ctrl Key”鍵以及“Fn Key”鍵的掃描碼相互切換,并根據(jù)切換后的掃描碼執(zhí)行對應的功能處理。則按下“Left Ctrl Key”鍵執(zhí)行的是原來“Fn Key”鍵的功能,反之也然。
在步驟S207中,執(zhí)行該掃描碼。
綜上所述,本發(fā)明的按鍵功能切換方法以及系統(tǒng),可通過軟件設定的機制設定不同按鍵功能的切換,令不同按鍵間可以相互切換功能。通過該按鍵功能切換方法以及系統(tǒng),使用者可依據(jù)使用習慣設定特定按鍵功能的切換,提高該電子裝置的使用效率。
權利要求
1.一種按鍵功能切換方法,應用在電子裝置中,其特征在于,該方法包括以下步驟令該電子裝置生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項;令該電子裝置儲存該按鍵切換功能操作接口所設定的選項內容;令該電子裝置在開機自我檢測的過程中讀取儲存的設定選項內容、并將該內容暫存至內存單元中;以及令該電子裝置在按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵,若是該設定有切換功能的特定按鍵,則在該內存單元所暫存的選項內容是激活時,執(zhí)行該特定按鍵功能的切換。
2.如權利要求1所述的方法,其特征在于,這些步驟是由該電子裝置的基本輸入輸出系統(tǒng)執(zhí)行。
3.如權利要求2所述的方法,其特征在于,該BIOS中的設定程序通過INT15的中斷服務來設定或清除該存儲單元中儲存按鍵切換激活與否的特定比特值。
4.如權利要求3所述的方法,其特征在于,該中斷服務當激活按鍵切換時將該特定比特值設為「1」;未激活按鍵切換時則將該特定比特值設為「0」。
5.如權利要求1所述的方法,其特征在于,該電子裝置是通過具有可擦除可編程功能的非揮發(fā)性存儲器,存儲該按鍵切換功能操作接口所設定的選項內容。
6.如權利要求1所述的方法,其特征在于,該電子裝置是通過CMOS或閃存其中一種存儲器,儲存該按鍵切換功能操作接口所設定的選項內容。
7.如權利要求1所述的方法,其特征在于,該內存單元是揮發(fā)性隨機存儲器。
8.如權利要求1所述的方法,其特征在于,該電子裝置是筆記本型計算機、電子辭典、桌上型個人計算機及個人數(shù)字助理中的一種。
9.如權利要求1所述的方法,其特征在于,該特定按鍵是″Left CtrlKey″鍵以及″Fn Key″鍵。
10.一種按鍵功能切換系統(tǒng),應用在電子裝置中,其特征在于,該系統(tǒng)包括設定模塊,用于生成按鍵切換功能操作接口,供使用者設定是否激活特定按鍵切換功能的選項;存儲單元,用于儲存使用者通過該設定模塊所生成的按鍵切換功能操作接口所設定的選項內容;按鍵控制模塊,用于在該電子裝置開機自我檢測的過程中,判斷該存儲單元所儲存的設定選項內容、并將該內容暫存至內存單元中;切換模塊,用于在按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵,并在該內存單元所暫存的選項內容是激活時,執(zhí)行該特定按鍵功能的切換。
11.如權利要求10所述的系統(tǒng),其特征在于,這些模塊是軟件程序、韌體以及硬件中的一種。
12.如權利要求11所述的系統(tǒng),其特征在于,這些模塊建構在該電子裝置的基本輸入輸出系統(tǒng)中。
13.如權利要求12所述的系統(tǒng),其特征在于,該BIOS中的設定程序通過INT15的中斷服務來設定或清除該存儲單元中儲存按鍵切換激活與否的特定比特值。
14.如權利要求13所述的系統(tǒng),其特征在于,該中斷服務當激活按鍵切換時將該特定比特值設為「1」;當未激活按鍵切換時則將該特定比特值設為「0」。
15.如權利要求10所述的系統(tǒng),其特征在于,該存儲單元是具有可擦除可編程功能的非揮發(fā)性存儲器。
16.如權利要求10所述的系統(tǒng),其特征在于,該存儲單元是CMOS或閃存存儲器中的一種。
17.如權利要求10所述的系統(tǒng),其特征在于,該內存單元是揮發(fā)性隨機存儲器。
18.如權利要求10所述的系統(tǒng),其特征在于,該電子裝置是筆記本型計算機、電子辭典、桌上型個人計算機及個人數(shù)字助理中的一種。
19.如權利要求10所述的系統(tǒng),其特征在于,該特定按鍵是″LeftCtrl Key″鍵以及″Fn Key″鍵。
全文摘要
一種按鍵功能切換方法以及系統(tǒng),應用在電子裝置中,該系統(tǒng)包括設定模塊、存儲單元、按鍵控制模塊以及切換模塊,首先令設定模塊生成按鍵切換功能操作接口;其次,令存儲單元儲存該設定模塊生成的按鍵切換功能操作接口設定的選項內容;再者,令按鍵控制模塊在該電子裝置開機自我檢測的過程中讀取設定選項內容并將該內容暫存至內存單元中;以及,令切換模塊在該按鍵被使用的過程中檢測該按鍵是否是該設定有切換功能的特定按鍵,在該內存單元暫存的選項內容是激活時,執(zhí)行該特定按鍵功能的切換;通過本發(fā)明,使用者可根據(jù)使用習慣設定特定按鍵功能的切換,提高該電子裝置的使用效率。
文檔編號G06F3/023GK1770069SQ20041008863
公開日2006年5月10日 申請日期2004年11月5日 優(yōu)先權日2004年11月5日
發(fā)明者劉仁智 申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东兴市| 思南县| 新巴尔虎右旗| 鹿泉市| 泸水县| 广宁县| 武邑县| 三明市| 文安县| 桃园县| 营口市| 吴江市| 广昌县| 原平市| 凯里市| 藁城市| 永宁县| 凤城市| 洮南市| 崇阳县| 石狮市| 凤阳县| 晋中市| 绥阳县| 武隆县| 安泽县| 凤冈县| 正镶白旗| 山阳县| 英德市| 贵德县| 德化县| 余干县| 乐昌市| 江都市| 梁平县| 玉田县| 灵宝市| 郑州市| 南岸区| 同德县|