ऐसी कई परिस्थितिया है जिनमे RDP कनेक्शन के माध्यम से गेम कंट्रोलर को फ़रवर्ड कर पाना बहुत उपयोगी होता है Remote Desktop के जरिए गेम कंट्रोलर इस्तेमाल करने के कुछ सबसे महत्वपूर्ण कारण ये है:
- अधिक शक्तिशाली कंप्यूटर के संसाधनो का उपयोग करके दूरस्थ रूप से गेम खेलना;
- क्लाउड मे VM इंस्टेस तक पहुचने के लिए Remote Desktop के माध्यम से USB कंट्रोलर को रीडायरेक्ट करना;
- कंट्रोलर के साथ गेम डेटा टेस्ट करने के लिए RDP पर वर्क PC मे रिमोट करना (घर से काम करने वाले गेम डेवलपर्स के लिए)।
दुर्भाग्य से, Microsoft डिफ़ल्ट रूप से गेमपैड रीडायरेक्शन का समर्थन नही करता और उपयोगकर्ताओं को Remote Desktop सत्र मे गेमपैड उपयोग करने के वैकल्पिक तरीके खोजने पड़ते है विकल्पो मे थर्ड-पार्टी सॉफ़टवेयर समाधान, RDP प्लगइन्स, और Remote Desktop Group Policies मे बदलाव करना शामिल है
हम Remote Desktop सत्र मे Xbox और PS कंट्रोलर्स का उपयोग करने के इन तीनो तरीको पर नज़र डालेगे
USB नेटवर्क गेट के साथ यूनिवर्सल रीडायरेक्शन
USB Network Gate RDP के माध्यम से गेमपैड कनेक्ट करने की समस्या का एक बहुमुखी समाधान है यह एप्लिकेशन आपको रिमोट डेस्कटॉप सेशन से वायरलेस और वायर्ड USB कंट्रोलर्स को आसानी से एक्सेस करने देता है आप फ्लाइट जॉयस्टिक, रडर पैडल, कंट्रोलर्स और अन्य परिधीयो के साथ काम कर सकते है
यह सॉफ़टवेयर उस PlayStation या Xbox कंट्रोलर से डेटा को एनकैप्सुलेट करता है जो भौतिक रूप से किसी कंप्यूटर के USB पोर्ट से जुड़ होता है फिर यह डेटा को नेटवर्क के माध्यम से रिमोट डेस्कटॉप सेशन मे बनाए गए एक वर्चुअल USB इंटरफ़स तक प्रेषित करता है इस तरीके से किसी कंट्रोलर (उदाहरण के लिए, फ्लाइट यूनिवर्सल कंट्रोल सिस्टम) को RDP सेशन मे फ़रवर्ड करने पर उपयोगकर्ता को डिवाइस पर पूर्ण नियंत्रण मिलता है, जो इस तरह दिखाई देता है और काम करता है मानो उसका सीधा भौतिक कनेक्शन हो
RDP के माध्यम से USB नेटवर्क गेट द्वारा USB कंट्रोलर्स को चरण-दर-चरण रीडायरेक्ट करना
यहा आप विस्तृत वीडियो निर्देश पा सकते है जो आपको किसी गेमपैड को रिमोट डेस्कटॉप सत्र मे सफलतापूर्वक रीडायरेक्ट करने मे मदद करेगे:
1. USB Network Gate डाउनलोड करे. उस मशीन पर सॉफ़टवेयर इंस्टॉल करे जो कंट्रोलर (सर्वर) से जुड़ हुई है
2. फिर, उस कंप्यूटर पर भी एप्लिकेशन को इंस्टॉल करने की आवश्यकता होती है जो RDP सत्र (क्लाइंट) को होस्ट करेगा
3. सर्वर पर USB Network Gate लॉन्च करे और “Local USB devices” टैब खोले कंट्रोलर को ढूढे और उसके नाम के पास मौजूद ”Share” बटन पर क्लिक करे
4. क्लाइंट पर USB Network Gate खोले और “Remote USB devices” टैब मे डिवाइस का पता लगाएँ RDP सत्र से नियंत्रक को जोड़ने के लिए “Connect” पर क्लिक करे
बस इतना ही! कुछ ही क्लिको के साथ, आप रिमोट डेस्कटॉप कनेक्शन के जरिए अपने कंट्रोलर का उपयोग किसी दूसरे पीसी पर कर सकते है
USB नियंत्रको को रीडायरेक्ट करने के लिए USB Network Gate का उपयोग करने के लाभ:
✦ गेमपैड साझा करने के लिए बस इतना ही चाहिए कि जिस कंप्यूटर पर कंट्रोलर भौतिक रूप से जुड़ है, उस पर USB Network Gate इंस्टॉल किया जाए। फिर, उस रिमोट डेस्कटॉप सेशन मे सॉफ़टवेयर इंस्टॉल करे जो गेम कंट्रोलर से कनेक्ट होगा
✦ USB Network Gate वर्चुअल पोर्ट बनाकर, जो हार्डवेयर इंटरफेस का अनुकरण करते है, रिमोट डेस्कटॉप कंट्रोलर्स तक कंट्रोलर्स की स्थिर और विश्वसनीय कनेक्टिविटी प्रदान करता है
✦ USB Network Gate रिमोट डेस्कटॉप सेशन के भीतर गेमपैड आइसोलेशन का समर्थन करता है डिवाइसो को विशिष्ट RDP सेशनो या उपयोगकर्ता खातो के लिए परिभाषित ऑथराइज़शन के साथ आइसोलेट किया जा सकता है
✦ USB Network Gate रिमोट डेस्कटॉप सेशनो के माध्यम से अन्य प्रकार के कंट्रोलर्स (विभिन्न फ्लाइट योके सिस्टम और जॉयस्टिक) के उपयोग का समर्थन करता है मानक गेमपैड्स के अलावा, स्टीयरिग व्हील्स या किसी भी अन्य गेमिग पेरिफेरल्स जैसे उपकरणो को RDP सेशन पर रीडायरेक्ट किया जा सकता है
✦ USB Network Gate की कार्यक्षमता को डेवलपर टूल्स के अपने सेट का उपयोग करके अन्य वाणिज्यिक सॉफ़टवेयर मे एकीकृत किया जा सकता है USB Network Gate SDK आपको अपने एप्लिकेशन मे गेम कंट्रोलर पासथ्रू कार्यक्षमता आसानी से जोड़ने देता है
FlexiHub के साथ वैकल्पिक RDP गेम कंट्रोलर डेस्कटॉप फ़रवर्डिग
FlexiHub एक सॉफ्टवेयर यूटिलिटी है जो उपयोगकर्ताओं को IP-आधारित नेटवर्क के माध्यम से गेम कंट्रोलर्स और अन्य प्रकार के USB डिवाइसो को रीडायरेक्ट करने देती है यह क्षमता उन उपयोगकर्ताओं द्वारा अत्यधिक सराही जाती है जिन्हे विविध भौगोलिक परिवेशो मे रिमोट डेस्कटॉप वातावरण से USB से जुड़ गेमपैड तक पहुच की आवश्यकता होती है
निम्नलिखित चरण दूरस्थ डेस्कटॉप पर रिमोट गेम कंट्रोलर एक्सेस सेट अप करने के लिए FlexiHub का उपयोग करने का प्रदर्शन करते है:
1. पंजीकरण करे और गेम कंट्रोलर से जुड़ कंप्यूटर तथा उस मशीन पर FlexiHub इंस्टॉल करे जो रिमोट डेस्कटॉप चला रही है और डिवाइस तक पहुच प्राप्त करेगी
2. FlexiHub लॉन्च करे और दोनो कंप्यूटरो पर उसी खाते मे लॉग इन करे ताकि वे कनेक्ट हो सके
3. स्थानीय कंप्यूटर पर FlexiHub से गेम कंट्रोलर साझा करे
4. दूरस्थ मशीन पर FlexiHub के इंटरफ़स का उपयोग करके गेम कंट्रोलर को खोजे
रिमोट डेस्कटॉप से गेम कंट्रोलर्स तक पहुचे एक बार कनेक्ट हो जाने पर, रिमोट डेस्कटॉप कंट्रोलर का उपयोग उसी कार्यक्षमता के साथ कर सकता है जैसे सीधे भौतिक कनेक्शन के साथ।
FlexiHub उपयोगकर्ताओं को गेमिग प्लेटफ़र्म या अन्य USB-कनेक्टेड परिधीय उपकरणो को दूरस्थ रूप से साझा करने का एक सरल, लचीला और सुरक्षित तरीका प्रदान करता है
PS और Xbox कंट्रोलर्स के लिए Remote Desktop Group Policies को कॉन्फ़गर करना
तृतीय-पक्ष टूल्स के बिना किसी कंट्रोलर को Remote Desktop कनेक्शन से जोड़ने की एक विधि मे Remote Desktop Group Policies को कॉन्फ़गर करना शामिल है
हम आपको Remote Desktop पर USB इंटरफ़स के माध्यम से भौतिक रूप से जुड़ PS या Xbox कंट्रोलर को काम कराने के लिए आवश्यक चरणो से अवगत कराएंगे
हमारे निर्देशो मे, स्थानीय कंप्यूटर उस मशीन को संदर्भित करता है जो भौतिक रूप से गेम कंट्रोलर से जुड़ होती है रिमोट कंप्यूटर वह है जो Remote Desktop कनेक्शन के माध्यम से USB कंट्रोलर इनपुट प्राप्त करेगा और उपयोग करेगा
1. स्थानीय कंप्यूटर पर समूह नीतिया कॉन्फ़गर करे
1.1 स्थानीय समूह नीति संपादक खोले
• gpedit खोजे और “समूह नीति संपादित करे” खोले
1.2 RemoteFX USB डिवाइस रीडायरेक्शन पर जाएँ
स्थानीय कंप्यूटर नीति → कंप्यूटर कॉन्फ़गरेशन → प्रशासनिक टेम्पलेट्स → Windows घटक → रिमोट डेस्कटॉप सेवाएँ → रिमोट डेस्कटॉप कनेक्शन क्लाइंट → RemoteFX USB डिवाइस रीडायरेक्शन → इस कंप्यूटर से अन्य समर्थित RemoteFX USB डिवाइसो के लिए RDP रीडायरेक्शन की अनुमति दे
1.3 USB डिवाइस रीडायरेक्शन सक्षम करे
• प्रविष्टि पर राइट-क्लिक करे और Edit चुने Enabled रेडियो बटन चुने और Access Rights मेनू को Administrators and Users मे बदले
• नई सेटिग्स लागू करने के लिए OK पर क्लिक करे
1.4 अपडेट नीति और रीबूट
• एक कमाड प्रॉम्प्ट खोले और राइट-क्लिक करके व्यवस्थापक के रूप मे चलाएँ चुने
• यह कमाड चलाएँ: gpupdate /force।
• आपको एक संदेश मिलेगा कि नीति सफलतापूर्वक अपडेट हो गई है
• स्थानीय मशीन को रीबूट करे
2. रिमोट कंप्यूटर पर समूह नीतिया कॉन्फ़गर करे
अगला, हमे रिमोट कंप्यूटर को अपडेट करना होगा यह RDP कनेक्शन के माध्यम से किया जा सकता है
2.1 स्थानीय समूह नीति संपादक खोले
• पहले की तरह Edit group policy ऐप चलाएँ
2.2 RemoteFX सक्षम करे
स्थानीय कंप्यूटर नीति → कंप्यूटर कॉन्फ़गरेशन → प्रशासनिक टेम्पलेट्स → Windows घटक → रिमोट डेस्कटॉप सेवाएँ → रिमोट डेस्कटॉप सत्र होस्ट → रिमोट सत्र वातावरण → Windows Server 2008 R2 के लिए RemoteFX → RemoteFX कॉन्फ़गर करे
• राइट-क्लिक करे, Edit चुने और Enabled का चयन करे, फिर OK पर क्लिक करे
2.3 रिमोट डेस्कटॉप कनेक्शनो की अनुमति दे
स्तर Remote Desktop Session Host पर वापस जाएँ और यहा नेविगेट करे:
Connections → Remote Desktop Services का उपयोग करके उपयोगकर्ताओं को दूरस्थ रूप से कनेक्ट करने की अनुमति दे
• राइट-क्लिक करे, Edit चुने और Enabled चयनित करे, फिर OK।
2.4 प्लग और प्ले डिवाइस रीडायरेक्शन सक्षम करे
स्तर Remote Desktop Session Host पर वापस जाएँ और यहा नेविगेट करे:
Device and Resource Redirection → समर्थित Plug and Play डिवाइस रीडायरेक्शन की अनुमति न दे
• राइट-क्लिक करे, Edit चुने, Disabled चुने, और फिर OK।
2.5 अपडेट नीति और रीबूट
• कमाड प्रॉम्प्ट खोले और दाएँ-क्लिक करके व्यवस्थापक के रूप मे चलाएँ चुने
• यह कमाड चलाएँ: gpupdate /force.
• पॉलिसी सफलतापूर्वक अपडेट हो जाने के बाद, रिमोट मशीन को रीबूट करे
3. अंत मे, हम RDP के माध्यम से Controller को Forward कर सकते है
3.1 लोकल मशीन पर कंट्रोलर को कनेक्ट करे और सत्यापित करे
• कंट्रोलर को स्थानीय मशीन के USB पोर्ट से कनेक्ट करे
• कंट्रोल पैनल → डिवाइस और प्रिटर्स खोले सुनिश्चित करे कि आपका गेमपैड सूचीबद्ध है
3.2 RDP क्लाइंट सेटिग्स कॉन्फ़गर करे
• रिमोट डेस्कटॉप कनेक्शन चलाएँ
• “विकल्प दिखाएँ” पर क्लिक करे → “स्थानीय संसाधन” टैब → “अधिक…“।
• यदि पिछला सभी कॉन्फ़गरेशन सही ढंग से किया गया है, तो आपको “अन्य समर्थित RemoteFX USB डिवाइस” अनुभाग दिखाई देना चाहिए।
3.3 रिमोट मशीन पर कंट्रोलर सत्यापित करे
• रिमोट कंप्यूटर पर, कंट्रोल पैनल → डिवाइसेज़ और प्रिटर्स खोले
• आपको कंट्रोलर सूची मे दिखाई देना चाहिए और आप इसे ऐसे इस्तेमाल कर सकते है जैसे यह सीधे रिमोट मशीन से जुड़ हो
RdpGamepad - Xbox नियंत्रको के लिए Microsoft Remote Desktop प्लगइन
यदि आप Remote Desktop सत्र मे Xbox कंट्रोलर का उपयोग करने का प्रयास कर रहे है, तो RdpGamepad नामक एक प्लगइन है जो यह कार्यक्षमता सक्षम करता है प्लगइन इंस्टॉल करने के बाद, जब आप RDP सत्र शुरू करते है तो यह अपने आप लोड हो जाता है जब रिमोट मशीन से कनेक्शन स्थापित हो जाता है, तो आपको एक वर्चुअल Xbox 360 कंट्रोलर प्रस्तुत किया जाता है
RdpGamepad प्लगइन का उपयोग करने के लिए इन निर्देशो का पालन करे
- लोकल कंप्यूटर पर क्लाइंट इंस्टॉलर का नवीनतम रिलीज़ डाउनलोड करे RdpGamepadClientInstall-{version}.exe पर डबल-क्लिक करे और प्लगइन इंस्टॉल करने के लिए निर्देशो का पालन करे
- जिन सभी रिमोट मशीनो से आप कनेक्ट करना चाहते है, उन पर ViGEmBus रिलीज़ पेज से नवीनतम ViGEmBus ड्राइवर डाउनलोड और इंस्टॉल करे इंस्टॉल करने के लिए, ViGEmBus_Setup_{version}.exe पर डबल-क्लिक करे और निर्देशो का पालन करे
- फिर नवीनतम रिलीज़ से रिसीवर इंस्टॉलर डाउनलोड करे और सॉफ़टवेयर इंस्टॉल करने के लिए RdpGamepadReceiverInstall-{version}.exe पर डबल-क्लिक करे
अक्सर पूछे जाने वाले प्रश्न
हा, आप अपने नियंत्रक को RDP सत्र मे कई अलग-अलग तरीको से उपयोग कर सकते है सबसे बहुमुखी तरीका USB Network Gate का उपयोग करना है आप कनेक्ट करने से पहले RDP Group Policies को भी संशोधित कर सकते है या Xbox गेमपैड का समर्थन करने वाला एक प्लगइन इंस्टॉल कर सकते है
यदि आपको रिमोट डेस्कटॉप द्वारा आपका कंट्रोलर पहचानने मे समस्या हो रही है, तो इसका कारण यह है कि यह सुविधा डिफ़ल्ट रूप से RDP मे समर्थित नही होती RDP पर आपका कंट्रोलर काम करने के लिए स्थानीय और रिमोट मशीनो पर ग्रुप पॉलिसीज़ को कॉन्फ़गर करना आवश्यक है USB Network Gate एक और समाधान है जो उपयोग मे आसान है और गेमपैड्स या किसी भी प्रकार के USB डिवाइस को रीडायरेक्ट करने का समर्थन करता है