এক্সকিবি কোথায় এটির কনফিগারেশন পাচ্ছে?


12

xkbএটির কনফিগারেশনটি কোথা থেকে পাওয়া হচ্ছে এমন প্রশ্নের কোনও উপায় আছে ? আর্কলিনাক্সের অধীনে আমার /etc/X11/xorg.conf.d/00-keyboard.confসাথে রয়েছে:

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "us,us"
    Option "XkbVariant" "altgr-intl,colemak"
    Option "XKbOptions" "ctrl:nocaps,grp:alt_shift_toggle"
EndSection           

তবে আমি যখন শুরু করি setxkbmap -query, আমি যদি করি তবে আমি কেবল পাই

rules:      evdev
model:      evdev
layout:     us,us
variant:    altgr-intl,

সুতরাং বিকল্প বৈকল্পিক বা বিকল্পগুলি স্বীকৃত নয় (বলা বাহুল্য, আমি বিন্যাস পরিবর্তন করতে পারি না)। আমি তবে চালাতে

setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"

আমি সঠিক পেয়েছি

rules:      evdev
model:      evdev
layout:     us,us
variant:    altgr-intl,colemak
options:    ctrl:nocaps,grp:alt_shift_toggle

তাহলে কি আমার কনফিগারেশনটি ওভাররাইট করার কোনও সম্ভাবনা রয়েছে? আমি জিনোম / দারুচিনি চালাচ্ছি

উত্তর:


10

হ্যাঁ, জিনোম xkb Xসেটিংসকে ওভাররাইড করে ।
আপনি সেট করতে পারেন xkb, Gnome মধ্যে লেআউট / অপশন পারেন CLI সরঞ্জাম ব্যবহার gsettings/ dconfবা গুই টুল মাধ্যমে dconf-editor
সুতরাং, ব্যবহার করে gsettings, একটি টার্মিনাল খুলুন এবং রান করুন:

gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'us+altgr-intl'), ('xkb', 'us+colemak')]"

এবং

gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:nocaps','grp:alt_shift_toggle']"  

অথবা আগুন জ্বালিয়ে dconf-editorএইরকম সম্পাদনা করুন (নোট করুন প্রতিটি মান অবশ্যই উদ্ধৃত করা উচিত এবং একাধিক মানগুলি সীমিত করা উচিত comma+space):

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

এবং

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

উভয় পদ্ধতিতে একই ফল পাওয়া উচিত।


হাই, প্রতিক্রিয়া জন্য ধন্যবাদ। ডকনএফ-সম্পাদকটিতে, আমার বর্তমান সেটিংটি [('xkb', 'us + altgr-intl'), ('xkb', 'us + colemak')] বলে মনে হচ্ছে, তাই এটি কাজ করা উচিত, তাই না? বা আমার কি প্রথম ('এক্সকেবি', 'আমাদের') দরকার? এটি এখনও কিছু গোলমাল করছে এমন সম্ভাবনাও রয়েছে। আমি কি জিনোমকে xkb সেটিংস ওভাররাইড করা থেকে বিরত রাখতে পারি?
রবিপ্লেইস

এটি প্রথমটি ছাড়াই কাজ করা উচিত ('xkb, 'us'), কমপক্ষে এটি আমার ইনস্টলটিতে কাজ করে (এটি যুক্ত করতে কোনও ক্ষতি হয় না এবং এটি কোনও পার্থক্য করে কিনা তা দেখুন)। যদি এটি এখনও কাজ না করে তবে আপনার পক্ষে অবশ্যই কিছু ভুল হতে হবে কারণ আমিও আর্চলিনাক্সে আছি এবং আপনার বিন্যাস এবং বিকল্পগুলি সেট করা আমার পক্ষে ভাল কাজ করে। এছাড়াও, আমি মনে করি না যে আপনি xkb
জিনোমকে

এমএমএমএম কোনওভাবেই কাজ করেনি, আমি এখনও ভাঙা ফলাফল পেয়েছি। তবে আমি যদি আদেশটিকে [('xkb', 'us + colemak'), ('xkb', 'us + altgr-intl')] তে পরিবর্তন করি তবে এটি কোলেমাক কনফিগারেশনটি (এবং Altgr এক নয়) পেয়েছে, তবে setxkbmap-query শুধুমাত্র দেয় variant: colemak, । একটি বাগ, সম্ভবত? আমি কাকে রিপোর্ট করতে পারি জানি না।
রবিপ্লেইস

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