專利名稱:計算機拼接顯示系統(tǒng)及其桌面控制切換器和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機切換技術(shù)領(lǐng)域,特別涉及一種計算機拼接顯示系統(tǒng)及其桌面控 制切換器和方法。
背景技術(shù):
計算機切換器KVM(Keyboard Vedio Mouse)是一種讓使用者通過一套監(jiān)視器、鍵 盤及鼠標(biāo)控制多臺計算機的工具。計算機切換器與每臺計算機連接,用戶通過計算機切換 器的鼠標(biāo)或者鍵盤對當(dāng)前選定的計算機進(jìn)行操作,計算機切換器的監(jiān)視器顯示當(dāng)前選定的 計算機的桌面信息。用戶還通過計算機切換器鍵盤上的熱鍵在不同計算機之間進(jìn)行切換, 由于需要用戶按鍵來選擇切換對象,造成使用不方便且切換速度受到用戶操作快慢的限 制,尤其當(dāng)應(yīng)用于計算機拼接顯示系統(tǒng)時,由于對計算機的切換是繁瑣而不連貫的,如果仍 采用上述切換方法,會造成跨計算機操作指令無法完成。
發(fā)明內(nèi)容
本發(fā)明計算機拼接顯示系統(tǒng)及其桌面控制切換器,通過檢測鼠標(biāo)移動是否跨越不 同的計算機坐標(biāo)范圍來實現(xiàn)計算機的平滑無縫切換,即鼠標(biāo)在拼接顯示屏中跨越不同計算 機時的響應(yīng)時間短,從而解決了計算機切換操作復(fù)雜效率低的問題。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器,包括鼠標(biāo)鍵盤輸入端口、計算機 連接端口、坐標(biāo)及命令控制模塊、桌面回顯控制模塊和監(jiān)視器接口,所述坐標(biāo)及命令控制模 塊分別與所述計算機連接端口、鼠標(biāo)鍵盤輸入端口和桌面回顯控制模塊相連,用于根據(jù)計 算機輸出分辨率建立拼接系統(tǒng)坐標(biāo)系并根據(jù)鼠標(biāo)的當(dāng)前坐標(biāo)切換坐標(biāo)及命令輸出通道,所 述桌面回顯控制模塊與所述計算機連接端口和監(jiān)視器接口相連,用于根據(jù)所述坐標(biāo)及命令 控制模塊傳來的切換命令選擇桌面回顯通道。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器,還包括級聯(lián)控制模塊,串聯(lián)輸入 端口和串聯(lián)輸出端口,所述串聯(lián)輸入端口與上一級桌面控制切換器的串聯(lián)輸出端口相連, 所述串聯(lián)輸出端口與下一級桌面控制切換器的串聯(lián)輸入端口相連,所述級聯(lián)控制模塊串聯(lián) 于所述坐標(biāo)及命令控制模塊和桌面回顯控制模塊之間并與所述串聯(lián)輸入端口和串聯(lián)輸出 端口相連,用于根據(jù)級聯(lián)狀態(tài)和所述拼接系統(tǒng)坐標(biāo)系生成級聯(lián)后的拼接系統(tǒng)坐標(biāo)系,并將 屬于本桌面控制切換器拼接系統(tǒng)坐標(biāo)系的鼠標(biāo)當(dāng)前坐標(biāo)傳輸給坐標(biāo)及命令控制模塊,反之 發(fā)送給下一級桌面控制切換器。本發(fā)明計算機拼接顯示系統(tǒng),包括桌面控制切換器,所述桌面控制切換器分別與 計算機、監(jiān)視器、鍵盤和鼠標(biāo)相連,用于根據(jù)計算機的輸出分辨率建立坐標(biāo)系,并根據(jù)鼠標(biāo) 的當(dāng)前坐標(biāo)切換命令輸出通道和桌面回顯通道。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換方法,包括以下步驟1.根據(jù)計算機輸出分辨率建立拼接系統(tǒng)坐標(biāo)系;2.根據(jù)鼠標(biāo)當(dāng)前坐標(biāo)所述坐標(biāo)范圍對應(yīng)的計算機切換桌面回顯通道和坐標(biāo)及命令輸出通道。本發(fā)明計算機拼接顯示系統(tǒng)及其桌面控制切換器,采用坐標(biāo)及命令控制模塊建立 了計算機和坐標(biāo)范圍的一一對應(yīng)關(guān)系,通過檢測鼠標(biāo)當(dāng)前坐標(biāo)所處的坐標(biāo)區(qū)域?qū)⒂脩舻牟?作對象切換到當(dāng)前坐標(biāo)對應(yīng)的計算機,還采用級聯(lián)控制模塊,將多臺桌面控制切換器的坐 標(biāo)系統(tǒng)一并判斷鼠標(biāo)當(dāng)前坐標(biāo)是否屬于本桌面控制切換器,如果不屬于則將當(dāng)前坐標(biāo)轉(zhuǎn)發(fā) 給下一級桌面控制切換器,由于只需用戶移動鼠標(biāo)即可完成切換,因此操作簡單且響應(yīng)快 速。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換方法,根據(jù)計算機輸出分辨率建立計算機 和坐標(biāo)范圍的一一對應(yīng)關(guān)系,通過檢測鼠標(biāo)當(dāng)前坐標(biāo)所處的坐標(biāo)區(qū)域?qū)⒂脩舻牟僮鲗ο笄?換到當(dāng)前坐標(biāo)對應(yīng)的計算機,將本方法應(yīng)用在上述計算機拼接顯示系統(tǒng)及其桌面控制切換 器上,即可完成對計算機的快速切換。
圖1是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例一的結(jié)構(gòu)示意圖;圖2是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例一與外部設(shè)備的連 接圖;圖3是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例二的結(jié)構(gòu)示意圖;圖4是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例三與外部設(shè)備的連 接圖;圖5是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例三與外部設(shè)備的另 一連接圖;圖6是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換方法實施例一的流程示意圖。
具體實施例方式下面結(jié)合附圖和實施例進(jìn)一步解釋本發(fā)明。實施例一圖1所示是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器實施例一的內(nèi)部結(jié)構(gòu) 圖,本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器包括計算機連接端口 1、坐標(biāo)及命令控制 模塊2、鍵盤鼠標(biāo)輸入端口 3、監(jiān)視器接口 4和桌面回顯控制模塊5,坐標(biāo)及命令控制模塊2 分別與各個計算機連接端口 1、鍵盤鼠標(biāo)輸入端口 3和桌面回顯控制模塊5相連,桌面回顯 控制模塊5分別與各個計算機連接端口 1和監(jiān)視器接口 4相連。圖2所示是本發(fā)明計算機拼接系統(tǒng)的桌面控制切換器實施例一與外部設(shè)備的連 接圖,本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器11的計算機連接端口 1與各臺計算機 13連接,各計算機13與各顯示屏9連接,鍵盤鼠標(biāo)設(shè)備12與本發(fā)明桌面控制切換器11的 鍵盤鼠標(biāo)輸入端口 3連接,監(jiān)視器10與本發(fā)明桌面控制切換器11的監(jiān)視器接口 4連接,本 實施例采用一個桌面控制切換器11組成一個l*n (拼接方式為1行n列)計算機拼接顯示 系統(tǒng)。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器啟動后,各計算機連接端口檢測自 身是否與計算機電氣連接,各計算機連接端口向坐標(biāo)及命令控制模塊上報對應(yīng)接口的計算 機連接狀態(tài),坐標(biāo)及命令控制模塊向已連接計算機的對應(yīng)計算機連接端口發(fā)出識別對應(yīng)計算機輸出分辨率指令,計算機連接端口輸出識別分辨率指令,計算機返回當(dāng)前輸出分辨率, 坐標(biāo)及命令控制模塊通過計算機連接端口取得對應(yīng)計算機的輸出分辨率,坐標(biāo)及命令控制 模塊根據(jù)各計算機連接端口的端口號及對應(yīng)的計算機的輸出分辨率建立本桌面控制切換 器的拼接系統(tǒng)坐標(biāo)系,假設(shè)計算機桌面控制切換器包含3個計算機連接端口,并且3個計 算機連接端口對應(yīng)的計算機都輸出1024*768的分辨率,則坐標(biāo)及命令控制模塊建立一個 1024*3*768(3072*768)的拼接系統(tǒng)坐標(biāo)系,編號為1的計算機連接端口對應(yīng)的計算機在拼 接系統(tǒng)坐標(biāo)系中對應(yīng)的坐標(biāo)范圍為(0,0) — (1023,767),編號為2的計算機連接端口對應(yīng) 的計算機在拼接系統(tǒng)坐標(biāo)系中對應(yīng)的坐標(biāo)范圍為(1024,0) — (2047,767),編號為3的計算 機連接端口對應(yīng)計算機的坐標(biāo)范圍為(2048,0) — (3071,767),由此,坐標(biāo)范圍、計算機和計 算機連接端口建立了一一對應(yīng)關(guān)系,知道了一個坐標(biāo),就能根據(jù)此坐標(biāo)所處的坐標(biāo)范圍得 出其對應(yīng)的計算機和計算機連接端口。假定鼠標(biāo)光標(biāo)默認(rèn)初始坐標(biāo)為(512,384),坐標(biāo)及命令控制模塊將編號為1的計 算機連接端口作為坐標(biāo)及命令輸出端口,同時控制桌面回顯控制模塊,使桌面回顯控制模 塊選擇編號為1的計算機連接端口作為桌面回顯端口,桌面回顯控制模塊將編號為1的計 算機連接端口對應(yīng)的計算機的桌面信號發(fā)送給監(jiān)視器連接接口。建立了拼接系統(tǒng)坐標(biāo)系、初始化了坐標(biāo)及命令輸出端口和桌面回顯端口后,本發(fā) 明計算機拼接顯示系統(tǒng)的桌面控制切換器進(jìn)入監(jiān)視鼠標(biāo)和鍵盤輸入命令的過程中。坐標(biāo)及命令控制模塊監(jiān)聽鼠標(biāo)的當(dāng)前坐標(biāo),當(dāng)當(dāng)前坐標(biāo)沒有超出當(dāng)前計算機的坐 標(biāo)范圍時,則計算機連接端口無需切換,當(dāng)當(dāng)前坐標(biāo)超出了當(dāng)前計算機的坐標(biāo)范圍時,坐標(biāo) 及命令控制模塊將當(dāng)前坐標(biāo)所對應(yīng)的計算機連接端口作為坐標(biāo)及命令輸出端口,將鼠標(biāo)和 鍵盤發(fā)出的命令通過此坐標(biāo)及命令輸出端口傳送給對應(yīng)計算機,同時,坐標(biāo)及命令控制模 塊發(fā)出桌面回顯端口的切換命令,桌面回顯控制模塊根據(jù)切換命令將桌面回顯端口切換到 當(dāng)前坐標(biāo)對應(yīng)的計算機連接端口并將相應(yīng)的計算機桌面信息傳送給監(jiān)視器連接接口,即完 成了桌面回顯通道和坐標(biāo)及命令回顯通道的切換,當(dāng)鼠標(biāo)的移動超出了本桌面控制切換器 的拼接系統(tǒng)坐標(biāo)系時,坐標(biāo)及命令控制模塊默認(rèn)鼠標(biāo)當(dāng)前坐標(biāo)為超出邊界時的邊界值。實施例二 本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換器,如圖3所示,還可以包括級聯(lián)控 制模塊6、串聯(lián)輸入端口 7和串聯(lián)輸出端口 8,級聯(lián)控制模塊串聯(lián)于坐標(biāo)及命令控制模塊和 桌面回顯控制模塊之間,將坐標(biāo)及命令控制模塊發(fā)出的命令轉(zhuǎn)發(fā)給桌面回顯控制模塊,串 聯(lián)輸入端口和串聯(lián)輸出端口通過級聯(lián)控制模塊相連,級聯(lián)控制模塊通過檢測串聯(lián)輸入口未 級聯(lián)上級計算機桌面控制切換器,確立本桌面控制切換器為主動桌面控制切換器,級聯(lián)控 制模塊通過檢測串聯(lián)輸出口未級聯(lián)下級桌面控制切換器,確認(rèn)本計算機桌面控制系統(tǒng)坐標(biāo) 系無需修正,無需添加下級桌面控制切換器的坐標(biāo)系,坐標(biāo)及命令控制模塊將所建立的拼 接系統(tǒng)坐標(biāo)系上報級聯(lián)控制模塊。以上可以看出,在只有一臺桌面控制切換器時,如實施 例一和本實施例,級聯(lián)控制模塊、串聯(lián)輸入端口和串聯(lián)輸出端口沒有實際意義,可以省略, 但為了擴展可連接計算機的數(shù)量,使用兩臺或兩臺以上桌面控制切換器作為計算機拼接系 統(tǒng)的切換器時,如實施例三,則級聯(lián)控制模塊、串聯(lián)輸入端口和串聯(lián)輸出端口成為必要的結(jié) 構(gòu)。本實施例的其他技術(shù)特征與實施例一相同,在此不予贅述。
實施例三實施例一、二所述的桌面控制切換器只有一臺,當(dāng)桌面控制切換器的數(shù)量增加時, 可連接的計算機的數(shù)量也隨之增加,桌面控制切換器的串聯(lián)輸入端口與上一級桌面控制切 換器的串聯(lián)輸出端口相連,串聯(lián)輸出端口與下一級桌面控制切換器的串聯(lián)輸入端口相連, 若沒有上下級則串聯(lián)輸出/入端口懸空,各計算機連接端口分別連接各計算機,為了操作 簡單和節(jié)省成本,只用一套鍵盤、鼠標(biāo)和監(jiān)視器設(shè)備與一臺桌面控制切換器相連,其他桌面 控制切換器的監(jiān)視器接口和鍵盤鼠標(biāo)輸入端口皆懸空。本實施例以兩臺桌面控制切換器為 例,如圖4所示,兩臺桌面控制切換器,一臺作為主切換器即主動桌面控制切換器11,另一 臺作為從切換器即從動桌面控制切換器12,兩者內(nèi)部結(jié)構(gòu)相同,主桌面控制切換器11與外 部設(shè)備的連接關(guān)系與實施例一相同,從桌面控制切換器12的計算機連接端口與各計算機 相連,鍵盤鼠標(biāo)輸入端口和監(jiān)視器接口懸空,主桌面控制切換器11的串聯(lián)輸出端口與從桌 面控制切換器12的串聯(lián)輸入端口相連,主桌面控制切換器的串聯(lián)輸入端口和從桌面控制 切換器的串聯(lián)輸出端口懸空。桌面控制切換器啟動后,通過檢測各自串聯(lián)輸入端口的連接狀態(tài)確定主從關(guān)系及 從動桌面控制切換器的編號順序,串聯(lián)輸入端口沒有連接到其他桌面控制切換器的為主切 換器,串聯(lián)輸入端口有連接到其他桌面控制切換器的為從切換器,串聯(lián)輸入端口與主切換 器電氣連接的從切換器為1號從切換器,串聯(lián)輸入端口與1號從切換器連接的為2號從切 換器,依此類推。本實施例只存在主切換器和1號從切換器。各切換器內(nèi)部的級聯(lián)控制模 塊保存各自切換器的主從標(biāo)志及從動編號。主從切換器的各計算機連接端口檢測是否與計算機電氣連接,各計算機連接端口 向坐標(biāo)及命令控制模塊上報對應(yīng)接口的計算機連接狀態(tài),坐標(biāo)及命令控制模塊向已連接計 算機的對應(yīng)計算機連接端口發(fā)出識別對應(yīng)計算機輸出分辨率指令,計算機連接端口輸出識 別分辨率指令,計算機返回當(dāng)前輸出分辨率,坐標(biāo)及命令控制模塊通過計算機連接端口取 得對應(yīng)計算機的輸出分辨率,坐標(biāo)及命令控制模塊根據(jù)各計算機連接端口的端口號及對應(yīng) 的計算機的輸出分辨率建立桌面控制切換器的拼接系統(tǒng)坐標(biāo)系,假設(shè)各桌面控制切換器包 含3個計算機連接端口,并且3個計算機連接端口對應(yīng)的計算機都輸出1024*768的分辨 率,則各切換器的坐標(biāo)及命令控制模塊建立一個1024*3*768(3072*768)的拼接系統(tǒng)坐標(biāo) 系子集,編號為1的計算機連接端口對應(yīng)的計算機在拼接系統(tǒng)坐標(biāo)系中對應(yīng)的坐標(biāo)范圍為 (0,0) — (1023,767),編號為2的計算機連接端口對應(yīng)的計算機在拼接系統(tǒng)坐標(biāo)系中對應(yīng) 的坐標(biāo)范圍為(1024,0) — (2047,767),編號為3的計算機連接端口對應(yīng)計算機的坐標(biāo)范圍 為(2048,0) —(3071,767)。坐標(biāo)及命令控制模塊將所建立的拼接系統(tǒng)坐標(biāo)系上報各自的級聯(lián)控制模塊,級聯(lián) 控制模塊檢測主從標(biāo)志,主切換器的級聯(lián)控制模塊讀取各從切換器級聯(lián)控制模塊中保存的 拼接系統(tǒng)坐標(biāo)系子集,根據(jù)用戶設(shè)置的拼接方式重新生成級聯(lián)后的拼接系統(tǒng)坐標(biāo)系,主切 換器的級聯(lián)控制模塊將重新生成的拼接坐標(biāo)系寫到各從切換器的級聯(lián)控制模塊中,此拼接 系統(tǒng)坐標(biāo)系保存了切換器編號和編號對應(yīng)的拼接系統(tǒng)坐標(biāo)系子集,各切換器的坐標(biāo)及命令 控制模塊中保存的的拼接系統(tǒng)坐標(biāo)系保持不變。在本實施例中,用戶通過鍵盤鼠標(biāo)等設(shè)備 設(shè)置拼接方式,假設(shè)手工設(shè)定拼接顯示系統(tǒng)為l*m的拼接方式,各桌面控制切換器的拼接 方式為l*n,假定m = 2n,則兩臺桌面控制切換器級聯(lián)組成的l*m計算機拼接顯示系統(tǒng)的連接方式如圖4所示,假設(shè)手工設(shè)定拼接顯示系統(tǒng)為2*m的拼接方式,假定m = n,則兩臺 桌面控制切換器級聯(lián)組成的2*m的拼接顯示系統(tǒng)桌的連接方式如圖5所示。如上所述兩 個桌面控制切換器都建立了 3072*768的拼接系統(tǒng)坐標(biāo)系子集,則整個拼接系統(tǒng)的坐標(biāo)系 為3072*2*768,即6144*768,主切換器所連接的計算機在拼接系統(tǒng)坐標(biāo)系中的坐標(biāo)范圍是 (0,0) — (3071,767),從切換器所連接的計算機在拼接系統(tǒng)坐標(biāo)系中的坐標(biāo)范圍是(3072, 0) —(6143,767)。主切換器生成的拼接系統(tǒng)坐標(biāo)系包含了主切換器對應(yīng)拼接系統(tǒng)坐標(biāo)系子 集和從切換器1對應(yīng)的拼接系統(tǒng)坐標(biāo)系子集,主切換器的級聯(lián)控制模塊將重新生成后的拼 接系統(tǒng)坐標(biāo)系保存后傳送給各從切換器的級聯(lián)控制模塊。坐標(biāo)及命令控制模塊和級聯(lián)控制模塊建立了不同的坐標(biāo)系,主切換器的坐標(biāo)及命 令控制模塊監(jiān)聽鼠標(biāo)的當(dāng)前坐標(biāo)并將當(dāng)前坐標(biāo)送入主切換器的級聯(lián)控制模塊,主切換器的 級聯(lián)控制模塊找到當(dāng)前坐標(biāo)所在的拼接系統(tǒng)坐標(biāo)系子集對應(yīng)的切換器,如果當(dāng)前坐標(biāo)所在 的拼接系統(tǒng)坐標(biāo)系子集與主切換器的拼接系統(tǒng)坐標(biāo)系子集相同,則主切換器的級聯(lián)控制模 塊將當(dāng)前坐標(biāo)發(fā)給主切換器的坐標(biāo)及命令控制模塊,主切換器的坐標(biāo)及命令控制模塊根據(jù) 當(dāng)前坐標(biāo)和保存的拼接系統(tǒng)坐標(biāo)系子集選擇相應(yīng)的計算機連接端口作為坐標(biāo)及命令輸出 端口和桌面回顯端口,其具體過程與實施例二相同;如果當(dāng)前坐標(biāo)所在的拼接系統(tǒng)坐標(biāo)系 子集不同于主動切換器的拼接系統(tǒng)坐標(biāo)系子集,主動切換器將當(dāng)前坐標(biāo)向下級從動切換器 傳送,從動切換器的級聯(lián)控制模塊接收到當(dāng)前坐標(biāo)后,處理方式與主動切換器相同。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。本發(fā)明計算機拼接顯示系統(tǒng),包括桌面控制切換器,桌面控制切換器分別與計算 機、監(jiān)視器、鍵盤和鼠標(biāo)相連,根據(jù)鼠標(biāo)的移動在用戶所需操作的不同的計算機之間進(jìn)行切 換,桌面控制切換器即上述任一實施例所述的桌面控制切換器。本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換方法,采用與上述桌面控制切換器相 同的構(gòu)思,建立計算機與坐標(biāo)范圍的一一對應(yīng)關(guān)系,檢測鼠標(biāo)當(dāng)前坐標(biāo)所處坐標(biāo)范圍對應(yīng) 的計算機,將用戶的操作對象切換到該計算機。實施例一如圖6所示是本發(fā)明計算機拼接顯示系統(tǒng)的桌面控制切換方法實施例一的流程 示意圖,其具體步驟如下101.采集計算機分辨率并建立拼接系統(tǒng)坐標(biāo)系,使每個計算機對應(yīng)拼接系統(tǒng)坐標(biāo) 系內(nèi)的一個坐標(biāo)范圍;102.監(jiān)測鼠標(biāo)移動,判斷鼠標(biāo)當(dāng)前坐標(biāo)所屬坐標(biāo)范圍對應(yīng)的計算機;103.將用戶操作對象切換到步驟102所述的對應(yīng)計算機,即將用戶操作鼠標(biāo)鍵盤 產(chǎn)生的坐標(biāo)及命令發(fā)送給該計算機并返回該計算機的桌面信息。上述步驟建立的拼接系統(tǒng)坐標(biāo)系由一個個坐標(biāo)范圍合并而成,而每個坐標(biāo)范圍對 應(yīng)一個計算機,因此知道了鼠標(biāo)的當(dāng)前坐標(biāo)就知道了其所屬的坐標(biāo)范圍,進(jìn)而知道了坐標(biāo) 范圍對應(yīng)的計算機,此計算機即是用戶欲操作的對象,將用戶操作鼠標(biāo)鍵盤生成的坐標(biāo)及 命令輸出給該計算機并返回該計算機的桌面信息。實施例二 本實施例與實施例一的不同之處在于,本實施例將多個拼接系統(tǒng)坐標(biāo)系合并到一 起,其具體步驟如下
201.根據(jù)實施例一步驟101建立拼接系統(tǒng)坐標(biāo)系子集并編號;202.將步驟201所述的拼接系統(tǒng)坐標(biāo)系子集合并成統(tǒng)一的拼接系統(tǒng)坐標(biāo)系;203.檢測鼠標(biāo)移動,判斷鼠標(biāo)當(dāng)前坐標(biāo)所屬的拼接系統(tǒng)坐標(biāo)系子集;204.在步驟203所述的拼接系統(tǒng)坐標(biāo)系子集中依次進(jìn)行實施例一步驟102和步驟 103的操作。當(dāng)拼接系統(tǒng)的計算機數(shù)量不多時,實施例一的方法簡單有效,當(dāng)計算機數(shù)量增多 時,如本發(fā)明拼接顯示系統(tǒng)的桌面控制切換器實施例三,需要多臺桌面控制切換器,多臺桌 面控制切換器建立了多個拼接系統(tǒng)坐標(biāo)系,此時,采用本實施例的桌面控制切換方法更合 適,本實施例將多個拼接系統(tǒng)坐標(biāo)系子集合并成一個統(tǒng)一的拼接系統(tǒng)坐標(biāo)系,在包含子集 編號的統(tǒng)一的拼接系統(tǒng)坐標(biāo)系中查找鼠標(biāo)當(dāng)前坐標(biāo)所屬的拼接系統(tǒng)坐標(biāo)系子集,再在所屬 拼接系統(tǒng)坐標(biāo)系子集中查找所屬坐標(biāo)范圍,從而找到對應(yīng)計算機,進(jìn)而將用戶操作對象切 換到對應(yīng)計算機。本實施例的其他技術(shù)特征與實施例一相同,在此不予贅述。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明 的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范 圍之內(nèi)。
權(quán)利要求
一種計算機拼接顯示系統(tǒng)的桌面控制切換器,其特征在于,包括鼠標(biāo)鍵盤輸入端口、計算機連接端口、坐標(biāo)及命令控制模塊、桌面回顯控制模塊和監(jiān)視器接口,所述坐標(biāo)及命令控制模塊分別與所述計算機連接端口、鼠標(biāo)鍵盤輸入端口和桌面回顯控制模塊相連,用于根據(jù)計算機輸出分辨率建立拼接系統(tǒng)坐標(biāo)系并根據(jù)鼠標(biāo)的當(dāng)前坐標(biāo)切換坐標(biāo)及命令輸出通道,所述桌面回顯控制模塊與所述計算機連接端口和監(jiān)視器接口相連,用于根據(jù)所述坐標(biāo)及命令控制模塊傳來的切換命令選擇桌面回顯通道。
2.根據(jù)權(quán)利要求1所述的計算機拼接顯示系統(tǒng)的桌面控制切換器,其特征在于,還包 括級聯(lián)控制模塊,串聯(lián)輸入端口和串聯(lián)輸出端口,所述串聯(lián)輸入端口與上一級桌面控制切 換器的串聯(lián)輸出端口相連,所述串聯(lián)輸出端口與下一級桌面控制切換器的串聯(lián)輸入端口相 連,所述級聯(lián)控制模塊串聯(lián)于所述坐標(biāo)及命令控制模塊和桌面回顯控制模塊之間并與所述 串聯(lián)輸入端口和串聯(lián)輸出端口相連,用于根據(jù)級聯(lián)狀態(tài)和所述拼接系統(tǒng)坐標(biāo)系生成級聯(lián)后 的拼接系統(tǒng)坐標(biāo)系,并將屬于本桌面控制切換器拼接系統(tǒng)坐標(biāo)系的鼠標(biāo)當(dāng)前坐標(biāo)傳輸給坐 標(biāo)及命令控制模塊,將不屬于本桌面控制切換器拼接系統(tǒng)坐標(biāo)系的當(dāng)前坐標(biāo)發(fā)送給下一級 桌面控制切換器的級聯(lián)控制模塊。
3.根據(jù)權(quán)利要求2所述的計算機拼接顯示系統(tǒng)的桌面控制切換器,其特征在于,本桌 面控制切換器的個數(shù)為兩臺,其中一臺桌面控制切換器的鍵盤鼠標(biāo)輸入端口和監(jiān)視器接口 懸空。
4.一種計算機拼接顯示系統(tǒng),其特征在于,包括桌面控制切換器,所述桌面控制切換器 分別與計算機、監(jiān)視器、鍵盤和鼠標(biāo)相連,用于根據(jù)計算機的輸出分辨率建立拼接系統(tǒng)坐標(biāo) 系,并根據(jù)鼠標(biāo)的當(dāng)前坐標(biāo)切換坐標(biāo)及命令輸出通道和桌面回顯通道。
5.根據(jù)權(quán)利要求4所述的計算機拼接顯示系統(tǒng),其特征在于,所述桌面控制切換器為 權(quán)利要求1-3任一項所述的桌面控制切換器。
6.一種計算機拼接顯示系統(tǒng)的桌面控制切換方法,其特征在于,包括以下步驟1.根據(jù)計算機輸出分辨率建立拼接系統(tǒng)坐標(biāo)系;2.根據(jù)鼠標(biāo)當(dāng)前坐標(biāo)所屬坐標(biāo)范圍對應(yīng)的計算機切換桌面回顯通道和坐標(biāo)及命令輸 出通道。
7.根據(jù)權(quán)利要求6所述的計算機拼接顯示系統(tǒng)的桌面控制切換方法,其特征在于,根 據(jù)所述步驟1建立拼接系統(tǒng)坐標(biāo)系子集,將所述拼接系統(tǒng)坐標(biāo)系子集合成為新的拼接系統(tǒng) 坐標(biāo)系,在鼠標(biāo)當(dāng)前坐標(biāo)所屬的拼接系統(tǒng)坐標(biāo)系子集中進(jìn)行所述步驟2的操作。
全文摘要
本發(fā)明公開了一種計算機拼接顯示系統(tǒng)的桌面控制切換器,包括坐標(biāo)及命令控制模塊、桌面回顯控制模塊、計算機連接端口、鍵盤鼠標(biāo)輸入端口和監(jiān)視器接口,通過檢測各計算機的輸出分辨率建立拼接系統(tǒng)坐標(biāo)系,將每個計算機與坐標(biāo)系中不同的坐標(biāo)范圍對應(yīng)起來,監(jiān)測鼠標(biāo)操作,根據(jù)鼠標(biāo)當(dāng)前坐標(biāo)對應(yīng)的計算機建立相應(yīng)的桌面回顯通道和坐標(biāo)及命令輸出通道,相比傳統(tǒng)的計算機切換器,本桌面控制切換器切換時間短反應(yīng)快;本發(fā)明還公開了一種計算機拼接顯示系統(tǒng),包括上述桌面控制切換器,根據(jù)鼠標(biāo)的移動完成不同計算機之間的平滑無縫切換;本發(fā)明還公開了一種桌面控制切換方法,將本方法應(yīng)用在上述桌面控制切換器上即可實現(xiàn)對拼接顯示系統(tǒng)中計算機的切換。
文檔編號G06F3/023GK101853086SQ201010171600
公開日2010年10月6日 申請日期2010年5月6日 優(yōu)先權(quán)日2010年5月6日
發(fā)明者賴強, 鄭金發(fā), 陳勇桂 申請人:廣東威創(chuàng)視訊科技股份有限公司