যা পেলাম
আমি কিছু জিনিস যা আমি খুঁজে পেয়েছি তা ব্যাখ্যা করতে সময় নিচ্ছি। এটি লোকেরা বুঝতে পারে যে এটি কেন এমন জটিল প্রক্রিয়া এবং কমপক্ষে তাদের জন্য এটি আরও ভাল করে তুলতে তারা কী করতে পারে।
প্রথমত, এমবিপিতে ব্লুটুথ রেডিওটি একটি "ইউএসবি" ডিভাইস। ল্যাপটপ এমনকি কিছু ডেস্কটপগুলিতে এটি বেশ সাধারণ। কারণ লিনাক্স এটি একটি ইউএসবি ডিভাইস হিসাবে বিবেচনা করে এবং আপনি সেই অনুযায়ী এটি কনফিগার করতে পারেন।
দ্বিতীয়ত, ব্লুটুথ রেডিওতে দুটি মোড এইচআইডি মোড রয়েছে যা কেবলমাত্র কীবোর্ড এবং ইঁদুরগুলির জন্য একটি খুব প্রাথমিক "প্রোফাইল"। এই মোডটি হ'ল ব্লুটুথ ডিভাইস পরিচালনার কোনও অ্যাপ্লিকেশন থাকার আগে আপনাকে কী-বোর্ডটি ব্যবহার করতে দেয়। উদাহরণস্বরূপ, যখন আপনি GRUB মেনুতে আপনার ব্লুটুথ কীবোর্ড ব্যবহার করছেন তখন এটি HID মোড। আপনার ল্যাপটপ এবং আপনার কীবোর্ডটি এখনও জোড় করা দরকার, তবে তারা ইস্যু বা হস্তক্ষেপ ছাড়াই খুব নিম্ন স্তরে এটি পরিচালনা করতে পারে (আবার একবার যুক্ত)। তবে এইচআইডি মোডটি খুব সীমিত, এবং নির্দিষ্ট কিছু কাজ করবে না। উদাহরণস্বরূপ কীবোর্ডের ব্যাটারি স্তর কাজ করবে না। এছাড়াও এইচআইডি মোডে ফাংশন কী এবং মিডিয়া কীগুলি সহ আমার খুব কঠিন সময় ছিল (এই কীবোর্ডে তারা একই কী এবং এটি সফ্টওয়্যার দ্বারা টগল করা যায়)।
এরপরে, আপনাকে ল্যাপটপে "কিছু" প্রেরণের জন্য কীবোর্ডটি পেতে হবে। "কিছু" পাওয়ার জন্য আপনার ল্যাপটপেরও দরকার। তারপরে ল্যাপটপটি আসলে ঘুম থেকে উঠতে আপনাকে এগুলি সমস্ত একসাথে বেঁধে রাখতে হবে।
অবশেষে, লিনাক্স, উবুন্টু, ব্লুজ বা অন্য কেউ মনে করে যে সমস্ত ব্লুটুথ কন্ট্রোলারকে এইচসিআই মোডে কাজ করা উচিত। এটি সম্ভবত একটি অত্যন্ত বুদ্ধিমান ডিফল্ট হিসাবে দেওয়া হয়েছে যে এই কীবোর্ডটি এইচআইডি মোডেও খুব সীমাবদ্ধ এবং সাধারণ মাউস এবং কীবোর্ডের বাইরে যে কোনও কিছু (উদাহরণস্বরূপ সেল ফোন, বা হেড সেট) এর জন্য এইচসিআই মোড প্রয়োজন require তবে এইচসিআই মোডটি চালানোর জন্য একটি সম্পূর্ণ সফ্টওয়্যার স্ট্যাকের প্রয়োজন এবং ল্যাপটপটি সাসপেন্ড / স্লিপ / পাওয়ার চালিত অবস্থায় চালিত হবে না। সুতরাং ডিফল্টরূপে যখন আপনার ল্যাপটপটি ঘুমায় এটি আপনার কীবোর্ড সংযোগ বিচ্ছিন্ন করে এবং শ্রবণ ছেড়ে দেয়।
এটি কাজ করার জন্য আসল পদক্ষেপ
পদক্ষেপ 0: একটি কাজ
যখন আমি এটি করছিলাম তখন আমি খুব হতাশ হয়ে পড়েছিলাম যে আমি সমস্যাটি চিহ্নিত করতে সমস্যা করতে কিছুই করতে পারিনি। ল্যাপটপ ঘুমিয়ে থাকা অবস্থায় আপনি কিছু করতে পারবেন না, এবং ম্যাক বুক প্রোগুলির সাথে কমপক্ষে আপনি ঘুম না youাকনাটি বন্ধ করতে পারবেন না। সুতরাং আপনার বামদিকে এমন কোনও পরিস্থিতি রয়েছে যেখানে কোনও ভিডিও কাজ করবে না (কারণ এটি আপনার বাহ্যিক মনিটরে যাচ্ছে যা আনডকৃত হওয়ার পরে প্লাগ ইন করা হয়নি) বা আপনি সমস্ত কিবোর্ড দেখতে পাচ্ছেন না (কারণ এটি কাজ করছে না / যুক্ত / যা কিছু নয়, এবং অভ্যন্তরীণটি অ্যাক্সেসযোগ্য নয়)। এটি কাছাকাছি পেতে আপনার এটি চালানো উচিত। এলডিএম এর লগইন স্ক্রিনে ভিজ্যুয়াল কীবোর্ড ব্যবহার করুন। আপনি যদি কোনও পাসওয়ার্ড প্রম্পটে জেগে থাকেন, আপনার ব্যবহারকারী স্যুইচ ক্লিক করতে সক্ষম হওয়া উচিত, তারপরে লগইন করতে ভিজ্যুয়াল কীবোর্ডটি ব্যবহার করুন। যতক্ষণ আপনি একই ব্যবহারকারী হিসাবে লগইন করেন ততক্ষণ আপনার সেশনটি হারাতে হবে না। বলেছিল, আমি চাই না '
পদক্ষেপ 1: আপনার কীবোর্ডটি প্রাক-জুড়ি করুন।
পরীক্ষার সময় আমি লক্ষ্য করেছি যে এই পদক্ষেপটি প্রয়োজনীয় ছিল। তবে কেন আমি তা পুরোপুরি বুঝতে পারছি না। অ্যাপল কিছু বিস্ময়কর জিনিস করে তাই আমি এটি ছেড়ে দিতে যাচ্ছি।
- আপনার PRAM / NVRAM / যাই হোক না কেন রিসেট করুন। এটি আপনার বর্তমান ওএস এক্স সেটিংস সাফ করে দেবে, এবং পরিষ্কার করা আরও ভাল প্রয়োজন হতে পারে না। অ্যাপল সমর্থন ওয়েবসাইটের নির্দেশাবলী রয়েছে । আপনাকে পিএমইউ পুনরায় সেট করার দরকার নেই।
- ওএস এক্স এ শুরু করুন, বা পুনরায় চালু করুন এবং আপনার কীবোর্ডটি স্বাভাবিকভাবে জুড়ুন। আমি আপনার অন্যান্য ব্লুটুথ ডিভাইসগুলি বন্ধ করে রেখে আপনার কীবোর্ডটিতে ফোকাস করার পরামর্শ দিচ্ছি। আমি যা বলতে পারি তা থেকে এনভিআরএমে কিছু চালিত তথ্য এবং সমস্ত চালিত ডাউন ল্যাপটপের সাথে যোগাযোগের জন্য সমস্ত কীবোর্ড সংরক্ষণ করা হবে।
- অ্যাডভান্সড (ওএস এক্সে, একবার যুক্ত) এ ক্লিক করুন এবং "কম্পিউটার জেগে যাওয়ার জন্য ব্লুটুথ ডিভাইসগুলিকে মঞ্জুরি দিন" দেখুন। আবার অ্যাপল সাপোর্ট ওয়েবসাইটে নির্দেশনা রয়েছে
- কম্পিউটারটি লিনাক্সে পুনরায় চালু করুন। রেফিট / GRUB এ / কীবোর্ড বুট করার সময় ঠিকঠাক কাজ করা উচিত।
দ্বিতীয় ধাপ: কীবোর্ডের সাহায্যে লিনাক্সের কাজ করা
কোনও কারণে আপনি লগইন করার সাথে সাথে কীবোর্ডটি জুড়ে দেওয়া শিথিল হয়ে যাবে। সম্ভবত কারণ ব্লুটুথ নিয়ামকটি এইচসিআই মোডে স্যুইচ করা আছে। এটি সংশোধন করার জন্য, আপনাকে লিনাক্সে যুক্ত হতে হবে। এটি প্রথম ধাপে আপনার করা জুটিটি ভেঙে দেবে, তবে ল্যাপটপটি চালিত বা বুট করার পরে এইচআইডি মোডটি ভাঙ্গবে না। এটি বলেছে, আপনি যখন রিবুট করবেন, আপনার ব্লুটুথ স্ট্যাকটি এইচসিআই মোডে পুরোপুরি চলমান অবধি আপনার কীবোর্ড কাজ করবে না। এটি এই কারণে যে কীবোর্ডটি এইচসিআই মোডে কথা বলার চেষ্টা করছে কিন্তু কেউ শুনছে না। আপনি যদি শাটডাউন করে এবং সংযোগটি শেষ হওয়ার জন্য অপেক্ষা করেন, কীবোর্ডটি আবার এইচআইডি মোডে কাজ করবে।
- চলমান হয়ে ব্লুজ-কম্প্যাট ইনস্টল করুন
sudo apt-get install bluez-compat
এটি আপনাকে স্বাচ্ছন্দ্যে জুড়ি দেবে। ব্লুটুথ ম্যানেজার ছাড়া আমার জন্য কেবল ক্র্যাশ hed
- আপনার কীবোর্ডটি লিনাক্সের সাথে সাধারণত যুক্ত করুন।
Bluetooth
ইউনিটি ড্যাশ থেকে চালান এবং প্লাসটি ক্লিক করুন। জোড় মোডে আপনার কীবোর্ডটি রাখুন (অ্যাপল ওয়্যারলেস কীবোর্ডের পাওয়ার বোতামটি ধরে রাখুন) এবং নির্দেশাবলী অনুসরণ করুন। এটি বেশ সহজেই জোড় করা উচিত। এই মুহুর্তে আপনার কীবোর্ডটি লিনাক্সে ঠিক কাজ করতে হবে এবং ল্যাপটপটি ঘুমোতে থাকলে এইচআইডি নিয়ন্ত্রণকারীকে সিগন্যাল প্রেরণ করে।
পদক্ষেপ 3: লিনাক্স বলার জন্য এটি জেগে উঠতে হবে
ব্লুটুথ ডিভাইস "কিছু" পেয়ে গেলে এখন আমাদের জাগতে লিনাক্সকে বলা দরকার। এটি করার জন্য এই সাইটের স্ক্রিপ্টগুলির জন্য বেশ সহজ ধন্যবাদ । বুনিয়াদি নির্দেশাবলী নীচে রয়েছে তবে কিছু স্পষ্ট না হলে আপনার সাইটটি পড়া উচিত । এর প্রায় সবই লিঙ্কযুক্ত সাইট থেকে আসে।
- কিছু নির্ভরতা ইনস্টল করুন
sudo apt-get install notify-send zenity
- ইউদেব রেজ্যুম স্ক্রিপ্টটি ডাউনলোড করুন এবং / usr / লোকাল / এসবিন / সক্ষম-জাগানোতে অনুলিপি করুন।
- ডিভাইস নির্বাচনের স্ক্রিপ্টটি ডাউনলোড করুন এবং / usr / স্থানীয় / এসবিন / সিলেক্ট-রেজিউম-ডিভাইসগুলিতে অনুলিপি করুন
- স্ক্রিপ্টগুলি সম্পাদনযোগ্য:
chmod a+x /usr/local/sbin/select-resume-devices
এবং chmod a+x /usr/local/sbin/enable-wakeup
।
- ডিভাইস নির্বাচন স্ক্রিপ্ট রুট অনুমতি দিয়ে চালান।
sudo /usr/local/sbin/select-resume-devices
- কমপক্ষে, "অ্যাপল, ইনক। ব্লুটুথ হোস্ট কন্ট্রোলার", "বেলকিন উপাদান বি 8 টি 017 ব্লুটুথ + ইডিআর 2.1", "অ্যাপল ইনক। অভ্যন্তরীণ কীবোর্ড / ট্র্যাকপ্যাড (এএনএসআই)" এবং আপনার কম্পিউটারটি পুনরায় শুরু করতে আপনি যে কোনও ডিভাইস ব্যবহার করতে চান তা নির্বাচন করুন ।
- ঠিক আছে ক্লিক করুন।
- /Etc/udev/rules.d/90-hid-wakeup-enable.rules ফাইলটি পর্যালোচনা করুন এবং তা নিশ্চিত হয়ে যায় তা নিশ্চিত করুন।
- কম্পিউটার পুনরায় চালু করুন।
পদক্ষেপ 4: পরীক্ষা এবং ক্যাচ
আপনি নিজের কম্পিউটারটি পুনরায় চালু করে এখনই সবকিছু ঠিকঠাক করা উচিত। আপনি একবার লগ ইন হয়ে গেলে আপনার কম্পিউটারটিকে কোনওভাবে স্লিপ মোডে রাখুন। আপনার কীবোর্ডে একটি কী চাপুন এবং ল্যাপটপটি আবার শুরু করা উচিত। সেখানে বেশ কয়েকটি ক্যাচ রয়েছে।
- কম্পিউটার যখন স্লিপ মোডে থাকে তখন এটি এইচআইডি ডিভাইসগুলি সন্ধান করে। সুতরাং কীবোর্ডটি এইচআইডি মোডে শুরু হয়। আপনার যখন স্লিপ মোড থেকে পুনরায় শুরু হয়, লিনাক্স এইচসিআই ডিভাইস সন্ধান করে। কীবোর্ড (ল্যাপটপ নয়) সংযোগটি পুনরায় সেট করতে হবে। এটি প্রায় 45 সেকেন্ড পরে স্বাভাবিকভাবেই ঘটে। আপনি ব্যাটারিগুলি সরিয়ে এটি জোর করতে পারেন, তবে এটি জোড় জড়িয়ে যেতে পারে। আপনি যদি ঘুম থেকে পুনরায় শুরু করতে কীবোর্ডটি ব্যবহার না করেন তবে এটি কোনও সমস্যা নয়।
- রিবুট করার সময়, কীবোর্ডটি এখনও এইচসিআই মোডে যোগাযোগ করার চেষ্টা করবে তবে ল্যাপটপটি কেবল এইচআইডি ডিভাইসগুলির সন্ধান করবে। সময়সীমা শেষ হওয়ার পরে কীবোর্ডটি এটি পেয়ে যাবে এবং আবার সঠিকভাবে কাজ করবে।