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

模擬鍵盤的方法與用以模擬鍵盤的模塊的制作方法

文檔序號:6333034閱讀:390來源:國知局
專利名稱:模擬鍵盤的方法與用以模擬鍵盤的模塊的制作方法
技術領域
本發(fā)明涉及一種模擬鍵盤的方法,且特別涉及一種應用于電子裝置中模擬鍵盤的方法。
背景技術
基本輸出輸入系統(tǒng)(basic input output system,BIOS),是電子裝置所加載最基本的軟件程序代碼,因此,BIOS可以被視為專門與硬件溝通的微型操作系統(tǒng),并且BIOS也包含診斷功能,以保證某些重要的硬件元件,例如鍵盤、磁盤裝置、輸出輸入端口等等,可以正常工作且正確地初始化;所以當電子裝置發(fā)生問題時首先查看的也是BIOS。圖1是一種電子裝置的系統(tǒng)架構(gòu)圖,請參考圖1,電子裝置100包括彼此連接的一北橋芯片Iio與一南橋芯片120,且北橋芯片110尚連接一中央處理器130與一主存儲器 140。再者,南橋芯片120具有一互補式金屬氧化物半導體(Complementary Metal Oxide Semiconductor,以下簡稱CMOS)內(nèi)存122,其連接一閃存(flash rom) 150,其中閃存150用以存放BIOS的軟件程序代碼,CMOS內(nèi)存122則用以存放BIOS的設定值。此外,電子裝置 100尚包括連接至南橋芯片120的一嵌入式芯片160,其中嵌入式芯片160具有讓使用者直接控制南橋芯片120的功能。一般而言,當電子裝置100的電源啟動之后,中央處理器130會優(yōu)先搜尋BIOS的軟件程序代碼所在的閃存150,然后確認在CMOS內(nèi)存122中的數(shù)據(jù)是否正確。若正確,則會將儲存在CMOS內(nèi)存122內(nèi)的數(shù)據(jù)以及找到的硬件信息解壓縮至主存儲器140內(nèi),并進行硬件檢測動作,亦即開機自我測試(Power On Self Test,POST),此時使用者便會在屏幕上看到各個硬件的基本信息。上述步驟完成之后,方才進入電子裝置100的操作系統(tǒng)。一般的電子裝置在還未加載操作系統(tǒng)時,便必須通過通用串行總線(USB, universal serial bus)接口或第二代個人電腦(PS/幻接口來連接鍵盤(keyboard)或鼠標(mouse)做為輸入裝置,以調(diào)整BIOS中的開機設備順序等設定。但是以下幾種情況,便會對使用者帶來不便。例如一般的家庭影院電腦(HTPC,Home Theater Personal Computer),其是利用一遙控器來做為操控家庭影院電腦的媒介,若是家庭影院電腦發(fā)生了問題或故障而無法進入操作系統(tǒng)時,依賴操作系統(tǒng)而工作的遙控器自然也無法使用。此時還是得使用鍵盤來連接家庭影院電腦,才能查看家庭影院電腦內(nèi)部的BIOS設定,并排除障礙。又如現(xiàn)有可攜式多媒體裝置,例如電子書等,其為了達到攜帶方便的目的,多未在裝置上設置實體鍵盤等獨立自主的輸入裝置,而必須使用外接的鍵盤、鼠標等輸入裝置。若前一次發(fā)生未正常關機,則于重新啟動后需要查看或變更BIOS的某些基本設定時,便需要找鍵盤來一一連接發(fā)生問題的電子裝置,對使用者來說實為不便。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種模擬鍵盤的方法與模擬鍵盤的模塊,以使電子裝置的快捷鍵代替鍵盤的動作而操控電子裝置。本發(fā)明提出一種模擬鍵盤的方法,應用于電子裝置,其中電子裝置具有快捷鍵。模擬鍵盤的方法包括,檢查快捷鍵是否被按壓,而若快捷鍵被按壓,則計算快捷鍵被按壓的按壓時間。當按壓時間超過第一預設時間時,送出第一掃描碼。當按壓時間未超過第一預設時間時,依按壓時間判斷是否送出第二掃描碼。在本發(fā)明的一實施例中,上述的電子裝置還具有鍵盤,且快捷鍵不位于鍵盤上。在本發(fā)明的一實施例中,上述的第一掃描碼對應鍵盤的第一按鍵,第二掃描碼對應鍵盤的第二按鍵。在本發(fā)明的一實施例中,上述的按壓時間未超過第一預設時間時,依按壓時間判斷是否送出第二掃描碼的步驟包括,當按壓時間超過第二預設時間時,送出第二掃描碼。在本發(fā)明的一實施例中,上述的方法還包含檢查快捷鍵是否被釋放,其中按壓時間是否超過第二預設時間是于快捷鍵被釋放時判斷。在本發(fā)明的一實施例中,上述的方法還包含執(zhí)行開機程序。在本發(fā)明的一實施例中,上述的檢查快捷鍵是否被按壓的步驟之前,上述模擬鍵盤的方法還包含,進入具有多個選項的錯誤修復模式選單。在本發(fā)明的一實施例中,上述的方法還包含根據(jù)第一掃描碼執(zhí)行選項中被選擇的選項,以及若送出第二掃描碼,則根據(jù)第二掃描碼于選項之間進行切換。在本發(fā)明的一實施例中,上述的根據(jù)第一掃描碼執(zhí)行選項中被選擇的選項的步驟,以及若送出第二掃描碼則根據(jù)第二掃描碼于選項之間進行切換的步驟是由電子裝置的操作系統(tǒng)執(zhí)行。在本發(fā)明的一實施例中,上述的于檢查快捷鍵是否被按壓的步驟之前,上述模擬鍵盤的方法還包含進入具有多個選項的基本輸入輸出系統(tǒng)設置選單。在本發(fā)明的一實施例中,上述的方法還包含根據(jù)第一掃描碼執(zhí)行選項中被選擇的選項,以及若送出第二掃描碼,則根據(jù)第二掃描碼于選項之間進行切換。在本發(fā)明的一實施例中,上述的根據(jù)第一掃描碼執(zhí)行選項中被選擇的選項的步驟,以及若送出第二掃描碼則根據(jù)第二掃描碼于選項之間進行切換的步驟是由電子裝置的基本輸入輸出系統(tǒng)執(zhí)行。 在本發(fā)明的一實施例中,上述的電子裝置還具有鍵盤,快捷鍵不位于鍵盤上,且第三單元所送的第一掃描碼對應鍵盤的第一按鍵,而第四單元所送的第二掃描碼對應鍵盤的第二按鍵。本發(fā)明提出一種用以模擬鍵盤的模塊,應用于電子裝置中,其中電子裝置具有快捷鍵,且模塊與快捷鍵電性連接。此模塊包括用以檢查快捷鍵是否被按壓的第一單元,若快捷鍵被按壓,用以計算快捷鍵被按壓的按壓時間的第二單元,用以于當按壓時間超過第一預設時間時,送出第一掃描碼的第三單元,以及用以于當按壓時間未超過第一預設時間時, 依按壓時判斷是否送出第二掃描碼的第四單元。在本發(fā)明的一實施例中,上述的模塊為嵌入式控制模塊。在本發(fā)明的一實施例中,上述的模塊所應用的電子裝置還包含顯示單元,用以顯示具有多個選項的選單。在本發(fā)明的一實施例中,上述的模塊所應用的電子裝置還包含基本輸入輸出系統(tǒng),用以根據(jù)第三單元所送出的第一掃描碼執(zhí)行選項中被選擇的選項,或根據(jù)第四單元所送出的第二掃描碼于選項間進行切換。在本發(fā)明的一實施例中,上述的模塊所應用的電子裝置還包含操作系統(tǒng),用以根據(jù)第三單元所送出的第一掃描碼執(zhí)行選項中被選擇的選項,或根據(jù)第四單元所送出的第二掃描碼于選項間進行切換。本發(fā)明的有益效果在于,基于上述,在本發(fā)明的上述實施例中,當電子裝置于開機后,其利用快捷鍵對電子裝置進行操控,且根據(jù)快捷鍵的按壓時間長短而傳送不同的掃描碼至控制系統(tǒng)。據(jù)此,無論當電子裝置進入操作系統(tǒng)或是BIOS設定選單時,縱使電子裝置本身不配置有鍵盤,皆能利用快捷鍵而代替鍵盤進行操控。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。


圖1是一種電子裝置的系統(tǒng)架構(gòu)圖;圖2A及圖2B分別是依照本發(fā)明一實施例的一種電子裝置的流程圖;圖3A至圖3C是電子裝置于錯誤修復模式選單畫面的示意圖。
具體實施例方式圖2A及圖2B分別是依照本發(fā)明一實施例的一種電子裝置的流程圖。圖3A至圖 3C是電子裝置于錯誤修復模式選單畫面的示意圖。請參考圖2A、圖2B與圖3A至圖3C。在此,電子裝置100的系統(tǒng)架構(gòu)如同圖1所示,元件之間的關系便不再贅述。電子裝置100例如是平板電腦,其具有屏幕170與位于屏幕170旁的快捷鍵180,其中快捷鍵180為一實體按鍵,其電性連接至嵌入式芯片160。再者,于本實施例中,電子裝置100還可包括鍵盤(圖未示),其可為觸控式屏幕170所顯示的虛擬鍵盤,也可為外接式鍵盤,在此并未對此限制, 惟值得注意的是,快捷鍵180并不在此鍵盤上。請先參考圖2A,在步驟S201啟動電子裝置100之后,于步驟S202中使用者利用按壓鍵盤(例如DEL鍵)而讓電子裝置100進入BIOS設定選單。接著,嵌入式芯片160便會在步驟S203中判斷快捷鍵是否被按壓,并進而在步驟204中判斷按壓時間是否超過第一預設時間。當按壓時間超過第一預設時間時,則嵌入式芯片160會在步驟S205中送出第一掃描碼至BIOS。當按壓時間未超過第一預設時間時,則嵌入式芯片160會在步驟S206進一步判斷快捷鍵180是否被釋放,若否,則此時會因嵌入式芯片160無法進行判斷而重回步驟 S204以判斷快捷鍵180是否其按壓時間有超過第一預設時間。若是,則嵌入式芯片160會進一步在步驟S207中判斷快捷鍵180的按壓時間是否超過第二預設時間,若是,則嵌入式芯片160便送出第二掃描碼至BIOS。換句話說,在本實施例的流程中,第一掃描碼與第二掃描碼的功能即等同于部分鍵盤的功能。舉例來說,第二掃描碼的功能即相同于鍵盤中向下(或向上)的方向鍵功能, 而第一掃描碼的功能即相同于鍵盤中執(zhí)行鍵的功能,亦即在本實施例的電子裝置100是利用按壓單一個快捷鍵180,并控制其按壓時間而達到模擬鍵盤的不同按鍵功能來操控電子裝置100的目的。此外,當上述步驟S205或步驟S208的掃描碼送出之后,完成選單設定之后的電子裝置100便在步驟S209與步驟S210中離開BIOS設定選單并讓BIOS執(zhí)行開機程序。圖3A至圖3C是電子裝置于錯誤修復模式選單畫面的示意圖。請同時參考圖2B 及圖3A至圖3C,其用以說明電子裝置100于另一狀態(tài)下利用快捷鍵180進行操作的流程。 與上述流程不同的是,在步驟S201、S210中,電子裝置在啟動后即由BIOS執(zhí)行開機程序,并在步驟S211中檢查電子裝置于前次關機是否為不正常關機的狀態(tài)。在此值得注意的是,若電子裝置100于前一次執(zhí)行時未正常關機,因而在此次開機后,操作系統(tǒng)會進入一錯誤修復模式(error recovery mode)選單畫面,如圖3A所示,以利使用者選擇可對應的方式開啟操作系統(tǒng),以修復前一次未正常關機時的問題。在本實施例中,步驟S212至步驟S214類似圖2A的步驟S203至步驟S205,而步驟 S215至步驟S217則類似圖2A的步驟S206至步驟S208,在此不再贅述。其中,兩者的相異處在于圖2A所述的流程是在BIOS設定選單下執(zhí)行,而圖2B所述的流程則在操作系統(tǒng)下執(zhí)行,亦即前者所產(chǎn)生的第一掃描碼與第二掃描碼會傳送至BIOS以執(zhí)行相關動作,而后者則是傳送至操作系統(tǒng)以執(zhí)行相關動作。舉例來說,請再參考圖3A至圖;3B,在電子裝置100進入錯誤修復模式選單畫面后, 使用者可利用短按快捷鍵180 (如圖;3B所示),而使嵌入式芯片160送出第二掃描碼至操作系統(tǒng),以達到移動屏幕170上反白區(qū)域以選擇不同的選項(如圖3C所示)。當確定選項之后,使用者可利用長按快捷鍵180而讓嵌入式芯片160送出第一掃描碼至操作系統(tǒng),以達到執(zhí)行所選擇的選項的目的,如圖3B所示。簡單地說,無論電子裝置100是處于BIOS設定選單亦或是操作系統(tǒng)的錯誤修復模式選單,使用者皆可利用按壓單一的快捷鍵180而達到操控電子裝置的目的。綜上所述,在本發(fā)明的上述實施例中,電子裝置利用快捷鍵的按壓與否及其按壓時間,便能模擬實體鍵盤上的不同按鍵功能,以代替并解決已知需以實體鍵盤進行電子裝置操作的問題。再者,無論電子裝置開機后處于BIOS的設定選單或是操作系統(tǒng)的錯誤修復模式選單中,快捷鍵皆能順利地在此兩種情形下操作,尤其當現(xiàn)有無實體鍵盤的電子裝置,其前一次未正常關機而重新啟動后,利用快捷鍵代替鍵盤進行操控,而使電子裝置亦能利用本發(fā)明的模擬鍵盤的方法而具有易于操控效果。雖然本發(fā)明已以實施例揭示如上,然其并非用以限定本發(fā)明,任何所屬技術領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的更動與潤飾,故本發(fā)明的保護范圍當視權(quán)利要求書所限定的范圍為準。
權(quán)利要求
1.一種模擬鍵盤的方法,應用于電子裝置中,其中上述電子裝置具有快捷鍵,其特征是,上述方法至少包含下列步驟檢查上述快捷鍵是否被按壓;若上述快捷鍵被按壓,計算上述快捷鍵被按壓的按壓時間; 當上述按壓時間超過第一預設時間時,送出第一掃描碼;以及當上述按壓時間未超過上述第一預設時間時,依上述按壓時間判斷是否送出第二掃描碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征是,上述電子裝置還具有鍵盤,且上述快捷鍵不位于上述鍵盤上。
3.根據(jù)權(quán)利要求2所述的方法,其特征是,上述第一掃描碼對應上述鍵盤的第一按鍵, 上述第二掃描碼對應上述鍵盤的第二按鍵。
4.根據(jù)權(quán)利要求1所述的方法,其特征是,當上述按壓時間未超過上述第一預設時間時,依上述按壓時間判斷是否送出上述第二掃描碼的步驟包括當上述按壓時間超過第二預設時間時,送出上述第二掃描碼。
5.根據(jù)權(quán)利要求4所述的方法,其特征是,上述模擬鍵盤的方法還包含 檢查上述快捷鍵是否被釋放,其中上述按壓時間是否超過上述第二預設時間是于上述快捷鍵被釋放時判斷。
6.根據(jù)權(quán)利要求1所述的方法,其特征是,上述模擬鍵盤的方法還包含下列步驟 執(zhí)行開機程序。
7.根據(jù)權(quán)利要求1所述的方法,其特征是,于上述檢查上述快捷鍵是否被按壓的步驟之前,上述模擬鍵盤的方法還包含下列步驟進入具有多個選項的錯誤修復模式選單。
8.根據(jù)權(quán)利要求7所述的方法,其特征是,上述模擬鍵盤的方法還包含下列步驟 根據(jù)上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項;以及若送出上述第二掃描碼,則根據(jù)上述第二掃描碼于上述多個選項之間進行切換。
9.根據(jù)權(quán)利要求8所述的方法,其特征是,上述根據(jù)上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項的步驟,以及若送出上述第二掃描碼則根據(jù)上述第二掃描碼于上述多個選項之間進行切換的步驟是由上述電子裝置的操作系統(tǒng)執(zhí)行。
10.根據(jù)權(quán)利要求1所述的方法,其特征是,于上述檢查上述快捷鍵是否被按壓的步驟之前,上述模擬鍵盤的方法還包含下列步驟進入具有多個選項的基本輸入輸出系統(tǒng)設置選單。
11.根據(jù)權(quán)利要求10所述的方法,其特征是,上述模擬鍵盤的方法還包含下列步驟 根據(jù)上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項;以及若送出上述第二掃描碼,則根據(jù)上述第二掃描碼于上述多個選項之間進行切換。
12.根據(jù)權(quán)利要求11所述的方法,其特征是,其中上述根據(jù)上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項的步驟,以及若送出上述第二掃描碼則根據(jù)上述第二掃描碼于上述多個選項之間進行切換的步驟是由上述電子裝置的基本輸入輸出系統(tǒng)執(zhí)行。
13.一種用以模擬鍵盤的模塊,應用于電子裝置中,其中上述電子裝置具有快捷鍵,且上述模塊與上述快捷鍵電性連接,其特征是,上述模塊至少包含用以檢查上述快捷鍵是否被按壓的第一單元;若上述快捷鍵被按壓,用以計算上述快捷鍵被按壓的按壓時間的第二單元;用以于當上述按壓時間超過第一預設時間時,送出第一掃描碼的第三單元;以及用以于當上述按壓時間未超過上述第一預設時間時,依上述按壓時判斷是否送出第二掃描碼的第四單元。
14.根據(jù)權(quán)利要求13所述的模塊,其特征是,上述電子裝置還具有鍵盤,上述快捷鍵不位于上述鍵盤上,且上述第三單元所送的上述第一掃描碼對應上述鍵盤的第一按鍵,而上述第四單元所送的上述第二掃描碼對應上述鍵盤的第二按鍵。
15.根據(jù)權(quán)利要求13所述的模塊,其特征是,上述用以模擬鍵盤的模塊為嵌入式控制模塊。
16.根據(jù)權(quán)利要求13所述的模塊,其特征是,上述模塊所應用的上述電子裝置還包含顯示單元,用以顯示具有多個選項的選單。
17.根據(jù)權(quán)利要求16所述的模塊,其特征是,上述模塊所應用的上述電子裝置還包含基本輸入輸出系統(tǒng),用以根據(jù)上述第三單元所送出的上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項,或根據(jù)上述第四單元所送出的上述第二掃描碼于上述多個選項間進行切換。
18.根據(jù)權(quán)利要求16所述的模塊,其特征是,上述模塊所應用的上述電子裝置還包含操作系統(tǒng),用以根據(jù)上述第三單元所送出的上述第一掃描碼執(zhí)行上述多個選項中被選擇的選項,或根據(jù)上述第四單元所送出的上述第二掃描碼于上述多個選項間進行切換。
全文摘要
本發(fā)明提供一種模擬鍵盤的方法與用以模擬鍵盤的模塊,應用于電子裝置中,其中電子裝置具有快捷鍵。上述模擬鍵盤的方法至少包含下列步驟首先,檢查快捷鍵是否被按壓,若快捷鍵被按壓,則計算快捷鍵被按壓的按壓時間。當按壓時間超過第一預設時間時,送出第一掃描碼。當按壓時間未超過第一預設時間時,依按壓時間判斷是否送出第二掃描碼。本發(fā)明可使電子裝置的快捷鍵代替鍵盤的動作而操控電子裝置。
文檔編號G06F3/048GK102419636SQ20101029701
公開日2012年4月18日 申請日期2010年9月28日 優(yōu)先權(quán)日2010年9月28日
發(fā)明者王毓婷, 鄭財明, 陳志龍, 麥世達 申請人:和碩聯(lián)合科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1