সিনেটেক এখানেFn কীগুলি সম্পর্কে খুব পঠনযোগ্য ব্যাখ্যা দেয়
প্রযুক্তিগত বিবরণ
যখন আপনি একটি বোর্ডের কোন কী চাপুন, কীবোর্ড নিয়ামক (ক ছোট
আইসি চিপ ভিতরে কীবোর্ড) বৈদ্যুতিক বর্তনী সনাক্ত করে এবং ডিকোড কোন কী চাপা হয়েছিল এটা প্রক্রিয়াকরণ এবং তারপর পাঠায়
scancode করার মাদারবোর্ড । অপারেটিং সিস্টেম থেকে scancode পায় বায়োস এবং তারপর সঞ্চালিত যাই হোক না কেন কর্ম এটি প্রক্রিয়া করার জন্য প্রয়োজন যে কী টেপার।
বেশিরভাগ কী সহ, এটি যথেষ্ট সহজ। আপনি A
কীটি টিপলে, এর কীবোর্ড নিয়ামক স্ক্যানকোডটি মাদারবোর্ডে প্রেরণ করে যা পরে এটি ওএসে প্রেরণ করে যা সাধারণত 'এ' মুদ্রণ করে। (ওএস যদি সনাক্ত করে যে বর্তমানে Aকোনও একটি সংশোধক কীটি ধরে রাখা হয়েছে, তবে এটি অন্যরকম কিছু করতে পারে In বাস্তবে, কীটি সংশোধনকারী বা ছাড়াই চাপলে আপনি যা চান তা করতে কনফিগার করতে পারেন ))
এখন Fnকীটি বিশেষ। আপনি নিজে নিজে এটিকে টিপলে, কিছুই ঘটে না কারণ এটি একচেটিয়াভাবে একটি সংশোধক কী এবং (সাধারণত) নিজে থেকে কিছু করার বোঝায় না। আপনি যখন এটি ধরে রাখেন এবং অন্য কী টিপুন, কীবোর্ড নিয়ামক এটি সনাক্ত করে এবং এটি বিল্ট-ইন টেবিলটিতে এটি কোনও পরিচিত সমন্বয় কিনা তা দেখার জন্য looks যদি কম্বো টেবিলটিতে না থাকে, তবে এটি কেবল এটিকে উপেক্ষা করে, তবে কম্বোটি যদি টেবিলের মধ্যে থাকে তবে এটি সম্পর্কিত স্ক্যানকোডটি সন্ধান করে এটি প্রেরণ করে।
ওএস শেষ পর্যন্ত কী দেখে? এটি কীটির জন্য স্ক্যানকোড এবং অন্য কীটির জন্য স্ক্যানকোড দেখতে পাবে নাFn । পরিবর্তে, এটি এফএন-কম্বো যে কোনও ফাংশনে সেট করা হয়েছে তার সাথে যুক্ত একটি একক স্ক্যানকোড দেখতে পাবে। উদাহরণস্বরূপ, যদি ল্যাপটপ নির্মাতারা ভলিউম হ্রাস করতে Fn+ Down Arrowকম্বো সেট করে থাকে
, তবে ওএসগুলি Volume Downকিছু কীবোর্ডের সাথে যুক্ত স্ক্যানকোডটি দেখে ।
এছাড়াও লক্ষ্য করুন যে Fnকীটি অপারেটিং সিস্টেম থেকে স্বাধীনভাবে কাজ করে ।
অধিকন্তু, এই নিবন্ধটি আপনাকে সঠিক দিকে নির্দেশ করতে সহায়তা করতে পারে:
কার্নেল নিজস্ব হয়েছে scancode
to
keycode
ম্যাপিং টেবিল, তাই এটি একটি keycode একটি নির্দিষ্ট scancode মানচিত্র তৈরী করে। আপনার কার্নেল কী-কোড ম্যাপিংয়ের জন্য স্ক্যানকোডের জন্য কী ব্যবহার করে তা দেখতে /usr/incolve/linux/input.h এ দেখতে পারেন - একে বলা হয়
keymap
।
পুনশ্চ
পূর্ববর্তী দাবিতে আমার কিছুটা সংশোধন করার দরকার হতে পারে যে Fnকীগুলি ওএস থেকে সম্পূর্ণ স্বাধীনভাবে কাজ করে ; এখানে আরও প্রযুক্তিগত বিবরণ না নিয়েই আপশটটি মনে হয় যে আপনার ওএস আপনার বা আপনার কীবোর্ডের কিছুগুলি "সমর্থন" করতে পারে না Fn, উদাহরণস্বরূপ দেখুন:
scancode
সাথে সম্পর্কিত তা খুঁজে পেতে চাই , উদাহরণস্বরূপ, "কীকোড 238"।