Ctrl + Shift + Num ব্যবহার করে নির্দিষ্ট কীবোর্ড বিন্যাসে স্যুইচ করুন


12

আমি যা চাই তা টিপতে সক্ষম হোন:

Ctrl+ Shift+ 1- ইংলিশ কীবোর্ড লেআউটে স্যুইচ করুন
Ctrl+ Shift+ 2- হিব্রু কীবোর্ড লেআউটে স্যুইচ করুন
Ctrl+ Shift+ 3- রাশিয়ান (ফোনেটিক) কীবোর্ড বিন্যাসে স্যুইচ করুন

আমি ইতিমধ্যে এখানে জিজ্ঞাসা করা অনুরূপ প্রশ্ন দেখেছি, তবে কেবলমাত্র আমি উত্তর দেখেছি setxkbmapযা ইউআই কীবোর্ড লেআউট নির্বাচককে বিরতি দেয়, যা অনাকাঙ্ক্ষিত কিছু।

কোন সাহায্যের জন্য ধন্যবাদ।


আমি যেমন জানি, সেট "এক্স" কীবোর্ডবোর্ড মানচিত্রটি ইতিমধ্যে আমরা যে ইউআইয়ের সাথে কথা বলছি তার জন্য রয়েছে। এবং setxkbmap এর কনসোল UI বিকল্পটি লোকেই হওয়া উচিত । "
ব্রেক্সিট অফ

@ এরডিমেকরেন স্ক্রিনের উপরের ডানদিকে কোণায় একটি বোতামের একটি কীবোর্ড চিত্র রয়েছে যা বর্তমানে নির্বাচিত কীবোর্ড বিন্যাসের কোড রয়েছে। ক্লিক করা হলে এটি উপলব্ধ লেআউটগুলির একটি তালিকা দেখায়। এছাড়াও, আপনি এর মধ্যে স্যুইচ করতে Alt + Shift এর মতো কী সংমিশ্রণগুলি কনফিগার করতে পারেন। একবার আপনি চালানোর পরে setxkbmapএই তালিকাটি পুনরায় সেট করা হবে কেবলমাত্র আপনি শুধুমাত্রxxbmap এ উল্লেখ করেছেন এমন ভাষা অন্তর্ভুক্ত করতে।
Svarog

আপনি চেষ্টা করেছেন IBus?
saji89

@ saji89 এর আগে এর আগে কখনও শুনিনি। একবার দেখে নেবেন। ধন্যবাদ।
Svarog

@ সাজি 89 আমি আইবাসের সাথে কিছুটা খেলার চেষ্টা করেছি, দেখুন এটি আমাকে কতটা সাহায্য করে।
Svarog

উত্তর:


1

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

আপনি যদি সিস্টেম সেটিংস মেনুটি খুলেন তবে কীবোর্ড বিন্যাসে নেভিগেট করুন। একবার খুললে আপনি আপনার বর্তমান কীবোর্ড বিন্যাসগুলি দেখতে পাবেন। যদি আপনি বিকল্পগুলি ক্লিক করেন এবং লেআউট পরিবর্তন করতে "কী (গুলি) নির্বাচন করেন তবে বিন্যাসটি পরিবর্তন করতে কোন কম্বো নির্বাচন করতে পারেন Some কিছু কম্বো হ'ল

Alt+ +Caps Lock

Alt+ +Ctrl

Alt+ +Shift

উভয় আল্ট কী একসাথে, ইত্যাদি।

তবে আপনার নিজস্ব কাস্টম শর্টকাটগুলি সেট করার কোনও উপায় নেই। আমি চেষ্টা করে দেখতে পেলাম যে কোনও টার্মিনাল কোড সম্ভব কিনা তবে কিবোর্ড লেআউট সেটিংসের জন্য কোনও ম্যানুয়াল এন্ট্রি নেই, যেমন ফায়ারফক্সের মতো অন্যান্য প্রোগ্রামগুলির জন্য: man firefoxযদি আপনি সেখানে থাকেন তবে কমান্ডটি চালানোর জন্য আপনি একটি কাস্টম কী কম্বো তৈরি করতে পারতেন যার উপর নির্ভর করে আপনি চান লেআউট।

অতিরিক্তভাবে আপনি কোন লেআউটটি পরিবর্তন করেছেন তার কোনও সূচক নেই এবং পরীক্ষা করার একমাত্র উপায় হ'ল কিছু টাইপ করা। এটি লেআউটগুলি তালিকাভুক্ত করার পদ্ধতি অনুসারে চলে বলে মনে হয়।

কীবোর্ড বিন্যাস অপশন মেনুর স্ক্রিন শট

আশা করি ওটা তোমাকে সাহায্য করবে।


তথ্যের জন্য ধন্যবাদ, তবে আমি এটি ইতিমধ্যে জানতে পেরেছি এবং এটি আমি অনুসন্ধান করছি না।
Svarog

আপনি কী চান তার মধ্যে পার্থক্য কী, দয়া করে এই উত্তরটি কী বর্ণনা করে এবং আপনি কেন এটি ব্যবহার করতে পারবেন না তা দয়া করে ব্যাখ্যা করুন।
জিপ্পি

@ জিপ্পি - এই সমস্ত সেটিংস কেবল পরবর্তী লেআউটে লেআউটটি পরিবর্তন করতে দেয়। IE উদাহরণস্বরূপ আমার কাছে 3 টি কীবোর্ড লেআউট রয়েছে: ইংরেজি, হিব্রু, রাশিয়ান। যদি আমি বর্তমানে ইংরেজিতে টাইপ করছি, এবং তারপরে আমি নির্বাচিত কীস্ট্রোকটি টিপছি, আমি হিব্রুতে চলে যাই। আর একটি কীস্ট্রোক - রাশিয়ান। পরবর্তী কীস্ট্রোক - ইংরাজীতে ফিরে। আমি যা খুঁজছি তা হল 3 টি কীস্ট্রোক তৈরির একটি উপায় যা আমাকে বর্তমানে ইংরেজী, হিব্রু বা রাশিয়ান ভাষাতে স্যুইচ করবে, বর্তমানে আমি কোন লেআউটটিতে আছি তা বিবেচনা করে না। ওরফে Ctrl + Shift + 3 টিপুন এবং নিশ্চিত হয়ে নিন যে আমি এখন রাশিয়ান ভাষায় টাইপ করছি।
Svarog

সম্ভবত আপনার সামান্য ব্যবহারের জন্য, তবে কুবুন্টুতে (কেডিএ ভিত্তিক) => কীবোর্ড সেটিংস => বিন্যাস আমাকে একটি কাস্টম শর্টকাট কনফিগার করার অনুমতি দেয়। আপনি ডি কে কে সেটিংস সরঞ্জাম ব্যবহার করতে পারেন কিনা তা সম্ভবত জানেন না। আপনি কি নিশ্চিত যে কাস্টম শর্টকাট সেট করার কোনও উপায় নেই?
জিপি 18

1
  1. "সিস্টেম সেটিংস"> "কীবোর্ড"> "শর্টকাটস"> "কাস্টম শর্টকাটগুলি" খুলুন
  2. একটি নতুন তৈরি করতে "+" টিপুন
  3. প্রথম লেআউটের জন্য আপনার যে কোনও নাম এবং নীচের কমান্ডটি যুক্ত করুন: gsettings set org.gnome.desktop.input-sources current 0

  4. "প্রয়োগ করুন" টিপুন

  5. আপনার কী ম্যাপিংয়ের জন্য ডান কলামে "অক্ষম" টিপুন
  6. আপনার গরম কী বরাদ্দ করুন

পদক্ষেপ 3 জন্য স্ক্রিনশট: এখানে চিত্র বর্ণনা লিখুন

পদক্ষেপ 5 এর জন্য স্ক্রিনশট: এখানে চিত্র বর্ণনা লিখুন


আমি মনে করি এটি কেবল জিনোমের জন্যই কাজ করে, তবে অন্যান্য ডিইএসের জন্য নয়?
সানকাচার

0

নিম্নলিখিত সমাধান উবুন্টু 19.10 এর জন্য কাজ করে।

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval  "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"

এখান থেকে নেওয়া হয়েছে

সুতরাং উপরের কমান্ডের সূচকগুলির সাথে পছন্দসই সংশোধিত কী-বাঁধনগুলি কেবল যুক্ত করুন (0 - আপনার প্রথম লেআউট, 1 - আপনার দ্বিতীয় লেআউট এবং আরও কিছু)।

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