專利名稱:外接按鍵裝置及其指令傳送方法
技術領域:
本發(fā)明是有關于一種外接按鍵裝置及其指令傳送方法;特別是指,本發(fā)明是一種外接式復合功能鍵盤,是可連接拆卸于如筆記型電腦等本體,具有NumLock鍵的功能,不僅可切換數(shù)字輸入或功能輸入模式,并可于數(shù)字輸入模式或功能輸入模式下自動偵測筆記型電腦的NumLock鍵為ON或OFF狀態(tài)來輸入按鍵訊號,令使用者能由此外接鍵盤裝置直接執(zhí)行數(shù)字模式或功能模式的輸入。
背景技術:
依已知技術的筆記型電腦由于小型化的關系,通常鍵盤需由一NumLock鍵來切換文字或數(shù)字輸入模式,于省略數(shù)字鍵的鍵盤中,在NumLock鍵功能呈ON的狀態(tài)下,是以鍵盤上的字母鍵來供作數(shù)字鍵使用,當使用該省略數(shù)字鍵的鍵盤時,會造成使用者需頻繁切換NumLock鍵才能輸入數(shù)字,所以可使用外接式按鍵裝置來直接輸入數(shù)字。
已知外接按鍵裝置僅具有數(shù)字鍵,并且于筆記型電腦所具備的鍵盤的NumLock鍵功能呈OFF狀態(tài)時,該外接按鍵裝置仍可輸入數(shù)字,并于該數(shù)字鍵訊號的前后夾雜NumLock_ON、NumLock_OFF的訊號。
上述結(jié)構(gòu)的外接按鍵裝置,是令使用者不須要將鍵盤的NumLock鍵設定為ON即可由外接按鍵裝置作數(shù)字的輸入,雖然可解決使用者在繁復數(shù)字輸入的不便,但該外接按鍵裝置并不具備功能鍵的輸入,僅提供外部數(shù)字模式的輸入,無法提供使用者額外的功能模式輸入。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種外接按鍵裝置及其指令傳送方法,使外接按鍵裝置可由其本體的NumLock鍵功能切換而具備數(shù)字輸入及功能輸入模式,并依據(jù)外接按鍵裝置的NumLock鍵ON/OFF狀態(tài)自動判斷按鍵所對應的數(shù)字模式及功能模式定義以輸出其對應值,并由自動偵測筆記型電腦的NumLock鍵功能為ON或OFF狀態(tài)來判斷外接按鍵裝置輸出鍵訊號至筆記型電腦時是否須要于訊號前后夾雜NumLock_ON或NumLock_OFF的控制訊號,進而提升使用者數(shù)字模式或功能模式輸入的便利性。
有鑒于習知技術,雖然外接按鍵裝置可解決使用者在已知筆記型電腦鍵盤上,輸入數(shù)字的不便,但該外接按鍵裝置是僅供作為外部的數(shù)字輸入,無法同時提供使用者功能鍵模式的輸入功能。
本發(fā)明提供一種外接按鍵裝置及其指令傳送方法,在筆記型電腦與外接按鍵裝置之間由結(jié)合按鍵感應構(gòu)件、鍵位置解碼構(gòu)件及NumLock狀態(tài)紀錄構(gòu)件、系統(tǒng)NumLock狀態(tài)偵測構(gòu)件及NumLock ON/OFF訊號夾雜控制構(gòu)件,以提升使用者數(shù)字模式或功能模式輸入的便利性,其中,外接按鍵裝置的數(shù)字鍵/功能鍵的輸入是經(jīng)由按鍵感應構(gòu)件及鍵位置解碼構(gòu)件以電流傳導方式感應按壓動作并作輸入鍵位置的解碼,接著由Numtock狀態(tài)紀錄構(gòu)件監(jiān)視外接鍵盤裝置的NumLock鍵功能的ON、OFF狀態(tài);本發(fā)明并進一步結(jié)合一NumLock ON索引表及NumLock OFF索引表,是依據(jù)前述外接鍵盤裝置的NumLock鍵功能的ON、OFF狀態(tài)以對應提供數(shù)字鍵模式或功能鍵模式的輸出功能,最后由一NumLock ON/OFF訊號夾雜控制構(gòu)件并配合一系統(tǒng)NumLock狀態(tài)偵測構(gòu)件依據(jù)筆記型電腦的NumLock ON/OFF狀態(tài)將所輸出鍵訊號夾雜NumLock ON、NumLock_OFF訊號輸出。其中,于該輸出鍵訊號的前后夾雜NumLock ON、NumLock_OFF訊號,是將筆記型電腦的NumLock設為ON再傳送數(shù)字訊號,待傳送完畢后再恢復筆記型電腦的NumLock鍵為OFF。令使用者能由此外接鍵盤裝置直接執(zhí)行數(shù)字模式或功能模式的輸入,進而提升使用者數(shù)字模式或功能模式輸入的便利性。
本發(fā)明外接按鍵裝置及其指令傳送方法將具有諸多優(yōu)點與特征,本發(fā)明提供一種外接按鍵裝置及其指令傳送方法,讓使用者能透過該具備數(shù)字輸入模式及功能輸入模式的外接按鍵裝置,并且能依據(jù)外接按鍵裝置的NumLock_ON/OFF狀態(tài)自動判斷按鍵所對應的數(shù)字模式及功能模式定義且輸出,并由自動偵測筆記型電腦的NumLock功能為ON或OFF狀態(tài)來判斷按鍵輸出時是否須要于資訊前后夾雜NumLock_ON或NumLock_OFF的控制訊號,進而提升使用者數(shù)字模式或功能模式輸入的便利性。
圖1為本發(fā)明外接按鍵裝置連接例的立體示意圖。
圖2為本發(fā)明外接按鍵裝置的結(jié)構(gòu)方塊圖。
圖3為本發(fā)明外接按鍵裝置的指令傳送實施流程圖。
圖號說明1外接按鍵裝置 2筆記型電腦3鍵盤 4數(shù)字附加功能鍵盤5按鍵感應構(gòu)件 6鍵位置解碼構(gòu)件7NumLock狀態(tài)紀錄構(gòu)件 8NumLock ON索引表9NumLock OFF索引表10 系統(tǒng)NumLock判態(tài)偵測構(gòu)件11 NumLockON/OFF訊號夾雜控制構(gòu)件12 訊號產(chǎn)生暫存構(gòu)件13 輸入/輸出線路構(gòu)件101 鍵盤按壓程序102 按壓感應程序 103 鍵位置解碼程序104 NumLock狀態(tài)紀錄程序 105 NumLock ON對照索引程序106 NumLock OFF對照索引程序107 NumLock ON/OFF訊號夾雜控制程序108 訊號產(chǎn)生暫存程序 109 訊號輸出程序110a、110b系統(tǒng)NumLock狀態(tài)偵測
具體實施例方式
雖然本發(fā)明將參閱含有本發(fā)明較佳實施例的所附圖式予以充分描述,但在此描述之前應了解熟悉本行的人士可修改在本文中所描述的發(fā)明,同時獲致本發(fā)明的功效。因此,須了解以下的描述對熟悉本行技藝的人士而言為一廣泛的揭示,且其內(nèi)容不在于限制本發(fā)明。
請參閱圖1及圖2,是顯示本發(fā)明外接按鍵裝置連接例的立體示意圖及結(jié)構(gòu)方塊圖。如圖2所示,在本發(fā)明的較佳實施例中,一種外接按鍵裝置1,至少包含一按鍵感應構(gòu)件5,用以接收使用者按鍵所輸入的電流傳導訊號一鍵位置解碼構(gòu)件6,接收前述按鍵感應構(gòu)件5所輸入的電流傳導訊號,并作該按鍵位置的解碼;一Numlock狀態(tài)紀錄構(gòu)件7,是用以偵測外部按鍵裝置1的NumLock鍵ON/OFF狀態(tài)來決定所傳送的資料模式;一系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10,用以偵測筆記型電腦2的NumLock鍵ON/OFF狀態(tài)一NumLock_ON/OFF訊號夾雜控制構(gòu)件11,將數(shù)字模式輸入訊號依據(jù)筆記型電腦2的NumLock鍵ON/OFF狀態(tài)前后夾雜NumLock_ON及NumLock_OFF訊號,用以將筆記型電腦2的NumLock鍵設為ON再傳送數(shù)字訊號,待傳送完畢后再恢復系統(tǒng)的NumLock鍵為OFF;一訊號產(chǎn)生暫存構(gòu)件12,是用以儲存前述系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10及NumLock ON/OFF訊號夾雜控制構(gòu)件11的輸入訊號并傳送至一輸入/輸出線路構(gòu)件13;及一輸入/輸出線路構(gòu)件13,用以執(zhí)行前述外接按鍵裝置1的鍵訊號與接收來自筆記型電腦2的鍵盤3上NumLock鍵ON/OFF的狀態(tài)訊號,連接于前述訊號產(chǎn)生暫存構(gòu)件12的訊號輸出端及系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10的訊號輸入端。
其中,前述外接按鍵裝置1進一步包含一NumLock ON索引表8,用以對應前述NumLock狀態(tài)紀錄構(gòu)件7所輸入的NumLock_ON訊號以提供按鍵的數(shù)字模式定義及一NumLock OFF索引表9,用以對應前述NumLock狀態(tài)紀錄構(gòu)件7所輸入的NumLock OFF訊號以提供按鍵的功能模式定義。
請參閱圖3,并請配合參閱圖1及圖2,是顯示本發(fā)明外接按鍵裝置的指令傳送實施流程圖。本發(fā)明外接按鍵裝置所實施的指令傳送方法,包含以下程序
程序101鍵盤按壓此程序是指使用者由按壓外接按鍵裝置1的數(shù)字功能附加鍵盤4以輸入按鍵訊號。
程序102按壓感應在此本程序中,按鍵感應構(gòu)件5將因使用者按壓所輸入的電流而使得IC感應而動作。
程序103鍵位置解碼將程序102中,按鍵感應構(gòu)件5所輸入的電流傳導訊號,由一鍵位置解碼構(gòu)件6,作該按鍵位置的解碼以判斷是哪一鍵(Key)動作以進行下一程序104。
程序104NumLock狀態(tài)紀錄當程序103中鍵位置解碼構(gòu)件6的位置解碼結(jié)果傳送至一NumLock狀態(tài)紀錄構(gòu)件7,該NumLock判態(tài)紀錄構(gòu)件7會依據(jù)數(shù)字功能附加鍵盤4的NumLock ON/OFF狀態(tài),并傳送至對應的NumLock ON索引表8或NumLock OFF索引表9,以進行下一程序105或106。
程序105NumLock ON對照索引當程序104中,NumLock狀態(tài)紀錄構(gòu)件7中的數(shù)字功能附加鍵盤4的Numlock鍵為ON狀態(tài)時,則會查出數(shù)字鍵NumLOCk ON索引表8的鍵碼,此時代表該按鍵輸入為數(shù)字模式,并將值傳送至系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10,進行下一程序11ob。
程序106NumLock OFF對照索引當程序104中,NuuLock狀態(tài)紀錄構(gòu)件7中的數(shù)字功能附加鍵盤4的NumLock鍵為OFF狀態(tài)時,則會查出數(shù)字鍵Numlock索引表9的鍵碼,此時代表該按鍵輸入為功能模式,并將該對應值傳送至系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10,進行下一程序110a。
程序110a/110b系統(tǒng)NumLock狀態(tài)偵測程序110a及110b是依據(jù)程序106及105中索引表對應值輸出而進一步偵測筆記型電腦2的NumLock鍵狀態(tài)來決定是否于該索引表對應值的前后夾雜NumLock_ON、NumLock_OFF控制訊號。
程序107NumLock ON/OFF訊號夾雜控制當程序110a及110b是依據(jù)程序106以及105中索引表對應值輸出,并偵測筆記型電腦的NumLock鍵狀態(tài)來決定是否于該對應值的前后夾雜NumLock_ON、NumLock_OFF控制訊號,在程序110b中,當系統(tǒng)NumLock狀態(tài)偵測構(gòu)件10偵測筆記型電腦2的NumLock鍵狀態(tài)為ON時,則程序105的索引表對應值是直接傳送至訊號產(chǎn)生暫存構(gòu)件12,如所偵測的狀態(tài)為OFF,所傳送為索引表ON的對應值,即數(shù)字模式的傳送,則必須將該對應值傳送至NumLock_ON/OFF訊號夾雜控制構(gòu)件11,進行程序107,是先傳送出NumLock_ON控制訊號將筆記型電腦2的NumLock狀態(tài)設為ON,再傳送數(shù)字訊號,接著再傳送出NumLock/OFF控制訊號以恢復系統(tǒng)的NumLock狀態(tài)為OFF。反之,在程序110a中,如所偵測筆記型電腦2的NumLock鍵狀態(tài)為ON或OFF時,因所傳送為索引表OFF的對應值,即功能模式傳送,則不需于該對應值的前后夾雜NumLock_ON、NumLock_OFF控制訊號,而直接傳送至訊號產(chǎn)生暫存構(gòu)件12以進一步執(zhí)行程序108及109。
程序108訊號產(chǎn)生暫存接收程序110a/110b及程序107所傳送的對應值訊號及前后夾雜NumLock_ON、NumLock_OFF控制訊號的對應值訊號。
程序109訊號輸出將程序108所接收的對應值資料由輸入/輸出線路構(gòu)件13傳送至筆記型電腦2。
在詳細說明本發(fā)明的較佳實施例之后,熟悉該項技術人士可清楚的了解,在不脫離下述申請專利范圍與精神下可進行各種變化與改變,而本發(fā)明亦不受限于說明書的實施例的實施方式。
權(quán)利要求
1.一種外接按鍵指令傳送方法,使用于一具有NumLock鍵的數(shù)字附加功能鍵盤,該鍵盤可連接至一筆記型電腦,前述指令傳送方法包含以下步驟記錄該NumLock鍵的ON/OFF狀態(tài);當該NumLock鍵為ON狀態(tài)時,偵測前述筆記型電腦的NumLock狀態(tài),若前述筆記型電腦的NumLock鍵狀態(tài)為OFF,則送出前后夾雜NumLock_ON與NumLock_OFF指令的數(shù)字鍵訊號;以及當該NumLock鍵為OFF狀態(tài)時,偵測前述筆記型電腦的NumLock鍵狀態(tài),并直接送出功能鍵訊號。
2.如權(quán)利要求1所述的外接按鍵指令傳送方法,其特征在于,包含以下步驟當該NumLock鍵為ON狀態(tài)時,根據(jù)一NumLock_ON索引表查出該數(shù)字鍵的鍵碼。
3.如權(quán)利要求1所述的外接按鍵指令傳送方法,其特征在于,包含以下步驟當該NumLock鍵為OFF狀態(tài)時,根據(jù)一NumLock_OFF索引表查出該功能鍵的鍵碼。
4.一種外接按鍵裝置,至少包含一按鍵感應構(gòu)件,用以接收使用者按鍵所輸入的電流傳導訊號;一鍵位置解碼構(gòu)件,接收前述按鍵感應構(gòu)件所輸入的電流傳導訊號,并作該按鍵位置的解碼;一NumLock狀態(tài)紀錄構(gòu)件,用以偵測外部按鍵裝置的NumLock ON/OFF狀態(tài)來判斷所傳送的資料模式;一系統(tǒng)NumLock狀態(tài)偵測構(gòu)件,用以偵測筆記型電腦NumLock ON/OFF狀態(tài);一NumLock ON/OFF訊號夾雜控制構(gòu)件,到數(shù)字模式輸入訊號依據(jù)筆記型電腦的NumLock_ON/OFF狀態(tài)前后夾雜NumLock_ON及NumLock_OFF訊號;一訊號產(chǎn)生暫存構(gòu)件,用以儲存前述系統(tǒng)的NumLock狀態(tài)偵測構(gòu)件及NumLock ON/OFF訊號夾雜控制構(gòu)件的輸入訊號并傳送至一輸入/輸出線路構(gòu)件;及一輸入/輸出線路構(gòu)件,用以執(zhí)行前述外接按鍵裝置的鍵訊號與接收來自筆記型電腦的鍵盤的NumLock鍵ON/OFF的狀態(tài)訊號。
5.如權(quán)利要求4所述的外接按鍵裝置,其特征在于,前述外接按鍵裝置進一步包含一NumLock ON索引表及NumLock OFF索引表。
6.如權(quán)利要求5所述的外接按鍵裝置,其特征在于,前述NumLock ON索引表是用以對應前述NumLock狀態(tài)紀錄構(gòu)件所輸入的NumLock_ON訊號以提供按鍵的數(shù)字模式定義。
7.如權(quán)利要求5所述的外接按鍵裝置,其特征在于,前述NumLock OFF索引表,是用以對應前述NumLock狀態(tài)紀錄構(gòu)件所輸入的NumLock_OFF訊號以提供按鍵的功能模式定義。
8.如權(quán)利要求4所述的外接按鍵裝置,其特征在于,前述輸入/輸出線路構(gòu)件是連接于前述訊號產(chǎn)生暫存構(gòu)件的訊號輸出端及筆記型電腦的NumLock狀態(tài)偵測構(gòu)件的訊號輸入端。
9.如權(quán)利要求4所述的外接按鍵裝置,其特征在于,前述NumLock_ON及NumLock_OFF訊號用以將筆記型電腦的NumLock鍵設為ON再傳送數(shù)字訊號,待傳送完畢后再恢復系統(tǒng)的NumLock鍵設為OFF。
全文摘要
本發(fā)明所實施的外接按鍵裝置及其指令傳送方法;是具有NumLock的功能,不僅可人工切換數(shù)字輸入模式或功能輸入模式,并可于數(shù)字輸入模式或功能輸入模式下自動偵測筆記型電腦(Notebook)的NumLock鍵為ON或OFF狀態(tài)來判斷按鍵訊號輸出時是否須要于訊號前后夾雜NumLock_ON或NumLock_OFF的控制訊號并傳送至筆記型電腦,令使用者能由此外接鍵盤裝置直接執(zhí)行數(shù)字模式或功能模式的輸入。
文檔編號G06F15/00GK1508656SQ0215664
公開日2004年6月30日 申請日期2002年12月17日 優(yōu)先權(quán)日2002年12月17日
發(fā)明者林聰?shù)?申請人:群光電子股份有限公司