উত্তর:
আপনি এক্সকেবি-সুইচ ( -n
পরবর্তী লেআউটে স্যুইচ ) ব্যবহার করতে পারেন :
xkb-switch -n
বা এক্সকেব্লায়আউট-স্টেট ( set +1
আপনার চারপাশে গুটিয়ে রাখা সহ ):
xkblayout-state set +1
বা xte
থেকে xautomation অনুকরণ Control_L+ + Shift_Lকী টেপার / বিজ্ঞপ্তিঃ
xte 'keydown Control_L' 'keydown Shift_L' 'keyup Shift_L' 'keyup Control_L'
কেবিডিএম্যাপের জন্য স্ট্যাক এক্সচেঞ্জের অনুসন্ধানগুলি এই শব্দটির কোনও উল্লেখ না করে এই পৃষ্ঠাটি সন্ধান করে । স্পষ্টতার জন্য, এখানে একটি উত্তর দেওয়া হয়েছে ( প্রশ্নের এক্স 11 ট্যাগের সাথে ঠিক ফিট না , তবে এটি কাউকে সহায়তা করা উচিত)…
- এক্স ছাড়া
কেবিডিএম্যাপ (1)
kbdmap
,vidfont
- সিসকন এবং ভিটি জন্য সামনের প্রান্ত… সহজলভ্য কীম্যাপগুলি সহজেই সেট করার অনুমতি দেয় ...
সত্যই, এটি সহজ এবং (আমার জন্য, ইউ কে কীবোর্ড বিন্যাসে পরিবর্তন করা) কার্যকর।
- উদাহরণস্বরূপ, ফ্রিবিএসডি-ভিত্তিক ট্রুওএস ডেস্কটপ সহ।
থেকে পোস্টে 5 অধীনে কীবোর্ডের লেআউট পরিবর্তন? | ফ্রিবিএসডি ফোরাম (2015-08-03):
kbdmap
কনসোলের জন্য।setxkbmap
এক্স 11 এর জন্য আপনি যে ইউটিলিটিটি চান তা হ'ল ...
এখানে একটি সতর্কতা রয়েছে, উদাহরণস্বরূপ যখন ইউ এনটেড কিংডমে পরিবর্তন হয় :
$ kbdmap
kbdcontrol: getting keymap: Inappropriate ioctl for device
You are not on a virtual console - expect certain strange side-effects
lang_default = en
dialect = en_...UTF-8
lang_abk = en
…
keymap="uk.kbd"
$
কীবোর্ড লেআউটগুলির জন্য ডিস্ট্রো নির্ভর করে কমান্ডটি দেওয়া হয়
loadkeys <path/to/file>
loadkey /lib/kbd/keymaps/i386/qwerty/pt_PT.map.gz
যদি অামি যথাযথভাবে স্মরণ করি. আপনি যদি নির্দিষ্ট আচরণের জন্য নির্দিষ্ট কীগুলি বরাদ্দ করতে চান তবে লোডকিদের জন্য ম্যানপেজও পরীক্ষা করুন।
loadkeys us
, এটি
এই কীভাবে শিরোনাম শিরোনাম নিবন্ধটি দেখুন: বিভিন্ন ডিস্ট্রোজে আপনার কীবোর্ড বিন্যাসটি পরিবর্তন করার জন্য বিভিন্ন কমান্ডের জন্য বিভিন্ন বিতরণে ভাষা এবং কীবোর্ড লেআউট পরিবর্তন করা।
এই কমান্ডগুলির বেশিরভাগই জিইউআই হিসাবে উপস্থিত থাকে তবে আপনি যদি বেশিরভাগ দেখতে পান তবে কমান্ড লাইন থেকেও চালানো যেতে পারে। উদাহরণস্বরূপ আমি ফেডোরা ব্যবহার করছি (একটি রেড হ্যাট ভিত্তিক ডিস্ট্রো)। system-config-keyboard
কোনও যুক্তি ছাড়াই চালানো কমান্ডটি আমাকে একটি জিইউআই প্রদর্শন করে।
তবে আমি চালালে system-config-keyboard --help
এটি কমান্ড লাইন থেকেও চালানো যেতে পারে:
$ system-config-keyboard --help
Usage: system-config-keyboard [--help] [--noui] [--text] [<keyboardtype>]
--help Print out this message.
--noui Run in command line mode.
--text Run in text interface mode.
<keyboardtype> options are: ar-azerty, ar-azerty-digits, ar-digits, ar-qwerty, ar-qwerty-digits, be-latin1, ben, ben-probhat, bg_bds-utf8, bg_pho-utf8, br-abnt2, cf, croat, cz-lat2, cz-us-qwertz, de, de-latin1, de-latin1-nodeadkeys, dev, dk, dk-latin1, dvorak, es, et, fi, fi-latin1, fr, fr-latin1, fr-latin9, fr-pc, fr_CH, fr_CH-latin1, gr, guj, gur, hu, hu101, ie, is-latin1, it, it-ibm, it2, jp106, ko, la-latin1, mk-utf, nl, no, pl2, pt-latin1, ro, ro-cedilla, ro-std, ro-std-cedilla, ru, sg, sg-latin1, sk-qwerty, slovene, sr-cy, sr-latin, sv-latin1, tj, tml-inscript, tml-uni, trq, ua-utf, uk, us, us-acentos
সুতরাং আমার কীবোর্ড লেআউটটি রাশিয়ানতে পরিবর্তন করতে আমি নিম্নলিখিত কমান্ডটি চালাতে পারি:
$ system-config-keyboard ru
xkblayout-state set 1
, এবং আমি তাত্ক্ষণিকভাবেus
লেআউটটি পাই ।