रिमोट डेस्कटॉप चार में से दो मॉनिटर का उपयोग करता है


62

मैंने हाल ही में अपने होम वर्कस्टेशन को अपग्रेड किया है और अब इस पर चार मॉनिटर हैं। मैं ज्यादातर समय दूरस्थ रूप से काम करता हूं और उन चार मॉनिटरों में से केवल दो पर दूरस्थ डेस्कटॉप प्राप्त करने के लिए किसी तरह की आवश्यकता होती है।

शीर्ष दो मॉनिटर (मॉनिटर 4 और 3, बाएं से दाएं जा रहे हैं) प्रत्येक का अधिकतम रिज़ॉल्यूशन 1680x1050 है। नीचे के दो मॉनिटर (1 & 2) प्रत्येक का अधिकतम रिज़ॉल्यूशन 1920x1080 है।

इस दूरस्थ डेस्कटॉप कनेक्शन के लिए मेरी .rpd फ़ाइल में, मेरे पास निम्न कुंजियाँ हैं (मैंने इसे संक्षिप्तता के लिए छोड़ दिया है) स्क्रीन मोड id: i: 2 का उपयोग मल्टीमॉन: i: ​​1 डेस्कटॉप: i: 1920 डेस्कटॉप: i: 21 वीं सत्र bpp : i: 32 विनोस्पर्श: s: 0,1,3,75,1655,675

पहले मैं केवल "मॉनिटर / स्पैन" कर रहा था, जब मेरे पास केवल दो मॉनिटर थे, लेकिन यह अब काम नहीं कर रहा है (और वांछनीय नहीं है)। मैं नए सेटअप के लिए केवल अपने दो मॉनिटर का उपयोग करना चाहूंगा। मैं वास्तव में परवाह नहीं है जो दो। इसे पूरा करने के लिए मैं .rdp फ़ाइल को कैसे बदलूं?


यह UserVoice सुविधा का अनुरोध वही है जो आप चाहते हैं। इसके लिए वोट करें और Microsoft को हमारी ज़रूरतें बताएं!
फ्रैंकलिन यू

@FranklinYu आपको एहसास है कि यह 6 साल पहले पूछा गया था, हाँ? और उस सुविधा अनुरोध ने 1 वर्ष में केवल 10 वोट प्राप्त किए हैं जो कि ऊपर हो गए हैं। कहने के लिए सुरक्षित है, अगर यह इस बिंदु से एक सुविधा नहीं है, तो यह कभी नहीं होगा।
b1nary.atr0phy

जवाबों:


16

मैं अपने 3 मॉनिटरों में से 2 पर आरडीपी पूर्ण स्क्रीन का उपयोग करता हूं, मेरा समाधान वास्तव में सरल है:

  1. एक विंडोज 7 या 8 वीएम सेटअप करें (मैं वर्चुअलबॉक्स और विंडोज 7 अल्टीमेट का उपयोग करता हूं)
  2. अपने 3 मॉनिटर और पूर्ण स्क्रीन में से 2 का उपयोग करने के लिए VM को सेट करें
  3. VM पर अपना वीपीएन और आरडीपी कनेक्शन सेट करें (और आरडीपी कनेक्शन आपके सभी मॉनिटर (2 वर्चुअल मॉनिटर) का उपयोग करें)।

यही कारण है कि यह सबसे ऊपर है, लेकिन एक बुनियादी विंडोज वीएम सेट करने के लिए बहुत कम समय लगता है और इसे शुरू करना / स्थगित करना आसान है।

मैं अपने 2 मॉनिटर का उपयोग समर्पित कार्य करता हूं, और मनोरंजन / संगीत / नेटफ्लिक्स / आदि के लिए मेरा तीसरा ...


11
दिलचस्प समाधान, लेकिन एक अनावश्यक संसाधन चूसना।
निक

14

मैं भी इस समस्या का हल ढूंढ रहा हूं जिसे विंडोज़ आरडीपी क्लाइंट द्वारा हल नहीं किया जा सकता है।

मैं मुख्य रूप से अपने सभी 4 मॉनिटर के साथ पूर्ण स्क्रीन मोड में RDP के माध्यम से दूरस्थ रूप से काम करता हूं, लेकिन स्थानीय रूप से चलाने के लिए कुछ कार्यक्रम चाहेंगे।

आमतौर पर ये प्रोग्राम संगीत या वीडियो चलाएगा जो रिमोट मशीन के लिए उपयुक्त नहीं है और मैं उन्हें एक मॉनिटर पर रखूंगा।

तो मेरे लिए एक सरल हैक उन कार्यक्रमों को हर समय "ऑन टॉप" होने के लिए मजबूर करना है।

मैं डेक्सपॉट का उपयोग कर रहा हूं और प्रोग्राम विंडो पर राइट क्लिक करें और "ऑलवेज ऑन टॉप" चुनें।

अब पूर्ण स्क्रीन आरडीपी मोड में भी मैं अपने प्रोग्राम विंडो को देख सकता हूं।


यह मेरा सटीक उपयोग मामला है, और अब तक यह मेरे लिए सबसे अच्छा समाधान है।
गैरेट

कुछ और शोध करने पर, ऑलवेज ऑन टॉप ऑटोहॉटके स्क्रिप्ट की एक पंक्ति में लिखा गया एक कार्यक्रम है - मैंने लेखक के ब्लॉग को ढूंढा और खुद को एएचके डाउनलोड किया जो कि मैं कुछ यादृच्छिक निर्वासन की तुलना में थोड़ा अधिक आरामदायक हूं।
गैरेट

5
AutoHotKey: ^ स्पेस :: विनसेट, ऑल्टरऑनटॉप, ए
सैम मैकक्रिल

गैरेट और सैम द्वारा टिप्पणियों के साथ मिलकर यह समाधान मेरे लिए पूरी तरह से काम करता है। धन्यवाद।
मार्टिन

यह PowerShell स्क्रिप्ट विशिष्ट विंडोज़ (RDP / VM कनेक्शन सहित) को शीर्ष पर रखने के लिए अच्छी तरह से काम करती है। मैं सभी मॉनिटरों के लिए एक वर्चुअल मशीन का उपयोग करने के लिए इसका उपयोग कर रहा हूं और फिर एक सिंगल मॉनिटर का उपयोग करके "शीर्ष पर" एक और वर्चुअल मशीन है। यह मुझे 3 मॉनीटर पर 70/30 स्प्लिट प्रदान करता है। github.com/bkfarnsworth/Always-On-Top-PS-Script
twconnell

9

यह दुर्भाग्य से संभव नहीं है। मेरा विश्वास करो, मैंने वास्तव में वास्तव में कठिन प्रयास किया। लेख कह रहे हैं कि आप मॉनिटर की संख्या को सीमित कर सकते हैं, लेकिन यह काम नहीं करता है। Microsoft ने स्पष्ट रूप से कार्यक्षमता का परीक्षण नहीं किया है और वे इसे ठीक करने के लिए परेशान नहीं हो सकते हैं।

जब तक वे बग को ठीक नहीं करते, यह या तो एक मॉनिटर है या उन सभी को।

मैं कुछ विकल्पों की कोशिश करूंगा और देखूंगा कि क्या मैं कुछ तीसरे पक्ष के समाधान के साथ आ सकता हूं जो वास्तव में काम करता है, लिनक्स / वीएनसी पर स्विच करने के अलावा, जो है।


क्या आप सुनिश्चित हैं कि जीपीओ अभ्यस्त कार्य द्वारा "मॉनिटर की संख्या को सीमित करें"? आपने gpo कहाँ पर लागू किया? अपने स्थानीय पीसी या लक्ष्य पीसी?
रूट लूप

@RootLoop: मैंने वास्तव में दोनों की कोशिश की, लेकिन व्यवहार अभी भी वही था। यह कुछ साल पहले था, मुझे लगता है कि उस समय मैंने जिन प्रणालियों के साथ काम किया था वे विंडोज 7 और 8. क्या आपके पास एक अलग अनुभव है? यदि व्यवहार में परिवर्तन हुआ है तो मुझे उत्तर को संपादित करने में खुशी होगी।
जॉनी

3

रन डायलॉग ( Win+ R) खोलें और टाइप करें desk.cpl। फिर उस स्क्रीन की संख्या ज्ञात करें जिसे आप संपादित करना चाहते हैं।

वांछित स्क्रीन नंबर 1में बदलें use multimon:i:1। इसके अलावा, संकल्प बदलें:

desktopwidth:i:1920
desktopheight:i:2130

सेवा

desktopwidth:i:1680
desktopheight:i:1050

4
'मल्टीमॉन: i: ​​1' में नंबर बदलने से कोई मदद नहीं मिलती है। Technet.microsoft.com/cs-cz/library/ff393695%28v=ws.10%29.aspx
JohnEye

2

खैर, मुझे लगता है कि यह एक डिजाइन दोष है। वे बस उपलब्ध मॉनिटरों में से कुछ का उपयोग करने की क्षमता को डिजाइन नहीं करते थे। दूरस्थ डेस्कटॉप सेवाओं के होस्ट की RDP-Tcp संपत्तियों में प्रति सत्र स्वीकार्य मॉनिटर की संख्या को सीमित करके, हालांकि इसे दरकिनार करने की संभावना है। इस लेख को देखें ।

दुर्भाग्य से, यह भी एक "सभी या कुछ भी नहीं" विकल्प है। यह RDS होस्ट के सभी उपयोगकर्ताओं के लिए मॉनिटर की संख्या को सीमित करता है। फिर आप को नियंत्रित करने में सक्षम होना चाहिए जो rdp फ़ाइल के "डेस्कटॉप" और "डेस्कटॉप" मापदंडों के माध्यम से उपयोग करने के लिए मॉनिटर करता है। हालांकि, वास्तव में क्या आवश्यक है, यह परिभाषित करने में सक्षम है कि आप क्लाइंट पर आरडीपी फ़ाइल में कितने मॉनिटर का उपयोग करने के लिए तैयार हैं, लेकिन वर्तमान में यह संभव नहीं है।


1
यह वास्तव में काम नहीं करता है। मेजबान पर इसे 2 पर सेट करना, और फिर तीन मॉनिटर मशीन के साथ जुड़ना (चालू सभी मॉनिटर का उपयोग करना) इसे केवल एक मॉनिटर का उपयोग करने के लिए मजबूर करता है।
BrainSlugs83

2

मेरे लिए mRemoteNG ( https://mremoteng.org ) समाधान है। मैं पैनल को दो मॉनिटरों पर फैलाता हूं और 'फिट टू पैनल' के लिए आरडीपी कनेक्शन रिज़ॉल्यूशन सेट करता हूं। मेरे पास स्थानीय सामग्री के साथ mRemoteNG और 3rd मॉनिटर (सतह प्रो 3 मुख्य स्क्रीन) द्वारा कवर किए गए दो 1920x1200 मॉनिटर हैं।


मुझे यह ठीक लगता है - यहाँ वर्णित एकमात्र सभ्य वर्कअराउंड की तरह लगता है। धन्यवाद।
SamAndrew81

0

मुझे कुछ समय के लिए यह समस्या हुई है और मुझे एक "हैक" मिला है जो इसे मेरे लिए हल करता है। .Rdp फ़ाइल के आकार गुणों को ऐसे मान में बदलें जो आपके द्वारा उपयोग किए जाने वाले दो मॉनिटरों में से लगभग एक है। मेरे पास पोर्ट्रेट मोड में तीन 1200 * 1920 मॉनिटर हैं जो मेरे लिए एक बहुत महत्वपूर्ण कार्य हैं:

मल्टीमोन का उपयोग करें: i: 0 डेस्कटॉप: i: 2390 डेस्कटॉप: i: 1840

यह एक विंडो बनाता है जिसे मैं दो स्क्रीन पर रख सकता हूं (टास्कबार और खिड़की की सीमाओं के लिए अलग-अलग सेट के साथ। यह मुझे कई छोटे मुद्दों के साथ छोड़ देता है:

  1. मुझे RDP विंडो को पूर्ण आकार में शुरू करने का कोई तरीका नहीं मिला है (मुझे कनेक्शन खोलने के बाद इसका आकार बदलना होगा)
  2. मेज़बान यह भरोसा नहीं करता है कि दो स्क्रीन हैं इसलिए अधिकतम स्क्रीन स्क्रीन और डायलॉग दोनों को स्क्रीन बॉर्डर पर भर देगी

0

मैंने एक वर्कअराउंड का उपयोग कर पाया

  1. RDP सेटिंग्स
  2. आपके डेस्कटॉप पर डिस्प्लेफ़्यूज़न
  3. अपने दूरस्थ डेस्कटॉप पर स्प्लिटव्यू

मेरे पास लैपटॉप स्क्रीन सहित चार मॉनिटर हैं और आरडीपी विंडो के लिए चार में से सिर्फ दो का उपयोग करना चाहते थे।

  1. एक कस्टम फ़ंक्शन बनाने के लिए DisplayFusion का उपयोग किया गया (सेटिंग्स के तहत >> कस्टम फ़्यूज़न जोड़ें)
  2. फ़ंक्शन क्रिया = विंडो
    विंडो स्क्रीन एक्शन प्रबंधित करें = विंडो को विंडो में स्थानांतरित करें # और आकार आनुपातिक रूप
    से निर्दिष्ट पिक्सेल मान = 2560 के लिए विंडो चौड़ाई बदलें (चूंकि मेरा मॉनिटर 1280X1024 था)
    निर्दिष्ट पिक्सेल मान में विंडो की ऊँचाई बदलें = 1024
    एक शॉर्टकट जोड़ा गया

अब RDP सेटिंग्स में (नोटपैड को स्मार्ट साइज़िंग के रूप में एडिट करें: i: 1 सबसे नीचे)

अब एक बार जब आप विंडो खोलते हैं (दो स्क्रीन पर इसे अधिकतम करने या खींचने के लिए शॉर्टकट का उपयोग करते हैं)
अपने दूरस्थ डेस्कटॉप में डेस्कटॉप को विभाजित करने के लिए स्प्लिटव्यू या अन्य स्क्रीन विभाजन एप्लिकेशन का उपयोग करें।

यह सुंदर नहीं है, लेकिन एक समाधान है।


0

मुझे ऐसा काम मिल गया है जो मेरे लिए काफी साफ है:

  • सभी स्क्रीन का उपयोग करने का विकल्प रद्द करें
  • नोटपैड और में संपादित करें

    1. रिज़ॉल्यूशन की चौड़ाई को 2x करने के लिए अपनी स्क्रीन रिज़ॉल्यूशन माइनस कुछ पिक्सेल (मेरे लिए -30 कार्य) सेट करें
    2. रिज़ॉल्यूशन हाइट्स सेट करें 1x आपका स्क्रीन रिज़ॉल्यूशन माइनस 50 पिक्सेल है

सहेजें और फिर सेटिंग में वापस जाएं, फिर से सभी स्क्रीन का उपयोग करने और अपने निर्धारित रिज़ॉल्यूशन से ऊपर चुनने के विकल्प का चयन करें।

लॉन्च करें और 2 वांछित स्क्रीन को कवर करने के लिए मैन्युअल रूप से विंडो का विस्तार करें।


1
काम नहीं करता। विंडो दूसरी स्क्रीन पर रिसाइज नहीं होगी। यह सिर्फ पहले वाले से चिपक गया है।
ब्रायन नोब्लुच

0

सबसे अच्छा कार्यात्मक उत्तर है स्थानीय स्तर पर डिस्प्लेफ्यूजन और रिमोट मशीन पर स्प्लिट व्यू का उपयोग करना, जैसा कि इस उत्तर में उल्लिखित है । लेकिन यह ज्यादातर लोगों के लिए व्यावहारिक नहीं है।

Microsoft का UserVoice सुविधा अनुरोध:

RDP सत्र (पूर्ण स्क्रीन) के लिए स्थानीय मॉनिटरों के सबसेट को चुनने की क्षमता दें

इस लेखन के रूप में 463 वोट हैं, जो दूरस्थ डेस्कटॉप सेवाओं से संबंधित किसी भी सुविधा के लिए उपयोगकर्ता वीओवी में वर्तमान में उच्चतम # वोटों का है । कृपया वोट करें!


-1

चारों ओर एक कार्य प्रदर्शन सेटिंग में जाना और 2 मॉनिटर को अक्षम करना है। फिर आरडीपी का उपयोग करके रिमोट होस्ट को "रिमोट सेशन के लिए मेरे सभी मॉनिटर का उपयोग करें" विकल्प सक्षम करने के साथ कनेक्ट करें, यह आपको केवल 2 मॉनिटर का उपयोग करके कनेक्ट करेगा, और फिर सेटिंग्स पर वापस आकर बाकी मॉनिटर को फिर से सक्षम करेगा। अब रिमोट सेशन पर आपका रिज़ॉल्यूशन 2 मॉनिटर पर सेट होगा लेकिन आपको दोनों मॉनिटर को देखने के लिए 4 मॉनिटर होस्ट पर विंडो को स्ट्रेच करना होगा


2
यह काम नहीं करता। RDP के कनेक्ट होने के बाद बाकी मॉनिटर को सक्षम करने से RDP सत्र "बहाल" हो जाता है और जब वे अधिकतम हो जाते हैं, तो यह सभी मॉनिटर को नए सक्षम / कनेक्टेड मॉनिटर सहित लेता है
thilina R
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.