鍵盤及應(yīng)用其的控制方法
【專利摘要】本發(fā)明提供了一種鍵盤及應(yīng)用其的控制方法。鍵盤包括底座、多個按鍵、多個按鍵芯片及控制器。底座具有多個連接部。各按鍵可拆卸地連接于對應(yīng)的連接部。各按鍵芯片設(shè)于對應(yīng)的按鍵且具有按鍵碼??刂破髟O(shè)于底座。控制器用以輸出一詢問碼給各按鍵芯片。各按鍵芯片判斷本身的按鍵碼是否符合詢問碼。若本身的按鍵碼符合詢問碼,則符合詢問碼的按鍵芯片響應(yīng)本身的按鍵的按壓狀態(tài)給控制器。
【專利說明】
鍵盤及應(yīng)用其的控制方法
技術(shù)領(lǐng)域
[0001]本發(fā)明是有關(guān)于一種鍵盤及應(yīng)用其的控制方法且特別是有關(guān)于一種其按鍵可拔插的鍵盤及應(yīng)用其的控制方法。
【背景技術(shù)】
[0002]傳統(tǒng)鍵盤的鍵帽位置是固定的,且其設(shè)定也是固定的。例如,鍵帽的所在位置的按鍵碼(key code)是固定的,即使交換鍵帽,按鍵碼也不會交換。如此,使鍵盤的操作受到限制。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提出一種鍵盤及應(yīng)用其的控制方法,其按鍵可拆卸的,以增加鍵盤的應(yīng)用性。
[0004]根據(jù)本發(fā)明的一實施例,提出一種鍵盤。鍵盤包括一底座、多個按鍵、多個按鍵芯片及一控制器。底座具有多個連接部。各按鍵可拆卸地連接于對應(yīng)的連接部。各按鍵芯片設(shè)于對應(yīng)的按鍵且具有一按鍵碼??刂破髟O(shè)于底座??刂破饔靡暂敵鲆辉儐柎a給各按鍵芯片;各按鍵芯片判斷本身的按鍵碼是否符合詢問碼;若本身的按鍵碼符合詢問碼,則符合詢問碼的按鍵芯片響應(yīng)本身的按鍵的按壓狀態(tài)給控制器。
[0005]根據(jù)本發(fā)明的另一實施例,提出一種鍵盤控制方法。鍵盤控制方法包括以下步驟。提供一鍵盤,鍵盤包括一底座、多個按鍵、多個按鍵芯片及一控制器,其中底座具有多個連接部,各按鍵可拆卸地連接于對應(yīng)的連接部,各按鍵芯片設(shè)于對應(yīng)的按鍵且具有一按鍵碼,而控制器設(shè)于底座;控制器輸出一詢問碼給各按鍵芯片;各按鍵芯片判斷本身的按鍵碼是否為詢問碼;以及,若本身的按鍵碼符合詢問碼,則符合詢問碼的按鍵芯片響應(yīng)本身的按鍵的按壓狀態(tài)給控制器。
【附圖說明】
[0006]圖1為依照本發(fā)明一實施例的鍵盤控制方法的流程圖。
[0007]圖2A為依照本發(fā)明一實施例的鍵盤的分解圖。
[0008]圖2B為圖2A的鍵盤的組合圖。
[0009]圖3為依照本發(fā)明另一實施例的按鍵的外觀圖。
[0010]圖4為圖2B的鍵盤的電路圖。
[0011]圖5為依照本發(fā)明一實施例的控制器的輸出/接收信號時序圖。
[0012]圖6為依照本發(fā)明另一實施例額鍵盤控制方法的流程圖。
[0013]圖7為依照本發(fā)明另一實施例的鍵盤的電路圖。
[0014]圖8為依照本發(fā)明另一實施例的鍵盤的示意圖。
[0015]圖9為圖8的按鍵的示意圖。
[0016]附圖標記說明
[0017]100、200、300:鍵盤
[0018]105:連接器
[0019]110:底座
[0020]110a:連接部
[0021]115:擴充座
[0022]115a:凹部
[0023]120、120,、120,,、220、320:按鍵
[0024]121:鍵帽
[0025]122、322:接頭
[0026]1221:第一電性接點
[0027]1222:第二電性接點
[0028]1223:第三電性接點
[0029]130、130’、130”:按鍵芯片
[0030]140:控制器
[0031]141:供電端
[0032]142:信號端
[0033]143:接地端
[0034]150:熱鍵設(shè)定燈
[0035]155:第一發(fā)光元件
[0036]156:第二發(fā)光元件
[0037]157:第三發(fā)光元件
[0038]160:熱鍵設(shè)定鍵
[0039]221:第一發(fā)光二極管
[0040]222:第二發(fā)光二極管
[0041]223:第三發(fā)光二極管
[0042]Cl:按鍵碼
[0043]S1:句柄
[0044]S2、S2’、S2”:詢問碼
[0045]S3’:被按壓響應(yīng)碼
[0046]S3”:未按壓響應(yīng)碼
[0047]S4:結(jié)束碼
[0048]S5:間隔碼
[0049]S110、S120、S130、S140、S150、S160、S170、S180、S210、S220、S230、S235、S240、S250、S255、S256、S260 及 S270:步驟
【具體實施方式】
[0050]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進一步詳細說明。
[0051]第I圖為依照本發(fā)明一實施例的鍵盤控制方法的流程圖。
[0052]于步驟SllO中,請同時參照圖2A及圖2B所示,圖2A為依照本發(fā)明一實施例的鍵盤的分解圖,而圖2B為圖2A的鍵盤的組合圖。提供一鍵盤100,其包括連接器105、底座110、擴充座115、多個按鍵120 (如圖3所示)、多個按鍵芯片130及控制器140。鍵盤100可透過連接器105連接于一主機(未示出),使鍵盤100可透過連接器105電連接于主機,以控制或受控于主機。主機例如是計算機主機、游戲主機或其它需要接收輸入數(shù)據(jù)的裝置。一實施例中,連接器105通用串行總線(Universal Serial Bus, USB) ο
[0053]底座110具有多個連接部110a。各按鍵120 (如圖3所示)可拆卸地連接于對應(yīng)的連接部110a。底座110的連接部IlOa的數(shù)量足以安置一標準鍵盤的按鍵數(shù)量,使按鍵120與底座110的組合如同一標準鍵盤。另一實施例中,連接部IlOa的數(shù)量可以只有二個或大于二個,本發(fā)明實施例不限制連接部IlOa的數(shù)量。此外,控制器140設(shè)于底座110,可傳輸信號給插置于連接部IlOa的按鍵120或接收來自于按鍵120的信號。
[0054]擴充座115為一選擇性的配備。擴充座115具有凹部115a,以容納底座110。擴充座115具有至少一連接部110a,以連接按鍵120。當?shù)鬃?10連接于擴充座115時,底座110電連接于擴充座115,使控制器140可透過底座110輸出信號給連接于擴充座115上的按鍵120及/或接收來自于連接于擴充座115上的按鍵120的信號。
[0055]請參照圖3,其為依照本發(fā)明另一實施例的按鍵的外觀圖。按鍵120包括鍵帽121及接頭122,其中接頭122連接于鍵帽121。本實施例中,接頭122為公接頭,而底座110的連接部IlOa為插孔。另一實施例中,接頭122可以是母接頭,而底座110的連接部IlOa為公接頭。各接頭122可拆卸地連接于對應(yīng)的連接部110a。接頭122具有三個電性接點,如第一電性接點1221、第二電性接點1222及第三電性接點1223。第一電性接點1221為供電端、接地端與信號端的一者、第二電性接點1222為供電端、接地端與信號端的另一者,而第三電性接點1223為供電端、接地端與信號端的其它者。本實施例中,第一電性接點1221、第二電性接點1222及第三電性接點1223是以分別是接地端、信號端及供電端為例說明。此夕卜,底座110的連接部I1a可以具有多個電性接點(未示出),以分別電性接觸接頭122的電性接點。
[0056]如圖3所示,各按鍵芯片130設(shè)于對應(yīng)的按鍵120且具有按鍵碼Cl,且每個按鍵芯片130的按鍵碼Cl相異。由于按鍵碼Cl刻錄于設(shè)置在按鍵120上的按鍵芯片130,因此按鍵碼Cl可隨著按鍵120改變其位置。一實施例中,按鍵碼Cl可儲存于按鍵芯片130的記憶體(如非揮發(fā)性記憶體)內(nèi)。
[0057]請參照圖4,其為圖2B的鍵盤的電路圖。這些按鍵芯片130為并聯(lián),例如,這些第三電性接點1223為并聯(lián),而這些第二電性接點1222為并聯(lián)。由于所有的按鍵芯片130的電路為并聯(lián),對于按鍵狀態(tài)讀取方法的不同,因此不會發(fā)生現(xiàn)有矩陣掃描按鍵電路常發(fā)生的鬼鍵(Ghost Key)問題。如第4圖所示,各接頭121具有同一電性功能的電性接點是由同一條導(dǎo)線連接。例如,各接頭121的第一電性接點1221由同一條導(dǎo)線連接,各接頭121的第二電性接點1222由同一條導(dǎo)線連接,而各接頭121的第三電性接點1223由同一條導(dǎo)線(未示出)連接。
[0058]如圖4所示,控制器140具有供電端141及信號端142,其中供電端141電連接各按鍵120的第三電性接點1223,以供電給各按鍵芯片130,而信號端142電連接各按鍵120的第二電性接點1222,以輸出信號給各按鍵芯片130,接地端143則是控制器140與按鍵芯片130共同的參考電位。此外,按鍵芯片130允許第一電性接點1221與第三電性接點1223的電性互調(diào),在此設(shè)計下,第一電性接點1221成為供電端,而第三電性接點1223成為接地端。
[0059]此外,鍵盤100還包括多個發(fā)光元件,如第一發(fā)光元件155、第二發(fā)光元件156及第三發(fā)光元件157,其可受控于控制器140。一實施例中,第一發(fā)光元件155可表示鍵盤100的Stroll Lock的狀態(tài),第二發(fā)光元件156可表示鍵盤100的Cap Lock的狀態(tài),而第三發(fā)光元件157可表示鍵盤100的Num Lock的狀態(tài)。
[0060]在步驟S120中,請同時參照圖5,其為依照本發(fā)明一實施例的控制器的輸出/接收信號時序圖。控制器140輸出句柄SI給各按鍵芯片130,其中句柄SI要求被詢問到的按鍵芯片130響應(yīng)是否被按壓。本實施例中,句柄SI的長度例如是二位(bit),然也可小于或大于二位。如圖5所示,當句柄SI例如是00 (以二進制表示)時,表示控制器140要求各按鍵芯片130響應(yīng)是否被按壓。另一實施例中,句柄SI也可以是00以外的值。
[0061]在步驟S130中,控制器140輸出詢問碼S2’給各按鍵芯片130。詢問碼S2’等于或?qū)?yīng)這些按鍵120其中一者的按鍵碼Cl。雖然每個按鍵芯片130都會接收到詢問碼S2’,但只有其按鍵碼Cl符合詢問碼S2’的按鍵芯片130才需響應(yīng)。以本實施例來說,詢問碼S2’例如是第4圖之按鍵芯片130’本身的按鍵碼Cl ;因此,只有按鍵芯片130’才需對控制器140做出響應(yīng)。此外,詢問碼S2’的長度與按鍵120的數(shù)量有關(guān)。例如,當詢問碼S2’的長度為8位時,可詢問256 (即28)個按鍵的狀態(tài)。另一實施例中,詢問碼S2’的長度可小于8位,然也可大于8位。
[0062]在步驟S140中,各按鍵芯片130判斷本身的按鍵碼Cl是否符合詢問碼S2’;若否,則進入步驟S150,按鍵芯片130不做任何響應(yīng);若是,進入步驟S160。例如,如圖5所示,由于詢問碼S2’是圖4的按鍵芯片130’本身的按鍵碼Cl,因此只有按鍵芯片130’才需響應(yīng)此詢問碼S2’,其它按鍵芯片130則不做響應(yīng)(步驟S150)。
[0063]在步驟S160中,按鍵芯片130’判斷按鍵120’是否被按壓;若否,則進入步驟S170,若是,進入步驟S180。本實施例是以按鍵120’被按壓為例說明,因此進入步驟S180。
[0064]在步驟S180中,若按鍵120’被按壓,被按壓的按鍵120’的按鍵芯片130’輸出一被按壓響應(yīng)碼S3’ (響應(yīng)碼S3’示于圖5)給控制器140,其中被按壓響應(yīng)碼S3’的長度例如是I位。本實施例中,當被按壓響應(yīng)碼S3’的值是I時,表示按鍵120’被按壓。另一實施例中,被按壓響應(yīng)碼S3’的值可以是O。
[0065]如圖5所示,控制器140可輸出一結(jié)束碼S4,表示對于按鍵120’的詢問已經(jīng)結(jié)束。結(jié)束碼S4的長度例如是I位,其值為O時表示結(jié)束,然也可以I表示結(jié)束。另一實施例中,結(jié)束碼S4的長度可大于I位。
[0066]接著,控制器140可繼續(xù)輸出對另一個按鍵120的句柄SI及詢問碼S2”。在二句柄SI之間(或二詢問碼S3之間)可夾一間隔碼S5。間隔碼S5表示二句柄SI或二詢問碼S2之間的區(qū)隔。一實施例中,控制器140可輸出一預(yù)設(shè)長度(如I毫秒至3毫秒)的間隔碼S5。當所有的按鍵芯片130收到此間隔碼S5時,表示重設(shè)(reset)。
[0067]以下進一步說明控制器140對另一個按鍵120”的詢問過程,其過程類似上述步驟S120 至 S180。
[0068]詳細來說,如圖5所示,于步驟S120中,控制器140輸出句柄SI給各按鍵芯片130,要求被詢問到的按鍵芯片130響應(yīng)按壓狀態(tài)。于步驟S130中,控制器140輸出詢問碼S2”給各按鍵芯片130。詢問碼S2”是這些按鍵120的另一者的按鍵碼Cl。雖然每個按鍵芯片130都會接收到詢問碼S2”,但只有其按鍵碼Cl符合詢問碼S2”的按鍵芯片130”才需響應(yīng)。本實施例的詢問碼S2”是以等于或?qū)?yīng)圖4的按鍵芯片130”本身的按鍵碼Cl為例說明。
[0069]在步驟S140中,各按鍵芯片130判斷本身的按鍵碼Cl是否為詢問碼S2” ;若否,則進入步驟S150,按鍵芯片130不做任何響應(yīng);若是,進入步驟S160。如圖5所示,由于詢問碼S2”是圖4的按鍵芯片130”本身的按鍵碼Cl,因此,雖然所有的按鍵芯片130都會收到詢問碼S2’,但只有按鍵芯片130”才需對此詢問碼S2’做出響應(yīng)。
[0070]在步驟S160中,按鍵芯片130”判斷按鍵120”是否被按壓;若否,則進入步驟S170 ;若是,進入步驟S180。本實施例是以按鍵120”未被按壓為例說明,因此進入步驟S170o
[0071]在步驟S170中,若按鍵120”未被按壓,按鍵120”之按鍵芯片130”輸出一未按壓響應(yīng)碼S3”給控制器140,其中未按壓響應(yīng)碼S3”的長度例如是I位,其值例如是O。也就是說,當控制器140收到一其值為O的響應(yīng)碼時,表示按鍵120”未被按壓。另一實施例中,未按壓響應(yīng)碼S3”的值也可以是I。
[0072]接著,控制器140可繼續(xù)詢問其它按鍵的按壓狀態(tài)。對各按鍵的按壓狀態(tài)的詢問過程類似上述步驟S120至S180,容此不再贅述。待所有的按鍵都詢問過后,可再次重新訊問所有按鍵的按壓狀態(tài),以持續(xù)地監(jiān)控所有按鍵120的按壓狀態(tài)。
[0073]綜合上述,控制器140可透過特定的詢問碼(對應(yīng)或等于其中一按鍵芯片的按鍵碼)訊問(或說是廣播點名回答)所有按鍵芯片130。只有其按鍵碼符合詢問碼的按鍵芯片才需響應(yīng)其本身按鍵的按壓狀態(tài),其它按鍵芯片不需做出響應(yīng)。如此一來,可讓控制器140得知所有按鍵120的按壓狀態(tài)。此外,本發(fā)明實施例鍵盤及應(yīng)用其的控制方法提供一如圖5所示的通信協(xié)議,控制器140會轉(zhuǎn)換圖5的通信協(xié)議所得到的按鍵狀態(tài)為一標準鍵盤協(xié)議,因此本發(fā)明實施例的鍵盤100可在不安裝驅(qū)動程序下,當做計算機主機的開機鍵盤使用。前述標準鍵盤協(xié)議例如是USB Keyboard HID。
[0074]另一實施例中,可透過上述步驟設(shè)定多個按鍵組成的熱鍵,如Hot key或MacroKey。例如,控制器140可響應(yīng)多個被按壓響應(yīng)碼,將這些被按壓響應(yīng)碼所對應(yīng)的多個按鍵120設(shè)定成一組合熱鍵。以下進一步舉例說明。
[0075]請參照圖6,其為依照本發(fā)明另一實施例的鍵盤控制方法的流程圖。
[0076]于步驟S210中,如圖2A所示,鍵盤100還包括熱鍵設(shè)定燈150及熱鍵設(shè)定鍵160??赏高^按壓熱鍵設(shè)定鍵160開始設(shè)定熱鍵。設(shè)定熱鍵時,可透過熱鍵設(shè)定燈150顯示熱鍵的設(shè)定狀態(tài)。在本步驟S210中,設(shè)定者可按壓熱鍵設(shè)定鍵160,熱鍵設(shè)定鍵160發(fā)出一熱鍵設(shè)定開始信號(未示出)給控制器140。控制器140響應(yīng)此熱鍵設(shè)定開始信號,等待接收多個被按壓響應(yīng)碼S3’。
[0077]于步驟S220中,控制器140響應(yīng)熱鍵設(shè)定開始信號,控制熱鍵設(shè)定燈150以第一發(fā)光狀態(tài)發(fā)光,以表示鍵盤100目前處于等待第一個按鍵120的按壓。
[0078]于步驟S230中,控制器140判斷是否接收到第一個被按壓響應(yīng)碼S3’ ;若否,回到步驟S220,維持第一發(fā)光狀態(tài)且繼續(xù)等待第一個按鍵120的按壓;若是,進入步驟S235,將第一個被按壓的按鍵120設(shè)定成“熱鍵”。
[0079]于步驟S240中,當?shù)谝粋€按鍵120被按壓后,控制熱鍵設(shè)定燈150以一第二發(fā)光狀態(tài)發(fā)光,以表示控制器140處于等待接收多個其它按鍵120的按壓。此外,第二發(fā)光狀態(tài)與第一發(fā)光狀態(tài)相異;例如,第二發(fā)光狀態(tài)與第一發(fā)光狀態(tài)的光色相異;或者,第二發(fā)光狀態(tài)與第一發(fā)光狀態(tài)的發(fā)光形式相異。一實施例中,第一發(fā)光狀態(tài)例如是恒亮,而第二發(fā)光狀態(tài)例如是閃爍。
[0080]于步驟S250中,控制器140判斷是否收到一熱鍵設(shè)定結(jié)束信號。例如,若設(shè)定者再次按壓熱鍵設(shè)定鍵160,則熱鍵設(shè)定鍵160發(fā)出熱鍵設(shè)定結(jié)束信號給控制器140,控制器140據(jù)以結(jié)束熱鍵設(shè)定。若控制器140未收到熱鍵設(shè)定結(jié)束信號,則等待按鍵120的按壓(步驟S255);若控制器140收到按壓響應(yīng)碼S3’,則依序紀錄并儲存收到的按壓響應(yīng)碼S3’(步驟S256);若控制器140未收到按壓響應(yīng)碼S3’,則回到步驟S250,等待使用者結(jié)束熱鍵設(shè)定;若控制器140收到熱鍵設(shè)定結(jié)束信號,則進入步驟S260。
[0081]于步驟S260中,若收到熱鍵設(shè)定結(jié)束信號,控制器140將接收到的這些被按壓響應(yīng)碼S3’ (步驟S255)所對應(yīng)的這些按鍵120設(shè)定為熱鍵的內(nèi)容。之后,只要鍵盤操作者按壓此熱鍵,如同依序按壓熱鍵內(nèi)容的按鍵120。此外,在步驟S250之后,若在未執(zhí)行步驟S255及S256下結(jié)束熱鍵設(shè)定,則步驟S260之后會先清空熱鍵內(nèi)容,以回復(fù)到未設(shè)定前的原始功能,然后再進入步驟S270。另一實施例中,在未執(zhí)行步驟S255及S256下結(jié)束熱鍵設(shè)定時,若無需要,可在步驟S260之后直接進入步驟S270。
[0082]于步驟S270中,控制熱鍵設(shè)定燈150以一第三發(fā)光狀態(tài)發(fā)光,以表示熱鍵設(shè)定已結(jié)束。此外,第三發(fā)光狀態(tài)相異于第一發(fā)光狀態(tài)及第二發(fā)光狀態(tài)。例如,第三發(fā)光狀態(tài)是不發(fā)光。
[0083]請參照圖7,其為依照本發(fā)明另一實施例的鍵盤的電路示意圖。鍵盤200包括連接器105、底座110 (未示出)、擴充座115 (未示出)、多個按鍵220、多個按鍵芯片130及控制器140。相較于上述按鍵120,本實施例的各按鍵220還包括至少一發(fā)光器,如第一發(fā)光二極管221、第二發(fā)光二極管222及第三發(fā)光二極管223,其受控于按鍵芯片130。第一發(fā)光二極管221、第二發(fā)光二極管222及第三發(fā)光二極管223可發(fā)出相異的色光。按鍵芯片130可控制第一發(fā)光二極管221、第二發(fā)光二極管222及/或第三發(fā)光二極管223發(fā)射光線。例如,當上述的句柄SI例如是11 (以二進制表示),按鍵芯片130控制對應(yīng)的按鍵220的發(fā)光器(如221、222與223中至少一者)發(fā)光。
[0084]圖8為依照本發(fā)明另一實施例的鍵盤300的示意圖。圖9為圖8的按鍵320的示意圖。鍵盤300包括連接器105、底座110 (未示出)、擴充座115 (未示出)、多個按鍵320、多個按鍵芯片130及控制器140。相較于上述按鍵120,本實施例的各按鍵320的接頭322僅包括二個電性接點,如第一電性接點1221及第二電性接點1222,其中第一電性接點1221同時是供電端與信號端,而第二電性接點1222例如是接地端;或者,第一電性接點1221例如是接地端,而第二電性接點1222同時是供電端與信號端。此外,本實施例的按鍵芯片130允許第一電性接點1221與第二電性接點1222的電性互調(diào)。
[0085]此外,雖然上述句柄SI是以要求按鍵芯片130響應(yīng)按壓狀態(tài)為例說明,然另一實施例中,句柄SI也可控制按鍵220發(fā)光或不發(fā)光。此外,句柄SI也可以是讀/寫按鍵芯片130的信號;例如,如當句柄SI為01 ( 二進制)時,表示控制器140寫入按鍵芯片130 ;又例如,如當句柄SI為10 ( 二進制)時,表示控制器140讀寫按鍵芯片130。
[0086]以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種鍵盤,其特征在于,包括: 一底座,具有多個連接部; 多個按鍵,各該按鍵可拆卸地連接于對應(yīng)的該連接部; 多個按鍵芯片,各該按鍵芯片設(shè)于對應(yīng)的該按鍵且具有一按鍵碼;以及 一控制器,設(shè)于該底座; 其中,該控制器用以輸出一詢問碼給各該按鍵芯片;各該按鍵芯片判斷本身的該按鍵碼是否符合該詢問碼;若本身的該按鍵碼符合該詢問碼,則符合該詢問碼的該按鍵芯片響應(yīng)本身的該按鍵的按壓狀態(tài)給該控制器。2.如權(quán)利要求1所述的鍵盤,其特征在于,符合該詢問碼的該按鍵芯片判斷本身的該按鍵是否被按壓;若本身的該按鍵被按壓,則符合該詢問碼的該按鍵芯片輸出一被按壓響應(yīng)碼給該控制器;若本身的該按鍵未被按壓,則符合該詢問碼的該按鍵芯片輸出一未按壓響應(yīng)碼給該控制器。3.如權(quán)利要求1所述的鍵盤,其特征在于,該控制器用以操作在: 在輸出該詢問碼之前,該控制器輸出一句柄給各該按鍵芯片,其特征在于,該句柄要求符合該詢問碼的該按鍵芯片響應(yīng)是否被按壓。4.如權(quán)利要求1所述的鍵盤,其特征在于,不符合該詢問碼的該按鍵芯片不做任何響應(yīng)。5.如權(quán)利要求1所述的鍵盤,其特征在于,該按鍵包括: 一鍵帽;以及 一接頭,連接于該鍵帽,該接頭可拆卸地連接于對應(yīng)的該連接部。6.如權(quán)利要求5所述的鍵盤,其特征在于,各該接頭具有三個電性接點,這些電性接點分別是信號端、接地端及供電端。7.如權(quán)利要求5所述的鍵盤,其特征在于,各該接頭具有一電性接點,該電性接點同時為供電端與信號端。8.如權(quán)利要求5所述的鍵盤,其特征在于,各該接頭具有多個電性接點,這些電性接點的二者的電性功能允許對調(diào)。9.如權(quán)利要求5所述的鍵盤,其特征在于,各該接頭具有一電性接點,這些接頭的這些電性接點由同一條導(dǎo)線電性連接。10.如權(quán)利要求1所述的鍵盤,其特征在于,該控制器還用以操作在: 響應(yīng)一熱鍵設(shè)定開始信號,等待接受第一個該被按壓響應(yīng)碼; 接受第一個該被按壓響應(yīng)碼后,等待接受其它多個該被按壓響應(yīng)碼; 響應(yīng)一熱鍵設(shè)定結(jié)束信號,將這些其它被按壓響應(yīng)碼設(shè)定為該熱鍵的內(nèi)容。11.如權(quán)利要求10所述的鍵盤,其特征在于,該鍵盤還包括一熱鍵設(shè)定燈,該控制器還用以操作在: 于響應(yīng)該熱鍵設(shè)定開始信號的步驟中,控制該熱鍵設(shè)定燈以一第一發(fā)光狀態(tài)發(fā)光; 在接受第一個該被按壓響應(yīng)碼后,控制該熱鍵設(shè)定燈以一第二發(fā)光狀態(tài)發(fā)光;以及 在響應(yīng)該熱鍵設(shè)定結(jié)束信號的步驟中,控制該熱鍵設(shè)定燈以一第三發(fā)光狀態(tài)發(fā)光; 其中,該第一發(fā)光狀態(tài)、該第二發(fā)光狀態(tài)與該第三發(fā)光狀態(tài)相異。12.如權(quán)利要求1所述的鍵盤,其特征在于,還包括: 一擴充座,具有多個該連接部。13.一種鍵盤控制方法,其特征在于,包括: 提供一鍵盤,該鍵盤包括一底座、多個按鍵、多個按鍵芯片及一控制器,其中該底座具有多個連接部,各該按鍵可拆卸地連接于對應(yīng)的該連接部,各該按鍵芯片設(shè)于對應(yīng)的該按鍵且具有一按鍵碼,而該控制器設(shè)于該底座; 該控制器輸出一詢問碼給各該按鍵芯片; 各該按鍵芯片判斷本身的該按鍵碼是否為該詢問碼;以及 若本身的該按鍵碼符合該詢問碼,則符合該詢問碼的該按鍵芯片響應(yīng)本身的該按鍵的按壓狀態(tài)給該控制器。14.如權(quán)利要求13所述的鍵盤控制方法,其特征在于,若本身的該按鍵碼符合該詢問碼,則符合該詢問碼的該按鍵芯片響應(yīng)本身的該按鍵的按壓狀態(tài)給該控制器的步驟包括: 符合該詢問碼的該按鍵芯片判斷本身的該按鍵是否被按壓; 若本身的該按鍵被按壓,則符合該詢問碼的該按鍵芯片輸出一被按壓響應(yīng)碼給該控制器;以及 若本身的該按鍵未被按壓,則符合該詢問碼的該按鍵芯片輸出一未按壓響應(yīng)碼給該控制器。15.如權(quán)利要求13所述的鍵盤控制方法,其特征在于,還包括: 在輸出該詢問碼之前,該控制器輸出一句柄給各該按鍵芯片,其中該句柄要求符合該詢問碼的該按鍵芯片響應(yīng)是否被按壓。16.如權(quán)利要求15所述的鍵盤控制方法,其特征在于,還包括: 不符合該詢問碼的該按鍵芯片不做任何響應(yīng)。17.如權(quán)利要求15所述的鍵盤控制方法,其特征在于,該按鍵包括: 一鍵帽;以及 一接頭,連接于該鍵帽,該接頭可拆卸地連接于對應(yīng)的連接部。18.如權(quán)利要求17所述的鍵盤控制方法,其特征在于,各該接頭具有三個電性接點,這些電性接點分別是信號端、接地端或供電端。19.如權(quán)利要求17所述的鍵盤控制方法,其特征在于,各該接頭具有一電性接點,該電性接點同時為供電端與信號端。20.如權(quán)利要求17所述的鍵盤,其特征在于,各該接頭具有多個電性接點,這些電性接點的二者的電性功能允許對調(diào)。21.如權(quán)利要求17所述的鍵盤控制方法,其特征在于,各該接頭具有一電性接點,這些接頭的這些電性接點由同一條導(dǎo)線電性連接。22.如權(quán)利要求14所述的鍵盤控制方法,其特征在于,還包括: 響應(yīng)一熱鍵設(shè)定開始信號,等待第一個該被按壓響應(yīng)碼; 接受第一個該被按壓響應(yīng)碼后,等待接受其它多個該被按壓響應(yīng)碼; 響應(yīng)一熱鍵設(shè)定結(jié)束信號,將這些其它被按壓響應(yīng)碼設(shè)定為該熱鍵的內(nèi)容。23.如權(quán)利要求22所述的鍵盤控制方法,其特征在于,該鍵盤還包括一熱鍵設(shè)定燈,該控制方法還包括: 于響應(yīng)該熱鍵設(shè)定開始信號的步驟中,控制該熱鍵設(shè)定燈以一第一發(fā)光狀態(tài)發(fā)光;在接受第一個該被按壓響應(yīng)碼后,控制該熱鍵設(shè)定燈以一第二發(fā)光狀態(tài)發(fā)光;以及在響應(yīng)該熱鍵設(shè)定結(jié)束信號的步驟中,控制該熱鍵設(shè)定燈以一第三發(fā)光狀態(tài)發(fā)光;其中,該第一發(fā)光狀態(tài)、該第二發(fā)光狀態(tài)與該第三發(fā)光狀態(tài)相異。
【文檔編號】G06F3/02GK105975092SQ201510770072
【公開日】2016年9月28日
【申請日】2015年11月12日
【發(fā)明人】張耀仁
【申請人】張耀仁