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

KVM控制器的制作方法

文檔序號(hào):12832621閱讀:629來源:國知局

本申請(qǐng)涉及機(jī)房監(jiān)控領(lǐng)域,尤其是涉及一種KVM控制器。



背景技術(shù):

KVM,是Keyboard Video Mouse的縮寫,允許用戶通過KVM上連接的一套鍵盤鼠標(biāo)顯示器輪流切換控制多臺(tái)計(jì)算機(jī)主機(jī),用于多計(jì)算機(jī)的集中控制。所以作為KVM需要解析用戶接入的鍵鼠數(shù)據(jù),并重新轉(zhuǎn)發(fā)至當(dāng)前通道所連接的計(jì)算機(jī)主機(jī)。另外作為HID設(shè)備定義了兩種坐標(biāo)系,一種為相對(duì)坐標(biāo),另一種為絕對(duì)坐標(biāo)。相對(duì)坐標(biāo)的意思是鼠標(biāo)以正負(fù)偏移量來表示鼠標(biāo)在X/Y軸上的移動(dòng)方向及偏移量,由接收鼠標(biāo)數(shù)據(jù)的系統(tǒng)記錄鼠標(biāo)指針的實(shí)際坐標(biāo);絕對(duì)坐標(biāo)是指鼠標(biāo)指針移動(dòng)后直接告訴接收系統(tǒng)實(shí)際的坐標(biāo)位置。目前絕大部分的鼠標(biāo)使用的是相對(duì)坐標(biāo)系,而在一些特殊運(yùn)用場(chǎng)合需要用到鼠標(biāo)的絕對(duì)坐標(biāo)。比如在KVM上實(shí)現(xiàn)跨屏切換,或者針對(duì)所有的電腦實(shí)現(xiàn)同步控制,這時(shí)就需要借助于絕對(duì)坐標(biāo)系來實(shí)現(xiàn)。然而在現(xiàn)有的KVM中大部分均使用單坐標(biāo)系來實(shí)現(xiàn),如采用單獨(dú)相對(duì)坐標(biāo)系,或采用單獨(dú)的絕對(duì)坐標(biāo)系,另外絕大部分的硬盤錄像機(jī)是不支持絕對(duì)坐標(biāo)系的,這樣便帶來KVM使用范圍大受限制。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)要解決的技術(shù)問題在于,提供一種改進(jìn)的KVM控制器。

本申請(qǐng)解決其技術(shù)問題所采用的技術(shù)方案是:提供一種KVM控制器,其包括USB數(shù)據(jù)處理模塊,所述USB數(shù)據(jù)處理模塊包括用于接收的鍵盤鼠標(biāo)數(shù)據(jù)的USB主控制器 、用于解析并轉(zhuǎn)換鍵盤鼠標(biāo)數(shù)據(jù)的MCU控制器、至少一對(duì)絕對(duì)坐標(biāo)HID模擬器和相對(duì)坐標(biāo)HID 模擬器、以及與每對(duì)所述絕對(duì)坐標(biāo)HID模擬器和相對(duì)坐標(biāo)HID 模擬器一一對(duì)應(yīng)的,并用于將USB數(shù)據(jù)轉(zhuǎn)發(fā)給受控計(jì)算機(jī)的USB集線器 ;所述USB主控制器 與所述MCU控制器電性連接,所述MCU控制器分別與每對(duì)所述絕對(duì)坐標(biāo)HID模擬器和相對(duì)坐標(biāo)HID 模擬器電性連接,每對(duì)所述絕對(duì)坐標(biāo)HID模擬器和相對(duì)坐標(biāo)HID 模擬器均與一所述USB集線器 電性連接。

本實(shí)用新型的KVM控制器中,所述MCU控制器分別與多對(duì)所述絕對(duì)坐標(biāo)HID模擬器和相對(duì)坐標(biāo)HID 模擬器電性連接。

本實(shí)用新型的KVM控制器中,所述MCU控制器與至少一個(gè)變描述符的USB HID模擬器電性連接,每個(gè)所述變描述符的USB HID模擬器與一USB集線器 電性連接。

實(shí)施本申請(qǐng)的技術(shù)方案,至少具有以下的有益效果:本實(shí)用新型的KVM控制器在每個(gè)USB數(shù)據(jù)連接端口上設(shè)置一個(gè)絕對(duì)坐標(biāo)的HID設(shè)備模擬器和一個(gè)相對(duì)坐標(biāo)的HID設(shè)備模擬器,并將其連接到USB集線器上,USB集線器再與外部計(jì)算機(jī)的USB接口相連。KVM控制器中的MCU控制器按工作模式來決定向絕對(duì)坐標(biāo)還是相對(duì)坐標(biāo)模擬器發(fā)送數(shù)據(jù),從而實(shí)現(xiàn)按需對(duì)鼠標(biāo)坐標(biāo)系的實(shí)時(shí)切換。

附圖說明

圖1為本實(shí)用新型的一實(shí)施例中的KVM控制器的結(jié)構(gòu)框圖。

具體實(shí)施方式

為了對(duì)本申請(qǐng)的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖詳細(xì)說明本申請(qǐng)的具體實(shí)施方式。

本實(shí)用新型的KVM控制器中的USB數(shù)據(jù)處理模塊S100包含如下模塊:

USB集線器 S101,用于將絕對(duì)坐標(biāo)HID模擬器S102及相對(duì)坐標(biāo)HID 模擬器S103同時(shí)掛載在計(jì)算機(jī)的USB數(shù)據(jù)接口上;

絕對(duì)坐標(biāo)HID模擬器S102,該模擬器模擬了采用絕對(duì)坐標(biāo)描述符的USB鼠標(biāo)及普通的USB鍵盤設(shè)備;

相對(duì)坐標(biāo)HID 模擬器S103,該模擬器模擬了采用相對(duì)坐標(biāo)描述符的USB鼠標(biāo)及普通的USB鍵盤設(shè)備;

MCU控制器S104,用于解析從USB主控制器 S105采集的鍵盤鼠標(biāo)數(shù)據(jù),并根據(jù)KVM控制器的工作模式設(shè)定將鼠標(biāo)鍵盤數(shù)據(jù)重新打包后發(fā)送給絕對(duì)坐標(biāo)HID模擬器S102或相對(duì)坐標(biāo)HID 模擬器S103;

USB主控制器 S105,枚舉USB鍵盤鼠標(biāo)并將鍵盤鼠標(biāo)的各種事件及數(shù)據(jù)傳輸給MCU控制器S104;

在USB主控制器 S105上接入U(xiǎn)SB鍵盤鼠標(biāo),MCU控制器S104通過控制 USB主控制器 S105對(duì)接入的USB鍵盤鼠標(biāo)進(jìn)行初始化并使鍵盤鼠標(biāo)進(jìn)入待命狀態(tài);

將KVM控制器上的USB集線器 S101的接口與受控計(jì)算機(jī)的USB數(shù)據(jù)接口相連,受控計(jì)算機(jī)的USB控制器將會(huì)對(duì)USB集線器 S101上的兩個(gè)坐標(biāo)系的USB HID模擬器進(jìn)行初始化,使計(jì)算機(jī)識(shí)別到4個(gè)USB HID設(shè)備,即1個(gè)絕對(duì)坐標(biāo)模式的USB鼠標(biāo),1個(gè)相對(duì)坐標(biāo)模式的USB鼠標(biāo)及兩個(gè)普通的USB鍵盤;

KVM控制器有兩種鼠標(biāo)工作模式,一種是絕對(duì)坐標(biāo)工作模式,另外一種是相對(duì)坐標(biāo)工作模式;

當(dāng)KVM控制器為絕對(duì)坐標(biāo)工作模式時(shí),USB主控制器 S105接收的鍵盤鼠標(biāo)數(shù)據(jù)經(jīng)過 MCU控制器S104解析并轉(zhuǎn)換為絕對(duì)坐標(biāo)系的鼠標(biāo)坐標(biāo),再將轉(zhuǎn)換后的鼠標(biāo)坐標(biāo)數(shù)據(jù)發(fā)送給絕對(duì)坐標(biāo)HID模擬器S102,絕對(duì)坐標(biāo)HID模擬器S102又再將USB數(shù)據(jù)通過USB集線器 S101轉(zhuǎn)發(fā)給受控計(jì)算機(jī),如此受控計(jì)算機(jī)便接收到絕對(duì)坐標(biāo)系的USB鼠標(biāo)數(shù)據(jù);

當(dāng)KVM控制器為相對(duì)坐標(biāo)工作模式時(shí),USB主控制器 S105接收的鍵盤鼠標(biāo)數(shù)據(jù)經(jīng)過 MCU控制器S104解析并將解析后的數(shù)據(jù)重新打包發(fā)送給相對(duì)坐標(biāo)HID 模擬器S103,相對(duì)坐標(biāo)HID 模擬器S103又再將USB數(shù)據(jù)通過USB集線器 S101轉(zhuǎn)發(fā)給受控計(jì)算機(jī),如此受控計(jì)算機(jī)便接收到相對(duì)坐標(biāo)系的USB鼠標(biāo)數(shù)據(jù);

如上所述,KVM控制器即可靈活地在絕對(duì)坐標(biāo)系及相對(duì)坐標(biāo)系的鼠標(biāo)工作模式下切換。

KVM控制器通過如上改進(jìn)及設(shè)計(jì),本KVM控制器為用戶方便選用鼠標(biāo)的坐標(biāo)系提供了靈活便利的切換方式,使得用戶可以根據(jù)實(shí)際應(yīng)用場(chǎng)合改變KVM控制器的工作模式,來滿足工作場(chǎng)合需求。另外通過識(shí)別USB鼠標(biāo)的絕對(duì)坐標(biāo),KVM控制器可以輕松判斷鼠標(biāo)在受控計(jì)算機(jī)上輸出圖像的實(shí)際位置,從而利用鼠標(biāo)與屏幕位置的關(guān)系做特別的鼠標(biāo)手勢(shì)識(shí)別,比如當(dāng)識(shí)別到鼠標(biāo)絕對(duì)坐標(biāo)移動(dòng)到屏幕左右邊緣時(shí),可以切換到前一個(gè)計(jì)算機(jī)或后一個(gè)計(jì)算機(jī);或者可以開啟所有計(jì)算機(jī)同步控制模式,通過將鼠標(biāo)的絕對(duì)坐標(biāo)同時(shí)發(fā)送給所有的計(jì)算機(jī),因?yàn)樗杏?jì)算機(jī)都接收到相同的絕對(duì)坐標(biāo),所以鼠標(biāo)指針都在各電腦所在輸出視頻窗口的同一位置上,借此即可同時(shí)控制所有連接到KVM上的計(jì)算機(jī)。

以上所述僅為本申請(qǐng)的優(yōu)選實(shí)施例而已,并不用于限制本申請(qǐng),對(duì)于本領(lǐng)域的技術(shù)人員來說,本申請(qǐng)可以有各種更改、組合和變化。凡在本申請(qǐng)的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
前郭尔| 剑阁县| 达州市| 图木舒克市| 巴中市| 德江县| 靖远县| 新平| 上饶市| 喜德县| 新闻| 丽江市| 边坝县| 铜鼓县| 玉屏| 珠海市| 明溪县| 长阳| 通州区| 图们市| 正安县| 甘泉县| 山丹县| 喜德县| 无锡市| 确山县| 汝城县| 屏山县| 浠水县| 余江县| 平潭县| 定州市| 吉首市| 大宁县| 安多县| 黄冈市| 阿鲁科尔沁旗| 林西县| 黔江区| 晋中市| 景谷|