আমার কাছে একটি থিঙ্কপ্যাড ডাব্লু 40 আছে। এর কিবোর্ডে নামপ্যাডের উপরে চারটি মাল্টিমিডিয়া কী রয়েছে। ঐ চাবিগুলা দুই keycodes (এবং, দৃশ্যতঃ scancodes) কি-সংকলন যে মিলা, উৎপন্ন Win_L+ + Lএবং Win_L+ + E। অন্য কথায়, Win_L+ উত্পন্ন কীটির জন্য L,
showkey --scancodes
এটি প্রদান করে:
0xe0 0x5b 0x26 0xa6 0xe0 0xdb
setkeycodes
কমান্ড পারেন একক বাইট unescaped প্রয়োজন বা কোডগুলি স্ক্যান বোঝাতে দুই-বাইট ক্রমের পলান, এবং showkey
আমাকে পথ আরো তুলনায় দেয়, তাই আমি পুরোপুরি একটি সহজবোধ্য সঙ্গে আমার সিস্টেমের মধ্যে বিনামূল্যে keycodes এক যে কী পুনরায় ম্যাপ করতে পারেন setkeycodes <scancode> <keycode>
।
আমি কী কীভাবে অন্য কিছুতে কীটি পুনরায় তৈরি করতে পারি তার কোনও ইঙ্গিতকে আমি সত্যিই উপলব্ধি করব যা আমার কীবোর্ডের বিদ্যমান কী সংমিশ্রণের মধ্যে কেবল নকল করে না।
/etc/acpi/events
যা হয় acpid
প্যাকেজ এবং ঠিক যখন ঐ ফাংশন কি টেপা হয় একটি কর্ম সংজ্ঞায়িত।