Synergy একটি ফ্রি ও ওপেন সোর্স সফটওয়্যার একাধিক কম্পিউটারের মধ্যে মাউস এবং কীবোর্ড শেয়ার করার জন্য। এটি উইন্ডোজ, Mac OS X এবং লিনাক্সে (Raspberry Pi সহ) কাজ করে এবং আপনাকে কম্পিউটারগুলোর মধ্যে মাউস সুমুখভাবে সরাতে দেয়।
Synergy কাজ করে একটি কম্পিউটারকে সার্ভার হিসেবে désigne করে (যahan মাউস এবং কীবোর্ড সংযুক্ত থাকে) এবং অন্যটিকে ক্লায়েন্ট হিসেবে। আপনি যখন "সার্ভার" কম্পিউটারের স্ক্রিনের এজ থেকে মাউস সরাবেন, তবে এটি "ক্লায়েন্ট" কম্পিউটারের স্ক্রিনে প্রদর্শিত হবে। এই উদাহরণে, আমরা একটি উইন্ডোজ পিসিকে Synergy সার্ভার হিসেবে কনফিগার করব এবং একটি Raspberry Pi-কে Synergy ক্লায়েন্ট হিসেবে যোগ করব।
সেটআপ
আপনার উইন্ডোজ পিসিতে, প্রজেক্টের ডাউনলোড পেজ থেকে উইন্ডোজের জন্য Synergy ডাউনলোড করুন।
ডাউনলোড করা .msi রান করুন এবং ইনস্টলেশন উইজার্ড ফলো করুন। একবার ইনস্টল হলে, আপনাকে Synergy অ্যাপ্লিকেশনটি রান করতে হবে। প্রথমবার রান করার সময়, আপনাকে কিছু প্রশ্নের উত্তর দিতে হবে যার মধ্যে আপনি কোন ভাষা ব্যবহার করতে চান সেটিও থাকবে।
যখন পুচা হবে আপনি সার্ভার বা ক্লায়েন্ট চান কিনা, "Server (new setup)" চেক করুন।

"Next"-এ ক্লিক করার পর, Synergy সার্ভার মেইন উইন্ডো প্রদর্শিত হবে।

"Configure Server..."-এ ক্লিক করুন আপনার Synergy সেটআপের লেআউট কনফিগার করতে। কনফিগারেশন স্ক্রিন আপনাকে ডিফাইন করতে দেয় মাউস কোথা থেকে উইন্ডোজ পিসি ছেড়ে যাবে এবং Raspberry Pi-এ সক্রিয় হবে।
টপ রাইট থেকে মনিটর আইকনটি ড্র্যাগ করে মিডল গ্রিডের মনিটরের পাশের স্কোয়ারে আনার।

এখন "Unnamed" মনিটরে ডাবল-ক্লিক করুন এবং "Screen name:" ফিল্ডে "raspberrypi" লিখুন। আপনি যদি আপনার Pi-র হোস্টনেম "raspberrypi" ছাড়া অন্য কিছু পরিবর্তন করেছেন, তবে বর্তমান নাম লিখুন। আপনি আপনার Pi-এর হোস্টনেম hostname কমান্ড দিয়ে খুঁজে বের করতে পারেন। এখন "OK"-এ ক্লিক করুন।

"OK"-এ ক্লিক করুন "Server Configuration" উইন্ডো বন্ধ করতে এবং তারপর "Start"-এ ক্লিক করুন Synergy সার্ভার চালু করতে। উইন্ডোজ অংশের কনফিগারেশন এখন সম্পূর্ণ। কিন্তু Pi-র দিকে যাওয়ার আগে, আপনাকে Synergy সার্ভারের ব্যবহার করা IP অ্যাড্রেস নোট করতে হবে। "Server (share this computer's mouse and keyboard)" টিক বক্সের ঠিক নিচে এক বা একাধিক IP অ্যাড্রেস আছে "IP addresses" লেবেলের পাশে। প্রথমটি বল্ড থাকবে (যেহেতু এটি প্রাইমারি অ্যাড্রেস)। এটি নোট করুন কারণ Raspberry Pi কনফিগার করার সময় এটি লাগবে।
আপনার Raspberry Pi-এ, একটি টার্মিনাল উইন্ডো খুলুন এবং Synergy ইনস্টল করুন কমান্ড দিয়ে:
sudo apt-get install synergy
উইন্ডোজ প্ল্যাটফর্মের মতো, Synergy ক্লায়েন্ট বা সার্ভার হিসেবে রান করতে পারে। যেহেতু আমরা ইতিমধ্যে উইন্ডোজে সার্ভার কনফিগার করেছি, আপনার Raspberry Pi-কে ক্লায়েন্ট হতে হবে। ক্লায়েন্ট শুরু করতে, টার্মিনাল উইন্ডোতে নিচের কমান্ড টাইপ করুন:
synergyc 192.168.1.169
যেখানে "192.168.1.169" হলো আপনার উইন্ডোজ পিসির Synergy সার্ভার থেকে নোট করা IP অ্যাড্রেস।
এখন আপনার পিসিতে ফিরে, আপনার মাউসকে স্ক্রিনের এজ থেকে Raspberry Pi-র দিকে সরানোর চেষ্টা করুন। মাউস আপনার উইন্ডোজ পিসির স্ক্রিন থেকে গायব হয়ে যাবে এবং আপনার Raspberry Pi-র স্ক্রিনে প্রদর্শিত হবে।
আপনি এখন আপনার উইন্ডোজ পিসির সাথে সংযুক্ত মাউস এবং কীবোর্ড ব্যবহার করে Pi-কে সম্পূর্ণরূপে কন্ট্রোল করতে পারবেন! আপনি যদি Synergy সার্ভারের "Log" আউটপুট দেখেন, তবে কিছু ইনফরমেশনাল মেসেজ দেখতে পাবেন যা আপনার কনফিগারেশন ট্রাবলশুট করতে সাহায্য করবে।

যখন Pi কানেক্ট হবে, আপনি "client raspberrypi has connected" মেসেজ দেখবেন এবং যখন আপনি মাউস স্ক্রিনের এজ থেকে সরাবেন, "switch from PC to raspberrypi" এর মতো মেসেজ দেখবেন।
উপরোক্ত উদাহরণ সেটআপে কোনো সমস্যা হলে, অনুগ্রহ করে নিচে কমেন্ট সেকশনে আপনার প্রশ্ন দিয়ে জানান, আমরা সাহায্য করার চেষ্টা করব।