Fn কী জড়িত কীবোর্ড শর্টকাটগুলি সংজ্ঞায়িত করছে


17

আমি টিপে অভ্যস্ত করছি Fn+ + Leftঅনুকরণ Homeকী এবং Fn+ + Rightজন্য End

শারীরিক Homeএবং Endকী সহ একটি কীবোর্ডে এই Fnকীবোর্ড শর্টকাটগুলি ব্যবহার করে না।

আমি কীভাবে উবুন্টু লিনাক্সে কাস্টম Fnকীবোর্ড শর্টকাটগুলি মানচিত্র করতে পারি ?


1
বাইন্ড মাল্টিমিডিয়া কীগুলির সম্ভাব্য সদৃশ । এটি সম্ভবত সমস্যার বর্ণনায় সঠিক নকল নয়, তবে এটি একই অন্তর্নিহিত প্রক্রিয়া দ্বারা সমাধান করা হয়েছে।
ড্যানিয়েল অ্যান্ডারসন

এইচপি স্পেকটার x360 (যদিও এটির পৃথক PgUp ইত্যাদি কী রয়েছে) এবং ডেল এক্সপিএসের মতো আধুনিক (2018) ল্যাপটপগুলি ব্যবহার করে কেউ কি অন্য কীগুলির মতো ফাংশন কীটি সনাক্ত করা থাকলে সচেতন?
মাইক্রোফডি

1
আমি Fnকী সহ লেনোভো থিঙ্কপ্যাড এক্স 1 কার্বন ব্যবহার করছি , যা 151 দ্বারা কীকোড হিসাবে সনাক্ত হয়েছে xev। যখন Fnটিপে থাকে Leftএবং Rightকীগুলি কোনও ইভেন্ট তৈরি করে না। Fn+F2কোনও ইভেন্ট উত্পাদন করে না, তবে প্রত্যাশার মতো কাজ করে - ভলিউম হ্রাস করে।
Suor

উত্তর:


16

আল্ট এবং সিটিআরএল-র পরিবর্তকের পরিবর্তে, Fn কী টিপুন কখনই অপারেটিং সিস্টেমে যোগাযোগ করা হয় না। কীটি কেবল অন্য কীগুলির স্ক্যানকোডগুলিকে সংশোধন করে, সুতরাং Fn+ টিপে Rightএকটি এন্ড কী অনুকরণ করতে পারে যদিও এটি শারীরিকভাবে নাও থাকতে পারে তবে ওএস দ্বারা সেগুলি পৃথক পৃথক। এই আচরণটি কীবোর্ড ইলেকট্রনিক্স দ্বারা একচেটিয়াভাবে নিয়ন্ত্রণ করা হয় এবং তাই সার্কিটরি বা মাইক্রোকন্ট্রোলারের সাথে জগাখিচুড়ি না করে পরিবর্তন করা যায় না।


2
একটি অপারেটিং সিস্টেম এবং কম্পিউটার রয়েছে যা অবশ্যই এই নিয়মের ব্যতিক্রম এবং তা হ'ল ম্যাক ল্যাপটপ। আপনি আসলে কারাবাইনার ব্যবহার করে এই কীটি সংশোধন করতে পারেন। এছাড়াও থিঙ্কপ্যাডগুলি এই কীটি অপারেটিং সিস্টেমে প্রেরণ করে তবে এটি ম্যাক্সের মতো কোনও পরিবর্তনকারী কী নয়।
উইলিয়াম

2
এটি সত্য নয়। কী প্রেসগুলি xevদেখায় Fn
সুর

1
ঠিক আছে, ডেলিয়ান 10 সহ আমার ডেল মেশিনে, xevFn কী টিপলে কোনও কিছুই দেখায় না।
পিয়েরে

12

বেশিরভাগ সিস্টেমে Fnকীটি নিজেই সনাক্ত করা সম্ভব নয় তবে আপনি এটি ব্যবহার করে দেখতে পারেন:

$ xev | grep --line-buffered keysym

কী কী পাঠায় Fn-Leftএবং Fn-Rightকী পাঠায় তা জানার জন্য। (কেবল grepশব্দটি হ্রাস করে))

আপনি যদি ভাগ্যবান হন তবে সেই কীপ্রেসগুলি মেশিনে গুরুত্বহীন কীস্ট্রোকগুলি প্রেরণ করবে, যা আপনি পুনরায় তৈরি করতে পারবেন।

উদাহরণস্বরূপ, আমার সিস্টেমে xevদেখায় যে আমার Fn-Leftকীপ্রেস আসলে একটি XF86AudioPrevইভেন্ট প্রেরণ করে :

state 0x0, keycode 173 (keysym 0x1008ff16, XF86AudioPrev), same_screen YES,

একটি Homeমূল ইভেন্টে অনুবাদ করতে আমি সহজেই এটি পুনরায় তৈরি করতে পারি :

$ xmodmap -e 'keysym XF86AudioPrev = Home'

আশা করি আপনি এন্ড, পেজআপ এবং পেজডাউনের জন্য একই কাজ করতে সক্ষম হবেন।

দুর্ভাগ্যক্রমে আপনি যখন টিপতে যখন xev অনন্য কিছু না পেয়ে থাকে Fn-Leftতবে আপনি ভাগ্য থেকে দূরে।

এটি সত্যিকারের লজ্জার বিষয় যে Fnকীপ্রেসগুলি অন্যান্য সংশোধক কীগুলির মতো সরাসরি প্রেরণ করা হয় না। যদি সেগুলি হয় তবে আমাদের কাছে সফ্টওয়্যারটির মাধ্যমে তাদের অর্থটি কনফিগার করার আরও অনেক ক্ষমতা থাকবে।


দুর্ভাগ্যক্রমে আমার ল্যাপটপে Fn কোনও কী-আপ এবং কী ডাউন ইভেন্টগুলিকে অন্য কীগুলির মতো একইভাবে নিবন্ধভুক্ত করে না এটি কোনও সংশোধক কীটির জন্য সঠিকভাবে কাজ করা থেকে বিরত রেখে। আপনি এটি অন্য একটি প্রেস কীতে পুনরায় তৈরি করতে পারেন।
উইলিয়াম

5

আমি xevএকটি টার্মিনাল খোলা । তা সনাক্ত করার যখন আমি চাপুন Shift, Ctrl, Alt, এবং Win( Super), কিন্তু যখন আমি চাপা Fnকী তা শনাক্ত করতে পারেনি।

সুতরাং সফ্টওয়্যারটির Fnকীটির সাথে কোনও সম্পর্ক নেই ; সফ্টওয়্যারটিতে কী কী প্রেরণ করা হবে তা সিদ্ধান্ত নেওয়ার জন্য এটি হার্ডওয়ারের উপর নির্ভর করে (উদাঃ কী Homeবা Endকী)।

সুতরাং আপনার কীবোর্ডের এটি করতে সক্ষম হতে হবে have

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.