सवाल 13.10: अगली / पिछली बार स्विच करने के बजाय कीबोर्ड लेआउट का चयन करने के लिए त्वरक कैसे सेट करें?


वहां एक है प्रतिगमन का मेजबान 13.10 में स्विचिंग कीबोर्ड लेआउट से संबंधित। उनमें से एक यह है कि संवाद किसी को पिछले / अगले कीबोर्ड लेआउट का चयन करने के लिए त्वरक चुनने देता है:

screenshot

पहले, मैं इसके लिए त्वरक करने में सक्षम था प्रथम लेआउट (जो था Caps Lock) और के लिए दूसरा लेआउट (Shift+Caps Lock) उन संयोजनों में से किसी एक के साथ लेआउट बदलने के बजाय।

किसी के लिए एक कामकाज जानता है?

पीएस: लेआउट को इंगित करने वाले कैप्स एलईडी के लिए एक कामकाज की भी सराहना की जाती है।


1
2017-12-25 11:12


मूल




जवाब:


यह आदेश पहले चरण में लेआउट सेट करेगा:

gsettings set org.gnome.desktop.input-sources current 0

आप इसके लिए कीबोर्ड शॉर्टकट बनाने के लिए ट्वीक टूल्स, gnome action, compiz action plugin..etc का उपयोग कर सकते हैं।

लेआउट को 0 से शुरू किया गया है। इसलिए आप सूची में किसी भी लेआउट के लिए शॉर्टकट बना सकते हैं।

आप इंडेक्स दिए बिना अंतिम लेआउट के लिए जटिल स्क्रिप्ट बनाने के लिए इसका उपयोग कर सकते हैं:

 gsettings get org.gnome.desktop.input-sources sources

पसंद:

 gsettings set org.gnome.desktop.input-sources current $(($(gsettings get org.gnome.desktop.input-sources sources | grep -Po "'[[:alpha:]]+'\)" | wc -l)-1))

2
2018-02-01 15:36