আবার ক্যাপস লকের সাথে মোডলেস / স্টেটলেস বিন্যাসের ভাষা স্যুইচিং (18.04 এলটিএস বায়োনিক বিভার)


12

এটি অসংখ্যবার জিজ্ঞাসা করা হয়েছে, তাই আমি সংক্ষিপ্ত হওয়ার চেষ্টা করব।

আমার দুটি ইউক্রেনীয় লেআউট রয়েছে , ইউক্রেনীয় এবং ইংরেজি এবং চাই:

  • Caps Lockদ্রুত স্যুইচিংয়ের জন্য ব্যবহার করতে ;
  • নি কোনো বিলম্ব আরোপিত, আমি একটি ফাস্ট Typer আছি;
  • না মোড ত্রুটি :
    • (যে কোনও সংখ্যক) CapsLockইংরেজি সেট করে,
    • (যে কোনও সংখ্যক) ShiftCapsLockইউক্রেনীয় সেট করে;
  • স্ট্যান্ডার্ড উইজেটে বর্তমান লেআউটটি দেখুন।

আমি ইতোমধ্যে তিনটি (!) জিইউআই চেষ্টা করেছি এটি জিনোম সেটিংস, এবং gnome-tweak-tooldconf-editor/ কনফিগার করার জন্য gsettings। কিছুই কাজ করে না। Tweaksএলোমেলোভাবে ক্র্যাশ।

পর্যাপ্ত হোমওয়ার্ক শেষ হয়েছে

আমি 4 বছর আগে 14.04 এলটিএসের জন্য নিজেকে এটি জিজ্ঞাসা করেছি । সেই থেকে, সেই ইউআই পপআপ উপস্থিত হয়েছিল এবং সমস্ত ভেঙে গেছে। আমি এখন সহজেই রাষ্ট্রীয় টগলটি কনফিগার করতে পারি CapsLock, তবে তারপরেও এটি বিরক্তিকর বিলম্বের সাথে যায়। মূলত এমন সময়ে অনর্থক যখন আমার প্রয়োজন প্রতি ভাষাতে প্রতি বাক্যে 4-5 বার পরিবর্তন করা।

এই থ্রেডটিcaps:none বাগ ওয়ার্কারআউন্ড হিসাবে এক্সকেবি বিকল্পটি প্রস্তাব করে । আমি gsettingsসিএলআই এবং এক্স কেবি বিকল্পের dconf-editorসংমিশ্রণে উভয়ই চেষ্টা করেছি grp:shift_caps_switch। কোন পাশা. কিছু মনে হচ্ছে core মূল XKB বৈশিষ্ট্যগুলি ট্রাম্প করে।

এই থ্রেড অফার caps:menuএকটি হ্যাক যেমন XKB বিকল্প জুড়তে অনুমতি পাবে CapsLockমধ্যে Gnome Settings→ ডিভাইস → কীবোর্ড। এটি কিন্ডা কাজ করে, তবে ক) এটি চক্র / রাষ্ট্রীয় সুইচিং দেয়; খ) আমাকে প্রতিটি সুইচে একটি শালীন সময়সীমা অপেক্ষা করতে হবে।

এই থ্রেডটি আমার যা প্রয়োজন ঠিক তা জিজ্ঞাসা করে, তবুও এটি উত্তরহীন এবং আরও খারাপ: অন্য দুটি প্রশ্নের সদৃশ হিসাবে বন্ধ করা হয়েছে (???) কোনটিই এক নয় এবং এর কোনটিই আমাকে কার্যনির্বাহী সমাধান দেয় না। ছেলেরা কী ভুল করেছে?

আর একটি হুবহু মিল আছে - হায় হায়, উত্তরহীনও!


চেয়েছিলেন: পরিষ্কার সমাধান


1
অনুগ্রহের বদলে খ্যাতি সম্পর্কে কী বলা যাক +50 পয়েন্ট খ্যাতি?
কারেল

@ কারেল আমি এতে কোনও ভুল দেখছি না, তবে "টাটকা" প্রশ্নগুলি স্ট্যাকেক্সচেঞ্জের রিপ্রেস অনুগ্রহের জন্য উপযুক্ত নয়। প্রশ্ন জিজ্ঞাসার দু'দিন পরে একটি প্রশ্নে অনুগ্রহ শুরু করা যেতে পারে ; আন-ডাউনভোট দয়া করে
ulidtko

আমি ডাউনভোট করিনি। আমি সমস্ত মন্তব্য ছিল।
কারেল

ঠিক আছে. তবুও, আমি উভয়ই বিশেষত আস্কউবুন্টুতে অফার এবং সুনামের পরিমাণ অর্জন করেছি। এই প্রশ্নটিও সময় পাবে একটি পেতে চলেছে।
ulidtko

1
@ জুলিদকো আমি এখানে শীর্ষে নেওয়ার চেষ্টা করব gnome-tweaks-tool। আমি কিছু খনন করতে পারি এবং কিছুটা সময় প্রয়োজন হবে বলে প্রতিশ্রুতি দেবেন না, যেহেতু আমি ইদানীং ব্যস্ত, তবে এর সাথে সম্পর্কিত কিছু খুঁজে বের করলে আমি একটি উত্তর পোস্ট করব gnome-tweak-tool। আমাকে এখানে বিনা দ্বিধায় মন্তব্য করতে বা অন্যভাবে যোগাযোগ করতে পারেন
সের্গি কলডিয়াজহনি

উত্তর:


5

উবুন্টু 18.04-এ, ডিফল্টরূপে বেছে নিতে Caps_Lockএবং Shift+ Caps_Lockআমরা যে আচরণটি সন্ধান করছি তা অর্জনের জন্য একটি বিকল্প রয়েছে gnome-tweaks। তবে এটি কাজ করছে না এবং এর কারণ খুঁজে পেতে পারেনি।

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

আমি নীচে কাজ করে এই আচরণটি অর্জন করতে পারি

20 সেক ভিডিওর জন্য এই লিঙ্কটি দেখুন। https://imgur.com/QNdrVqa

প্রথমে টার্মিনালে নীচের কমান্ডগুলি চেক করুন তারা ইনপুট ভাষা পরিবর্তন করছে কিনা।

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

এবং

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()"

ভাল, তারা কাজ করছে।

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

আমাদের এই কমান্ডগুলি Caps_Lockএবং Shift+ এর কী টিপতে বাঁধতে হবেCaps_Lock

xbindkeysএক্সবিন্ডকিগুলি এখনও ইনস্টল না করে এটি দ্বারা এটি অর্জন করতে পারেsudo apt install xbindkeys

  1. file .xbindkeysrcহোম ফোল্ডারে একটি ফাইল তৈরি করুন
    touch ~/.xbindkeysrc
  2. কীকোড / আইডি যা কখনও বলা হয় তা
    চালানোর xbindkeys --keyজন্য হোয়াইট বক্স আসার পরে Caps_Lockবাটনটি টিপুন, Shiftবোতামটির জন্যও করুন এবং নীচের শো হিসাবে কী-কোড / আইডিগুলি অনুলিপি করুন

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

  1. এই পদক্ষেপটি ptionচ্ছিক .. ক্যাপস লকটি অক্ষম করুন। জিএফ নীচে দেখুন। যদি ক্যাপস লকটি অক্ষম না করা হয় .. আপনি যখন একাধিকবার কীটি চাপান তখন ভাষা পরিবর্তন করার চেষ্টা করার সময় এটি টগল হবে। আমি এটি অক্ষম করেছি। তবে এটি আপনার আগ্রহের ভিত্তিতে।

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

  1. .xbindkeysrc
    gedit ~/.xbindkeysrcউপরের পদক্ষেপের ফলাফলের ভিত্তিতে ফাইলটি খুলুন এবং নীচের মতো ফাইলটি সম্পাদনা করুন

উপরের ২ য় ধাপে প্রাপ্ত ফলাফল অনুসারে নীচের সামগ্রীতে মানগুলি পরিবর্তন করুন। বিষয়বস্তু:

"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()""
m:0x10 + c:66

"gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[1].activate()""
Shift+Mod2 + Shift_L+m:0x10 + c:66
  1. ফাইলটি সংরক্ষণ করুন, বন্ধ করুন এবং পুনরায় বুট করুন ..

2
ওএমজি এটা কাজ! এমনকি লগ-আউট, এমনকি নিরবিচ্ছিন্ন পুনরায় বুট করার দরকার নেই ( xbindkeys --poll-rc)। আমি grp:shift_caps_switchএক্সকেবি বিকল্পটিও রেখে দিয়েছি - যা আমার কী কোডগুলি ( m:0x0 + c:66 ISO_First_Group& m:0x1 + c:66 Shift + ISO_First_Group) কীভাবে মুদ্রিত হবে তা পরিবর্তিত হয়েছে ; যে কোন সমস্যা। এমনকি কীবোর্ড এলইডি জ্বলে! আশ্চর্যজনক কাজ, আপনার পুরোপুরি এই অনুগ্রহ করা উচিত ছিল। (জিনোম-সমন্বয় লেখক, কেবা তারা, আমাকে & জনের একটি ক্রুদ্ধ ভ্রূকুটি পেতে।)
ulidtko

5

একটি বাগ রিপোর্ট রয়েছে যা আপনি সাবস্ক্রাইব করতে পারেন:

বাগ রিপোর্টটি পড়ে:

কীবোর্ড প্যানেলে ইনপুট স্যুইচিংয়ের বিকল্প রয়েছে, তবে এটি ক্যাপসটি ভাষা স্যুইচ হিসাবে ব্যবহার করতে দেয় না।

ধাপ পুনর্গঠন কর:

  1. জিনোম-নিয়ন্ত্রণ কেন্দ্র কীবোর্ড
  2. 'টাইপিং' বিভাগে নীচে স্ক্রোল করুন
  3. পরবর্তী ইনপুট উত্স এ স্যুইচ ক্লিক করুন
  4. ক্যাপস টিপুন

প্রত্যাশিত ফলাফল: ক্যাপস লক কীটি স্যুইচ কী হিসাবে স্বীকার করা হয়েছে আসল ফলাফল: নির্বাচন উইন্ডোতে ক্যাপস কী উপেক্ষা করা হয়।

পিএস সেম 'পূর্ববর্তী ইনপুট উত্সে স্যুইচ করুন' এবং শিফট-ক্যাপস কী সংমিশ্রণের জন্য যায়।

বাগ ওয়ার্কারআউন্ডস

বাগটি বর্তমানে "ইচ্ছার তালিকায়" রয়েছে। এই কাজের ক্ষেত্রগুলি প্রস্তাবিত:

কর্মক্ষেত্র ঘ

এই বাগের জন্য একটি কার্যকারিতা খুঁজে পেয়েছে:

  1. Dconf- সম্পাদক ইনস্টল করুন (dconf- সম্পাদক ইনস্টল করুন)
  2. / Org / জিনোম / ডেস্কটপ / ডাব্লুএম / কিবাইন্ডিংস / এ যান
  3. কী স্যুইচ-ইনপুট-উত্সটি নির্বাচন করুন, "ডিফল্ট মানটি ব্যবহার করুন" বন্ধ করুন এবং "কাস্টম মান" সেট করুন ['Caps_Lock']
  4. (Alচ্ছিক) আপনি স্যুইচ-ইনপুট-উত্স-পশ্চাদপদকরণের জন্য ['Caps_Lock'] জাতীয় কিছুতেও পরিবর্তন করতে পারেন (আবার "ডিফল্ট মানটি ব্যবহার করুন" বন্ধ করে)

কর্মক্ষেত্র 2

এটি করার আরেকটি উপায়: ১. জিনোম টুইটস ইনস্টল করুন (জিনোম-টুইক-টুল) ২. টুইটস অ্যাপ্লিকেশনটি খুলুন ৩ the

বাগ রিপোর্ট সাবস্ক্রাইব করুন

আমি বাগ রিপোর্টটি সাবস্ক্রাইব করে নিজের অভিজ্ঞতা যুক্ত করার পরামর্শ দেব। ত্রুটি প্রতিবেদনটি যত বেশি লোকজন সাবস্ক্রাইব করবে তত দ্রুত সমাধানটি আসে (সাধারণত)।


ওয়ার্কআরাউন্ড 1 আমার প্রয়োজনীয়তার সাথে খাপ খায় না, এটি চক্রীয় স্যুইচিং দেয় , যা আমি চাই না। ওয়ার্কআরাউন্ড ২ (জিনোম-টুইটস) এর বিচার হয়েছে এবং তাকে পিটিয়ে হত্যা করা হয়েছে; আমি এটিকে ক্রাশ করতে পারি, তবে এটি কাজ করতে পারি না। যদিও (এখনও অন্য) লিঙ্কের জন্য ধন্যবাদ।
ulidtko

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