এই উত্তরটি থেকডেপডো.কম-এ অ্যান্ড্রু মার্টিনের লেখা টিউটোরিয়াল থেকে এসেছে। মূল পোস্টের জন্য নীচের লিঙ্কটি দেখুন, তবে এটি একটি সম্পূর্ণ পুনর্লিখন। এটি একটি অ্যাপল কীবোর্ডের জন্য বিশেষত লেখা হয়েছে, তবে আমি এটি একাধিক ডিভাইসের জন্য ব্যবহার করেছি যাতে এটি আপেল বা কীবোর্ড নির্দিষ্ট নয়। কেবলমাত্র নির্দেশাবলী অনুসরণ করুন এবং আপনার উবুন্টুতে কোনও ব্লুটুথ ডিভাইস অটো সংযোগ থাকবে।
সিস্টেম সেটিংস> ব্লুটুথ এ যান এবং আপনার নতুন সংযুক্ত ব্লুটুথ ডিভাইস যুক্ত করার জন্য নির্দেশাবলী অনুসরণ করুন।
অনুরোধ করার সময় নির্দেশাবলী অনুসরণ করুন এবং পিনটি প্রবেশ করুন, তারপরে ডিভাইসটি সংযুক্ত হওয়ার পরে এবং কাজ করার পরে, ডিভাইসটি বন্ধ করে দিন। এখন স্বয়ংক্রিয় সংযোগ অংশে।
আপনার টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডগুলি প্রবেশ করান:
$ killall bluetooth-applet
$ sudo /etc/init.d/bluetooth restart
$ sudo hcitool dev
শেষ কমান্ডটি আপনার ডিভাইসের আউটপুট প্রদর্শন করবে যেমন:
Devices:
hci0 00:00:00:00:00:00
কমান্ড লাইনের মাধ্যমে ব্লুটুথ সংযোগের জন্য আপনাকে নতুন প্যাকেজ ইনস্টল করুন।
$ sudo apt-get install bluez-compat
এটি সম্পূর্ণ হয়ে গেলে, আপনার এখন হিডি প্রোগ্রাম ইনস্টল করা হবে। এই মুহুর্তে, আপনার কীবোর্ডটি চালু করুন এবং নিম্নলিখিত কমান্ডটি প্রবেশ করুন। এটি আপনার কীবোর্ডের ম্যাক ঠিকানা আউটপুট দেবে, যা আপনাকে পরবর্তী কমান্ডে অনুলিপি করে আটকানো দরকার, যা নীচে দেখানো হয়েছে:
$ hcitool scan
Scanning ...
AA:BB:CC:DD:EE:FF Bluetooth Device Name
$ sudo hidd --connect AA:BB:CC:DD:EE:FF
পিসি শুরু হওয়ার সাথে সাথে ডিভাইসটিকে স্বয়ংক্রিয়ভাবে সংযুক্ত করতে এখন আমাদের একটি স্টার্টআপ ফাইল তৈরি করতে হবে। টার্মিনাল মাধ্যমে ...
$ gedit ~/.keyboard.sh
নীচের পাঠ্যটি লিখুন, এএ প্রতিস্থাপন করুন: বিবি: সিসি: ডিডি: ইই: আপনি উপরে যে হার্ডওয়্যার আইডিটি দেখেছেন তা সহ এফএফ। শেষ পর্যন্ত, ফাইলটি সংরক্ষণ করুন।
#! /bin/bash
address="AA:BB:CC:DD:EE:FF"
while (sleep 1)
do
connected=`sudo hidd --show` > /dev/null
if [[ ! $connected =~ .*${address}.* ]] ; then
sudo hidd --connect ${address} > /dev/null 2>&1
fi
done
এখন একটি নতুন স্টার্টআপ ফাইল তৈরি করুন। আপনি যে ডিভাইসের নাম চয়ন করেন তার জন্য "কীবোর্ড" প্রতিস্থাপন করুন। এটি কেবল ফাইলটির নাম।
$ sudo gedit /etc/init.d/keyboard
নিম্নলিখিতটি আটকান, যা আপনার উবুন্টুকে আপনার সবেমাত্র তৈরি করা ফাইলটি চালুর জন্য বলে run
#!/bin/sh
/home/username/.keyboard.sh &
exit 0
টার্মিনালের মাধ্যমে নির্বাহযোগ্য উভয় ফাইলের অনুমতি সেট করুন।
$ sudo chmod +x /etc/init.d/keyboard
$ chmod +x ~/.keyboard.sh
$ sudo update-rc.d keyboard defaults
আপনার কম্পিউটারটি পুনরায় চালু করুন এবং আপনার ডিভাইসটি স্বয়ংক্রিয়ভাবে সংযুক্ত হওয়া উচিত এবং আপনাকে কিছু না করে কাজ করা উচিত।
আমি আশা করি এটি কয়েক জনকে সহায়তা করে, আমার সমস্যার সমাধান পেতে আমাকে অনেক সময় নিয়েছে এবং আমি এই টিউটোরিয়ালটি ওয়েবের আরও গভীরতরভাবে সিমেন্ট করতে চেয়েছিলাম।
মূল লিঙ্কটি এখানে পাওয়া যাবে ।