কিভাবে xmodmap ব্যবহার করে কীম্যাপ পরিবর্তন করবেন

Kibhabe Xmodmap Byabahara Kare Kimyapa Paribartana Karabena



ব্যবহারকারী লিনাক্স এনভায়রনমেন্ট সেট আপ করার পরে, ব্যবহারকারীর জন্য সুবিধাজনক প্রথম জিনিসটি হল ব্যবহারকারীর অ্যাক্সেসের সহজতা অনুসারে কীম্যাপ সেট আপ করতে সক্ষম হচ্ছে। লিনাক্স পরিবেশ একটি ডিফল্ট কী ম্যাপিংয়ের সাথে আসে যা ব্যবহারকারীর স্বাচ্ছন্দ্য অনুযায়ী পরিবর্তন করা যেতে পারে।

কী ম্যাপ করতে, ব্যবহারকারী ব্যবহার করতে পারেন ' xmodmap 'আদেশ। এই কমান্ডের সাহায্যে, ব্যবহারকারী কীবোর্ডে নির্দিষ্ট কীগুলিকে রিম্যাপ করতে পারে, যা ডিফল্ট লিনাক্স ডিস্ট্রিবিউশন বেছে নেওয়ার পরিবর্তে একটি কাস্টমাইজড এবং নিখুঁত কীবোর্ড লেআউট তৈরি করতে সহায়ক।







এই কমান্ডটি কিছু কীগুলিতে নির্দিষ্ট কার্যকারিতা ম্যাপ করার জন্যও ব্যবহার করা যেতে পারে যা অন্যথায় ব্যবহার করা হয়নি যেমন অ্যাকসেন্ট অক্ষর বা ম্যাপ ভাঙা কী যোগ করা।



এই নিবন্ধে কীম্যাপ পরিবর্তন করার দুটি পদ্ধতি রয়েছে:



আসুন প্রাথমিক পদ্ধতি দিয়ে শুরু করি এবং ধাপে ধাপে গাইডের মাধ্যমে xmodmap ব্যবহার করে কীবোর্ড ম্যাপিং পরিবর্তন করতে শিখি।





কিভাবে xmodmap ব্যবহার করে কীবোর্ড ম্যাপিং পরিবর্তন করবেন?

'xmodmap' হল একটি কমান্ড লাইন ইউটিলিটি যা Xorg-এ কীগুলি পরিবর্তন এবং ম্যাপ করার জন্য ব্যবহৃত হয়।

কিভাবে ডিফল্ট (বর্তমান) কীম্যাপ টেবিল পেতে?

ব্যবহারকারী নিম্নলিখিত কমান্ড ব্যবহার করে বর্তমান কীম্যাপটি দেখতে পারেন:



xmodmap -পিকে

কীম্যাপ টেবিলটি এইভাবে প্রদর্শিত হবে:

এই টেবিলটি প্রতিটি কীবোর্ড কী কার্যকারিতার জন্য কী ম্যাপিং এবং সমস্ত সম্ভাব্য সমন্বয় দেখায়। আসুন বুঝতে পারি প্রতিটি সারি কিসের সাথে মিলে যায় এবং কিভাবে আমরা এই কীম্যাপগুলি পরিবর্তন করতে পারি।

কী কোড এবং কী ম্যাপিং ব্যাখ্যা করা হয়েছে

প্রতিটি কীকোড ম্যাপ করা একটি কীসিমের সাথে মিলে যায়। উপরের কী ম্যাপিং-এ, কীকোড 25 কে ছোট হাতের ডব্লিউতে ম্যাপ করার উদাহরণ নিন, যখন বড় হাতের W কে কীকোড 25 প্লাস শিফটে ম্যাপ করা হয়েছে।

প্রতিটি কলাম সমন্বয়ের একটি সেটের সাথে মিলে যায়:

  1. চাবি
  2. Shift+কী
  3. মোড_শিফট+কী
  4. মোড_শিফট+শিফট+কী
  5. ISO_Level3_Shift+কী
  6. ISO_Level3_Shift+Shift+কী

ঠিক আছে, একবার পরিষ্কারভাবে বোঝা গেলে, আসুন এগিয়ে যাই এবং সরাসরি xmodmap ব্যবহার করে কীম্যাপ পরিবর্তন করার ব্যবহারিক কাজে ঝাঁপিয়ে পড়ি।

কিভাবে xmodmap ব্যবহার করে কীম্যাপ পরিবর্তন করবেন?

কীম্যাপ পরিবর্তন করতে ব্যবহার করুন ' ~/.এক্সমোডম্যাপ 'আদেশ। কীম্যাপ পরিবর্তন করার জন্য নীচের পদক্ষেপগুলি অনুসরণ করুন৷

ধাপ 1: বর্তমান ম্যাপিংয়ের অনুলিপি

HOME ডিরেক্টরিতে '.Xmodmap' নামের ফাইলটিতে বর্তমান ম্যাপিংগুলি কপি করুন:

xmodmap -পিকে > ~ / এক্সমোডম্যাপ

ধাপ 2: '~/.Xmodmap' ফাইল সম্পাদনা করুন

এটি কপি হয়ে গেলে, কমান্ডটি ব্যবহার করে ফাইলটি 'ন্যানো' সম্পাদকে খুলুন:

ন্যানো ~ / এক্সমোডম্যাপ

দ্য '~/.Xmodmap' ফাইলটি খোলা হবে এবং এতে ডিফল্ট ম্যাপিং থাকবে:

ধাপ 3: পছন্দসই কীটির কী ম্যাপিং পরিবর্তন করুন

ব্যবহারকারী ডিফল্ট কী ম্যাপিং পরিবর্তন করতে পারে এবং তাদের যোগ্যতা অনুযায়ী কীগুলি ম্যাপ করতে পারে। উদাহরণস্বরূপ, নীচের স্ক্রিনে, কীকোড 25-এর কী ম্যাপিং 'w W w W' থেকে 'r R r R'-এ পরিবর্তিত হয়েছে:

ধাপ 4: পরিবর্তনগুলি সংরক্ষণ করুন

পরিবর্তনগুলি নিশ্চিত করতে, কনফিগারেশন লোড করতে নিম্নলিখিত কমান্ডটি চালান “ xmodmap

xmodmap ~ / এক্সমোডম্যাপ

ধাপ 5: “~/.bashrc” ফাইলটি আপডেট করুন

যখনই টার্মিনাল/শেল শুরু হয় তখন কনফিগারেশন পরিবর্তন করতে, কমান্ডটি ব্যবহার করে “~/.bashrc” ফাইলের শেষে উপরে-নির্বাহিত কমান্ডটি যুক্ত করুন:

প্রতিধ্বনি xmodmap ~ / এক্সমোডম্যাপ >> ~ / .bashrc

ধাপ 6: কীম্যাপিং যাচাই করুন

পুনরায় করা পরিবর্তনগুলি দেখতে কমান্ডটি চালান:

xmodmap -পিকে

উপরের স্ক্রীনে দেখা যাবে যে কীকোড 25 এর জন্য কী ম্যাপিং কার্যকরভাবে পরিবর্তন করা হয়েছে।

এই সবই xmodmap ব্যবহার করে কীম্যাপ পরিবর্তন করার জন্য। আসুন xkeycaps ব্যবহার করে কীভাবে কীম্যাপিং পরিবর্তন করতে হয় তা শিখে নেওয়া যাক।

কিভাবে xkeycaps ব্যবহার করে কীবোর্ড ম্যাপিং পরিবর্তন করবেন?

'xkeycaps' হল একটি গ্রাফিক্যাল ইন্টারফেস যা কীবোর্ডের কীম্যাপিং পরিবর্তন করার জন্য (ওরফে গ্রাফিক্যাল ফ্রন্ট-এন্ড থেকে xmodmap)। এই প্যাকেজটি আগে থেকে ইনস্টল করা হয় না; সুতরাং, আমাদের প্রথমে এটি ইনস্টল করতে হবে।

পূর্বশর্ত: লিনাক্সে xkeycaps ইনস্টল করা

স্থাপন করা ' xkeycaps নীচে টাইপ করা কমান্ডটি চালান:

sudo উপযুক্ত ইনস্টল xkeycaps

ধাপ 1: অনুসন্ধান করুন এবং xkeycaps খুলুন

ইনস্টলেশনের পরে, 'xkeycaps' অনুসন্ধান করুন এবং অ্যাপ্লিকেশনটি খুলুন।

প্রথম ইন্টারফেস এই মত হবে.

ধাপ 2: কীবোর্ড এবং লেআউট নির্বাচন করুন

আপনি আপনার প্রয়োজন অনুযায়ী কীবোর্ড এবং লেআউট চয়ন করতে পারেন:

এবং 'ঠিক আছে' নির্বাচন করুন।

আপনি চাবির উপর ঘোরাঘুরি করে লক্ষ্য করবেন যে; KeyCode, KeySym, এবং ASCII কোড বিস্তারিতভাবে প্রদর্শিত হয় (উপরের স্ক্রিনশটে হাইলাইট করা হয়েছে)।

ধাপ 3: কী-এর KeySym সম্পাদনা করুন

যে কোন KeySym পরিবর্তন/পরিবর্তন করতে, সেই নির্দিষ্ট কীটিতে “রাইট-ক্লিক” ধরে রাখুন এবং একটি প্রসঙ্গ মেনু প্রদর্শিত হবে।

প্রদর্শিত মেনু থেকে, আপনি সম্পাদনা, বিনিময়, ডুপ্লিকেট, নিষ্ক্রিয় এবং পুনরুদ্ধার কীগুলির মতো বেশ কয়েকটি কাজ সম্পাদন করতে পারেন।

এখন, মেনুতে যান (রাইট-ক্লিক প্রকাশ করবেন না) এবং আপনার মাউসের 'রাইট-ক্লিক' বোতামটি ছেড়ে দিয়ে 'কী-এর কী-সিমস সম্পাদনা করুন' নির্বাচন করুন।

ধাপ 4: নির্বাচিত কীকোডের অক্ষর সেট এবং কীসিম নির্বাচন করুন

একটি নতুন পপ-আপ উইন্ডো প্রদর্শিত হবে যেখান থেকে আপনি নির্বাচিত কীকোডের অক্ষর সেট এবং কীসিম চয়ন করতে পারেন, যেমনটি নীচের GIF-তে প্রদর্শিত হয়েছে:

একবার সব হয়ে গেলে, পরিবর্তনগুলি সংরক্ষণ করতে 'ঠিক আছে' নির্বাচন করুন।

এটি সবই xkeycaps (গ্রাফিক্যাল ইন্টারফেস থেকে xmodmap) ব্যবহার করে কীম্যাপ পরিবর্তন করার বিষয়ে।

উপসংহার

xmodmap কমান্ড ব্যবহার করে আপনার লিনাক্স কীম্যাপ কাস্টমাইজ করা একটি ব্যক্তিগতকৃত এবং ব্যবহারকারী-বান্ধব কীবোর্ড লেআউট প্রদান করে। ধাপে ধাপে পদ্ধতি ব্যবহারকারীর পছন্দ অনুযায়ী পছন্দসই কীম্যাপ সেট আপ করতে সাহায্য করতে পারে। এই নিবন্ধটি কী ম্যাপিং পরিবর্তন করার সম্পূর্ণ পদ্ধতি ব্যাখ্যা করে। এটি 'এর ব্যবহারকেও হাইলাইট করেছে' $HOME/.bashrc ” কমান্ড যা একটি লিনাক্স পরিবেশে সমস্ত টার্মিনাল জুড়ে একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা নিশ্চিত করে।