আমি কী-বোর্ডে জেড এবং ওয়াই কীগুলি অদলবদল করতে পারি?


12

বেশিরভাগ সময় আমি ইউএস কিওয়ারটি লেআউট ব্যবহার করি তবে সময়ে সময়ে আমাকে জার্মান লেআউটটিও ব্যবহার করতে হয় যা কিয়ার্তজ এবং এটি খুব বিরক্তিকর।

আমি কীভাবে জার্মান বিন্যাসে y এবং z কীগুলি অদলবদল করতে পারি?


সমাধানটি এই লিঙ্কটিতে ছিল: উবুন্টুতে কাস্টম কীবোর্ড লেআউট (বা কেবল লিনাক্স :) দয়া করে তার উত্তরে জার্মটভিডিজক সরবরাহ করেছেন।

নোট: উবুন্টুর সাম্প্রতিক সংস্করণগুলিতে sudo dpkg-reconfigure xkb-dataপরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনাকে ইস্যু করতে হবে। এই উত্তর দেখুন ।

উত্তর:


10

সিস্টেম-ওয়াইড কীবোর্ডের একক কীগুলির পুনর্নির্মাণের জন্য কৌশলটি কীভাবে করা উচিত: এফএকিউ: লিনাক্সে কী-বোর্ড কী কীভাবে অক্ষম / পুনরায় করা যায়?

এবং এটি আপনার নিজস্ব কাস্টম কী ম্যাপ তৈরি সম্পর্কে: উবুন্টুতে কাস্টম কীবোর্ড লেআউট (বা কেবল লিনাক্স :)

এটি আপনাকে একটি শর্টকাট ব্যবহার করে তাড়াতাড়ি পরিবর্তন করতে দেয় না। আমার ধারণা, এটি করার জন্য আপনার কিছু স্ক্রিপ্টিং দরকার হবে।


তবে, আপনার প্রশ্নের প্রথম সংশোধন থেকে আমি ধরে নিয়েছি আপনি লেআউট পরিবর্তন করতে চেয়েছিলেন। আপনি আপনার প্রশ্নটি সংশোধন করেছেন, তবে বিন্যাসগুলি কীভাবে পরিবর্তন করবেন তা এখানে:

ট্যাগগুলি থেকে আমি ধরে নিয়েছি আপনি কুবুন্টু (কেডিএ) চালাচ্ছেন 12.04 লেআউটগুলি বেশ সোজাভাবে পরিবর্তন করছেন:

  1. 'সিস্টেম সেটিংস' খুলুন
  2. 'ইনপুট ডিভাইস' খুলুন
  3. বাম উল্লম্ব ট্যাবটিতে 'কীবোর্ড' নির্বাচন করুন।
  4. অনুভূমিক ট্যাবে 'লেআউটগুলি' নির্বাচন করুন।
  5. 'কনফিগার লেআউট' চেকবাক্সটি টিক দিন।
  6. 'যোগ করুন' বোতামটি ক্লিক করে এবং ডায়ালগের ক্ষেত্রগুলিতে ফিল্ড করে আপনার পছন্দের কীবোর্ড লেআউটগুলি যুক্ত করুন। একটি ইংরাজী (মার্কিন) লেআউট নির্বাচন করার ফলে 'কিওয়ার্টি' তৈরি হবে। - লেআউটগুলি দ্রুত পরিবর্তন করতে ptionচ্ছিকভাবে একটি শর্টকাট কী কনফিগার করুন।
  7. প্রয়োগ ক্লিক করুন।

কে-ডি-কীবোর্ড কনফিগারেশন ডায়ালগ

এটিতে আপনার ব্যবহারকারীর সেশনে কীবোর্ড বিন্যাস এবং আচরণ coverেকে রাখা উচিত। পাঠ্য কনসোল সহ সিস্টেম প্রশস্ত সেটিংসের জন্য, এই প্রশ্নটি দেখুন


হ্যাঁ, আমি এভাবেই জার্মান কীবোর্ড যুক্ত করেছি। তবে এটি আমার প্রশ্নের উত্তর দেয় না: আমি কিওয়ারটিজ জার্মান কীবোর্ড লেআউটটিকে কিওয়ার্টিতে কীভাবে পরিবর্তন করব?
আলী

@ অলি: একটি ইংরেজি (মার্কিন) লেআউট যুক্ত করে এটি সক্রিয় করবেন?
gertvdijk

1
দুঃখিত, আমি অনুসরণ করি না আমি মার্কিন লেআউটটিতে খুশি এবং যখন আমি ডিআর লেআউটটিতে পরিবর্তন করি তখন y এবং z মার্কিন যুক্তরাষ্ট্রের লেআউটের মতো বদলে নেওয়া উচিত। এটাই আমার প্রশ্ন।
আলী

@ অলি: তাহলে আমি আপনার প্রশ্ন অনুসরণ করি না। এই জাতীয় লেআউটগুলি পরিবর্তন করা আমার পক্ষে কাজ করে works
gertvdijk

আমি লেআউট স্যুইচ করতে চাই না। একটি বিন্যাস দেওয়া (জার্মান) আমি কীভাবে y এবং z কীগুলি স্যুইচ করতে পারি?
আলী

4

এটা খুবই সাধারণ. আপনার জার্মান লেআউট ফাইলটি সম্পাদনা করা উচিত; সুতরাং এটি একটি টার্মিনাল ( Ctrl+ Alt+ T) এর মাধ্যমে খুলুন :

sudo gedit /usr/share/X11/xkb/symbols/de

খোলা ফাইলটিতে, আপনি 27 তম লাইনে "z" দেখতে পাবেন:

    key <AD06>  { [         z,          Z,    leftarrow,          yen ] };

এবং 38 তম লাইনে "y":

    key <AB01>  { [         y,          Y,       guillemotright,    U203A   ] };

আপনাকে যা করতে হবে তা হ'ল y 's এবং z 's স্যুইচ করা । তারপরে ফাইলটি সংরক্ষণ করুন এবং এটি বন্ধ করুন।

ফলাফলটি দেখতে একবার লগ আউট এবং আবার লগ ইন করুন।


কখনও কখনও, এই পরিবর্তনটির কোনও প্রভাব নেই। নতুন কীম্যাপটি পুনরায় *.xkmসংযোগ /var/lib/xkbকরতে বাধ্য করতে ফাইলগুলি সরান । এই লিঙ্কটি দেখুন ।
janosdivenyi

উজান্টুর সাম্প্রতিক সংস্করণগুলিতে অবশ্যই @jososdivenyi। এই উত্তর দেখুন ।
AliN

3

আমি এখন ইউনিটি ডেস্কটপে 14.04-এ জার্মান (কিওয়ার্টি) নির্বাচন করতে পারি :

এখানে চিত্র বর্ণনা লিখুন

এটি আমাকে যা চায় ঠিক তা দেয় ।

টার্মিনালের এই নির্দিষ্ট বিন্যাসে স্যুইচ করাও সম্ভব:

setxkbmap -layout de -variant qwerty

সিস্টেমের কীবোর্ড লেআউট ফাইলগুলি নিয়ে গণ্ডগোল করার কোনও দরকার নেই!


@ এমআরকে দয়া করে এটি একটি নতুন প্রশ্ন হিসাবে পোস্ট করুন। বিশদ বিবরণ না জেনে আপনার সিস্টেমে কী ঘটেছিল তা আমার পক্ষে জানা অসম্ভব। এটি একটি মন্তব্যে পোস্ট করবেন না, একটি নতুন প্রশ্ন পোস্ট করুন।
আলী

2

আপনার এক্স (গ্রাফিকাল) সেশনে কী zএবং স্যুইচ করতে yসেশনের টার্মিনালে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

a=52;b=29;c=xmodmap;d="$c -e '";$c -pke | sed -nr "s/^(keycode *)$b(.*)/$d\1$a\2'/p;t;s/^(keycode *)$a(.*)/$d\1$b\2'/p" | sh


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