सिनर्जी मल्टीपल कंप्यूटर के बीच माउस और कीबोर्ड साझा करने के लिए एक मुफ्त और ओपन सोर्स सॉफ़्टवेयर है। यह विंडोज, मैक OS X और लिनक्स (रास्पबेरी पाई सहित) पर काम करता है और आपको कंप्यूटर के बीच माउस को निर्बाध रूप से ले जाने की अनुमति देता है।
सिनर्जी एक कंप्यूटर को सर्वर के रूप में नामित करके काम करता है, वह जिसमें माउस और कीबोर्ड जुड़ा होता है, और एक को क्लाइंट के रूप में। जब आप "सर्वर" कंप्यूटर पर स्क्रीन के किनारे से माउस को ले जाते हैं, तो यह तब "क्लाइंट" कंप्यूटर पर दिखाई देगा। इस उदाहरण में, हम एक विंडोज PC को सिनर्जी सर्वर के रूप में कॉन्फ़िगर करेंगे और रास्पबेरी पाई को सिनर्जी क्लाइंट के रूप में जोड़ेंगे।
सेटअप करना
अपने विंडोज PC पर, प्रोजेक्ट के डाउनलोड पेज से विंडोज के लिए सिनर्जी डाउनलोड करें।
डाउनलोड की गई .msi चलाएं और इंस्टॉलेशन विज़ार्ड का पालन करें। एक बार इंस्टॉल हो जाने पर, आपको सिनर्जी एप्लिकेशन चलाने की आवश्यकता है। पहली बार जब आप इसे चलाते हैं, तो आपको कुछ सवालों के जवाब देने होंगे जिसमें आप किस भाषा का उपयोग करना चाहेंगे।
जब पूछा जाए कि क्या आप सर्वर या क्लाइंट चलाना चाहते हैं, तो "सर्वर (न्यू सेटअप)" चेक करें।
"नेक्स्ट" पर क्लिक करने के बाद, सिनर्जी सर्वर मुख्य विंडो दिखाई देगी।
"कन्फिगर सर्वर..." पर क्लिक करके अपने सिनर्जी सेटअप के लेआउट को कॉन्फ़िगर करें। कॉन्फिगरेशन स्क्रीन आपको यह परिभाषित करने की अनुमति देती है कि माउस विंडोज PC को कहां छोड़ेगा और रास्पबेरी पाई पर सक्रिय होगा।
ऊपरी दाएं से मॉनिटर आइकन को ग्रिड के बीच में मॉनिटर के बगल वाले वर्ग में ड्रैग करें।
अब "अननाम्ड" मॉनिटर पर डबल-क्लिक करें और "स्क्रीन नाम:" फील्ड में "raspberrypi" दर्ज करें। यदि आपने अपने Pi के होस्टनाम को "raspberrypi" के अलावा किसी और चीज़ में बदल दिया है तो वर्तमान नाम दर्ज करें। आप hostname कमांड का उपयोग करके अपने Pi का होस्टनाम खोज सकते हैं। अब "ओके" पर क्लिक करें।
"सर्वर कॉन्फिगरेशन" विंडो बंद करने के लिए "ओके" पर क्लिक करें और फिर सिनर्जी सर्वर चलाने के लिए "स्टार्ट" पर क्लिक करें। विंडोज भाग का कॉन्फिगरेशन अब पूरा हो गया है। लेकिन इससे पहले कि आप Pi पर जाएं, आपको उस IP पते को नोट करना होगा जिसका सिनर्जी सर्वर उपयोग कर रहा है। "सर्वर (इस कंप्यूटर का माउस और कीबोर्ड शेयर करें)" टिक बॉक्स के ठीक नीचे "IP एड्रेस" लेबल के बगल में एक या अधिक IP पते की सूची है। पहला बोल्ड में होना चाहिए (क्योंकि यह प्राथमिक पता है)। इसे नोट करें क्योंकि आपको रास्पबेरी पाई को कॉन्फ़िगर करते समय इसकी आवश्यकता होगी।
अपने रास्पबेरी पाई पर, एक टर्मिनल विंडो खोलें और कमांड के साथ सिनर्जी इंस्टॉल करें:
sudo apt-get install synergy
विंडोज प्लेटफॉर्म की तरह, सिनर्जी क्लाइंट या सर्वर के रूप में चल सकता है। चूंकि हमने विंडोज पर पहले से ही एक सर्वर कॉन्फ़िगर किया है, आपके रास्पबेरी पाई को क्लाइंट होने की आवश्यकता है। क्लाइंट शुरू करने के लिए, एक टर्मिनल विंडो में निम्न कमांड टाइप करें:
synergyc 192.168.1.169
जहां "192.168.1.169" वह IP पता है जिसे आपने अपने विंडोज PC पर सिनर्जी सर्वर से नोट किया था।
अब अपने PC पर वापस, अपनी रास्पबेरी पाई की ओर स्क्रीन के किनारे से अपना माउस ले जाने का प्रयास करें। माउस को आपके विंडोज PC पर स्क्रीन से गायब होना चाहिए और आपकी रास्पबेरी पाई की स्क्रीन पर दिखाई देना चाहिए।
अब आप अपने विंडोज PC से जुड़े माउस और कीबोर्ड का उपयोग करके Pi को पूरी तरह से नियंत्रित कर सकते हैं! यदि आप सिनर्जी सर्वर पर "लॉग" आउटपुट देखते हैं, तो आप कुछ सूचनात्मक संदेश देखेंगे जो आपके कॉन्फिगरेशन का समस्या निवारण करने में आपकी सहायता कर सकते हैं।
जब Pi कनेक्ट होता है, तो आपको संदेश "क्लाइंट raspberrypi has connected" दिखाई देना चाहिए और जब आप माउस को स्क्रीन के किनारे से ले जाते हैं, तो आपको "switch from PC to raspberrypi" जैसे संदेश दिखाई देंगे और इसी तरह।
यदि ऊपर वर्णित उदाहरण सेटअप के साथ आपको कोई समस्या है, तो कृपया नीचे कमेंट सेक्शन में अपने सवालों के साथ बेझिझक उपयोग करें और हम देखेंगे कि क्या हम मदद कर सकते हैं।