বেশিরভাগ ল্যাপটপের চাবিকাঠি Fnপেতে টিপতে হয় SysRq। টিপলে Fnসাধারণত Altকীটি প্রভাবিত হয় না (কমপক্ষে বাম দিকে) তবে আপনি পরে যে চিঠিটি চাপছেন তা তার উপর প্রভাব ফেলতে পারে SysRq। ভাগ্যক্রমে, আপনাকে টিপতে হবে না SysRqএবং তৃতীয় কী একসাথে রাখা দরকার, এটি ধরে রাখা যথেষ্ট Alt। নিম্নলিখিত ক্রমটি আমার দেখা সমস্ত ল্যাপটপে কাজ করে:
- টিপুন এবং ধরে রাখুন Alt।
- টিপুন Fn, SysRqকী টিপুন, এবং উভয় মুক্তি।
- সংক্ষেপে চিঠি বা বিরামচিহ্ন কী, Sসিঙ্ক করার জন্য।
- মুক্তি Alt।
SysRqকী সাধারণত হিসাবে একই চাবিকাঠি PrintScreen। যদি আপনার কীবোর্ডে কী কী লেবেলযুক্ত থাকে SysRqবা PrintScreenনা থাকে তবে এটিতে এমন কী থাকতে পারে যা লিনাক্স প্রত্যাশা করে এমন স্ক্যান কোড প্রেরণ করে। যাদু SysRq এর উদ্দেশ্যে, SysRqকীটি যে কোনওটি স্ক্যান কোড 99 প্রেরণ করে।
একটি থানা / 2 (ক ল্যাপটপ অভ্যন্তরীণ কীবোর্ড সহ) কীবোর্ড সঙ্গে, কি কোডটি স্ক্যান একটি কী পাঠায় খুঁজে বের করতে, একটি টেক্সট কনসোলে লগ ইন (প্রেস Ctrl+ + Alt+ + F1, একটি টেক্সট কনসোলে স্যুইচ করতে, এবং সাধারণত Ctrl+ + Alt+ + F7গুই ফিরে যেতে ), এবং কমান্ড চালান showkey -s
। showkey -s
প্রতিটি টাইপের স্ক্যান কোডটি টাইপ করার সাথে সাথে প্রদর্শন করে। এটি একটি কী প্রেসের জন্য সাধারণত একটি বাইট (দুটি হেক্সাডেসিমাল ডিজিট), তারপরে কী রিলিজের জন্য অন্য একটি বাইট। কয়েকটি কীগুলির জন্য, আপনি দুটি বাইট সমন্বয়ে একটি বাইট ক্রম পাবেন e0
। আপনার আগ্রহী কীটি টিপুন, তারপরে 10 সেকেন্ড অপেক্ষা করুন এবং showkey
প্রস্থান করবেন।
এখন আপনি যে স্ক্যান কোডটি সনাক্ত করেছেন, setkeycodes … 99
সেই স্ক্যান কোডটি কী কোড 99 তে নির্ধারণের জন্য রুট হিসাবে চালান example উদাহরণস্বরূপ, আপনি যে কীটি বেছে showkey -s
নিয়েছেন তার 0xe0 0x6f 0xe0 0xef
জন্য যদি প্রিন্ট করে তবে চালান setkeycodes e06f 99
।
এই পরিবর্তনটি স্থায়ী করতে, হয় setkeycodes
কমান্ডটি যুক্ত করুন /etc/rc.local
, অথবা কীডোড ম্যাপিংগুলি পরিবর্তন করতে udev কনফিগার করুন । ইউডিবি কনফিগার করা কেবল ইউএসবি কীবোর্ডের একমাত্র সমাধান, setkeycodes
ইউএসবি কীবোর্ডগুলিকে প্রভাবিত করে না।