一種多顯示器擴展方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信技術(shù),尤其涉及一種多顯示器擴展方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著生活品質(zhì)和工作效率不斷提高,人們在日常工作或生活娛樂中常常出現(xiàn)需要通過一臺計算機連接多個顯示器的情況,尤其是筆記本、超極本等便攜式計算機的快速發(fā)展,一臺計算機連接多個顯示器的情況尤為頻繁。
[0003]多顯示器顯示能給人們帶來更大的視覺感受,豐富人們的生活,為工作帶來極大便利。而基于便攜式計算機的即用即插拔、移動性強的特點,隨之顯示器的擺放位置也在頻繁變動,每一次多顯示器連接計算機進行擴展顯示時,都要重新手動設(shè)置各個顯示器之間的擴展位置,十分繁瑣,不能給人們的生活工作帶來便利,較為繁瑣,耗時較久。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例的目的在于提供一種多顯示器擴展方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中在應(yīng)用多顯示器時,由于需要頻繁手動設(shè)置擴展位置導(dǎo)致使用較為繁瑣,耗時較久的問題。
[0005]本發(fā)明實施例提供了一種多顯示器擴展方法,包括如下步驟:
[0006]計算機檢測顯示器的接入狀態(tài);
[0007]在檢測到第一顯示器接入計算機時,與第一顯示器的氣壓傳感器建立連接;
[0008]在所述與第一顯示器的氣壓傳感器建立連接后,若檢測到第二顯示器接入計算機,則與第二顯示器的氣壓傳感器建立連接;否則計算機向第一顯示器發(fā)送顯示信號;
[0009]計算機獲取所述第一顯示器的氣壓傳感器與所述第二顯示器的氣壓傳感器的氣壓值,得到所述第一顯示器與所述第二顯示器垂直方向數(shù)據(jù),并根據(jù)垂直方向數(shù)據(jù)完成對應(yīng)的垂直方向擴展;及
[0010]檢測顯示器上的光標(biāo)箭頭的移動位置,并根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展。
[0011]本發(fā)明實施例的另一目的在于提供一種多顯示器擴展系統(tǒng),所述系統(tǒng)包括:
[0012]檢測單元一,用于計算機檢測顯示器的接入狀態(tài);
[0013]第一接入單元,用于在檢測到第一顯示器接入計算機時,與第一顯示器的氣壓傳感器建立連接;
[0014]第二接入單元,用于在所述與第一顯示器的氣壓傳感器建立連接后,若檢測到第二顯示器接入計算機,則與第二顯示器的氣壓傳感器建立連接;否則計算機向第一顯示器發(fā)送顯示信號;
[0015]垂直方向擴展單元,用于計算機獲取所述第一顯示器的氣壓傳感器與所述第二顯示器的氣壓傳感器的氣壓值,得到所述第一顯示器與所述第二顯示器垂直方向數(shù)據(jù),并根據(jù)垂直方向數(shù)據(jù)完成對應(yīng)的垂直方向擴展;及
[0016]水平方向擴展單元,用于檢測顯示器上的光標(biāo)箭頭的移動位置,并根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展。
[0017]本發(fā)明實施例所提供的多顯示器擴展方法及系統(tǒng),利用設(shè)置于顯示器中的氣壓傳感器獲取顯示器所在高度,從而得到多顯示器之間垂直方向上的位置關(guān)系,同時獲取顯示器上光標(biāo)箭頭的移動位置確定水平方向上的位置排布,實現(xiàn)了對多顯示器自動、快速地擴展顯示。
【附圖說明】
[0018]圖1是本發(fā)明實施例提供的多顯示器擴展方法的總流程圖;
[0019]圖2是本發(fā)明實施例提供的多顯示器擴展系統(tǒng)的結(jié)構(gòu)原理圖。
【具體實施方式】
[0020]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明實施例提供的多顯示器擴展方法利用設(shè)置于顯示器中的氣壓傳感器獲取顯示器所在高度,從而得到多顯示器之間垂直方向上的位置關(guān)系,同時獲取顯示器上光標(biāo)箭頭的移動位置確定水平方向上的位置排布,實現(xiàn)了對多顯示器自動、快速地擴展顯示。
[0022]一種多顯示器擴展方法,包括以下步驟:
[0023]計算機檢測顯示器的接入狀態(tài);
[0024]在檢測到第一顯示器接入計算機時,與第一顯示器的氣壓傳感器建立連接;
[0025]在所述與第一顯示器的氣壓傳感器建立連接后,若檢測到第二顯示器接入計算機,則與第二顯示器的氣壓傳感器建立連接;否則計算機向第一顯示器發(fā)送顯示信號;
[0026]計算機獲取所述第一顯示器的氣壓傳感器與所述第二顯示器的氣壓傳感器的氣壓值,得到所述第一顯示器與所述第二顯示器垂直方向數(shù)據(jù),并根據(jù)垂直方向數(shù)據(jù)完成對應(yīng)的垂直方向擴展;及
[0027]檢測顯示器上的光標(biāo)箭頭的移動位置,并根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展。
[0028]圖1示出了本發(fā)明實施例提供的多顯示器擴展方法的實現(xiàn)流程,詳述如下:
[0029]步驟S101,計算機檢測顯示器的接入狀態(tài)。在用戶需要將多顯示器接入計算機時,計算機會不斷地檢測當(dāng)前顯示器的接入狀態(tài),其中接入狀態(tài)包括:只接入一臺顯示器,例如一臺顯示器接入單獨的電腦主機或一臺顯示器接入已接有一臺或多臺顯示器的計算機;接入多臺顯示器,例如多臺顯示器接入單獨的電腦主機或多臺顯示器接入已接有一臺或多臺顯示器的計算機。
[0030]步驟S102,在檢測到第一顯示器接入計算機時,與第一顯示器的氣壓傳感器建立連接。其中,接入計算機的第一顯示器可以是一臺顯示器或多臺顯示器組,當(dāng)用戶將第一顯示器接入計算機主機時,此時計算機檢測到第一顯示器的接入,同時計算機與第一顯示器上的壓力傳感器建立連接。
[0031]步驟S103,在所述與第一顯示器的氣壓傳感器建立連接后,若檢測到第二顯示器接入計算機,則與第二顯示器的氣壓傳感器建立連接;否則計算機向第一顯示器發(fā)送顯示信號。在計算機與第一顯示器的壓力傳感器建立連接后,繼續(xù)監(jiān)測,判斷是否有其他顯示器接入,若檢測到第二顯示器接入計算機,則計算機與第二顯示器上的壓力傳感器建立連接,其中,接入計算機的第二顯示器可以是一臺顯示器或多臺顯示器組;若計算機在預(yù)設(shè)的時間段內(nèi)未檢測到有第二顯示器接入計算機,則只與步驟S102中的第一顯示器連接,計算機向第一顯不器發(fā)送顯不信號。
[0032]步驟S104,計算機獲取所述第一顯示器的氣壓傳感器與所述第二顯示器的氣壓傳感器的氣壓值,得到所述第一顯示器與所述第二顯示器垂直方向數(shù)據(jù),并根據(jù)垂直方向數(shù)據(jù)完成對應(yīng)的垂直方向擴展;及檢測顯示器上的光標(biāo)箭頭的移動位置,并根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展。
[0033]當(dāng)計算機同時接入第一顯示器和第二顯示器時,計算機分別獲取第一顯示器上氣壓傳感器的氣壓值以及第二顯示器上氣壓傳感器的氣壓值,根據(jù)不同高度對應(yīng)氣壓值不同的原理,通過讀取氣壓傳感器的氣壓值,可以得到第一顯示器與第二顯示器在垂直方向上數(shù)據(jù),根據(jù)垂直方向上數(shù)據(jù)得知多顯示器垂直方向上的相對位置信息,從而計算機進行相應(yīng)位置的擴展。
[0034]進一步地,所述垂直方向數(shù)據(jù)包括在垂直方向上所述第一顯示器高于所述第二顯示器、或所述第一顯示器低于所述第二顯示器、或所述第一顯示器與所述第二顯示器高度—致。
[0035]所述根據(jù)垂直方向數(shù)據(jù)完成對應(yīng)的垂直方向擴展,具體包括如下步驟:若所述垂直方向數(shù)據(jù)為所述第一顯示器高于所述第二顯示器,則向下擴展顯示;若所述垂直方向數(shù)據(jù)為所述第一顯示器低于所述第二顯示器,則向上擴展顯示;若所述垂直方向數(shù)據(jù)為所述第一顯示器與所述第二顯示器高度一致,則在垂直方向上不進行擴展顯示。
[0036]計算機通過顯示器上的氣壓傳感器獲取垂直方向數(shù)據(jù)來檢測多顯示器在垂直方向上的位置關(guān)系時,計算機同時獲取第一顯示器與第二顯示器水平方向上的位置關(guān)系,計算機檢測顯示器上的光標(biāo)箭頭的移動位置,根據(jù)用戶在顯示器上移動光標(biāo)箭頭的位置完成水平方向擴展,并根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展。
[0037]進一步地,所述光標(biāo)箭頭的移動位置包括顯示器的左邊緣、或右邊緣、或除左邊緣和右邊緣以外的位置。
[0038]所述根據(jù)光標(biāo)箭頭的移動位置完成對應(yīng)的水平方向擴展,具體包括如下步驟:若所述光標(biāo)箭頭的移動位置為顯示器的左邊緣,則向左擴展顯示;若所述光標(biāo)箭頭的移動位置為顯示器的右邊緣,則向右擴展顯示;若光標(biāo)箭頭的移動位置為所述除左邊緣和右邊緣以外的位置,則在水平方向上不進行擴展顯示。例如:當(dāng)?shù)谝伙@示器在第二顯示器的左邊時,此時若光標(biāo)箭頭在第二顯示器上,用戶移動光標(biāo)箭頭至第二顯示器的左邊緣,則第二顯示器向左邊的第一顯示器上進行擴展