मैं अपने कीबोर्ड शॉर्टकट्स को xubuntu में कैसे बदलूं?


37

मैं एक नया Xubuntu उपयोगकर्ता हूं। ग्नोम का उपयोग करते समय पहले, मैं कई डेस्कटॉप शॉर्टकट कॉन्फ़िगर करने में सक्षम था, विशेष रूप से कार्यस्थानों के बीच नेविगेशन के लिए।

लेकिन, अब जुबांटु में, मुझे वे विकल्प नहीं मिल रहे हैं।

मुझे वे विकल्प कहां मिल सकते हैं।

जवाबों:


47

कीबोर्ड शॉर्टकट आपके सेटिंग मैनेजर - विंडो मैनेजर - कीबोर्ड में टिक कर दिए जाते हैं

यहाँ छवि विवरण दर्ज करें

सूची को नीचे स्क्रॉल करें - आपको कई कार्यक्षेत्र शॉर्टकट दिखाई देंगे, कुछ को शॉर्टकट से परिभाषित किया जाएगा और कुछ को परिभाषित किए जाने की प्रतीक्षा की जाएगी।


21

सेटलंग्स मैनेजर में सेटिंग्स एडिटर में अधिक उपलब्ध हैं, जिसका उपयोग करके कमांड-लाइन से लॉन्च किया जा सकता है:

xfce4-settings-editor

यह प्रदर्शित करेगा:

XFCE4 सेटिंग्स संपादक


मैंने संपादक को सूडो के साथ उपयोग left_workspace_keyकरने के लिए अपने को बदलने की कोशिश की <Super>Left। पुनः आरंभ किया गया और शोर्टकट <Control><Alt>Leftकिसी भी सहायता के लिए बाध्य हैं? en.zimagez.com/zimage/screenshot-10252014-012914pm.php
हैरी मोरेनो

मैंने अभी विंडोज से स्विच किया है। यह उपयोग करना और नेविगेट करना इतना आसान है! आप, पंजीकरण करें! : डी
माइकल हॉफमैन

इसका उत्तर नहीं है। मैंने दूसरे के लिए मतदान किया
भिक्खु सुभूति

यह cli के माध्यम से संपादन योग्य है?
विटाली ज़ेडेनविच

@VitalyZdanevich मुझे ऐसा लगता है, देखेंxfconf-query -v -l -c xfce4-keyboard-shortcuts
Xen2050

8

Xfce 4.8 के लिए (Xubuntu 12.04 LTS)

कीबोर्ड शॉर्टकट सेटिंग्स से सुलभ हैं -> सेटिंग्स प्रबंधक -> कीबोर्ड -> अनुप्रयोग शॉर्टकट :

यहाँ छवि विवरण दर्ज करें

  • शॉर्टकट में असाइन करने के लिए आवश्यक कमांड जोड़ने के लिए "जोड़ें" चुनें ।
    यहाँ छवि विवरण दर्ज करें

  • "Ok" के बाद विंडो में वह कुंजी संयोजन दबाएं जिसे आप असाइन करना चाहते हैं:
    यहाँ छवि विवरण दर्ज करें


मैं यहाँ क्या जोड़ूंगा <Super> एप्लिकेशन मेनू खोलें?
ईयाल

7

इससे स्वचालित करें xfconf-query

यदि कई मशीनों को कीबोर्ड शॉर्टकट कॉन्फ़िगर करने की आवश्यकता होती है, तो यह बार-बार खुली खिड़कियों के बिना किया जा सकता है। बल्कि, बहुत आसान का उपयोग xfconf-queryएक में आदेश bashकरने के लिए स्क्रिप्ट --setएक --propertyमें xfce4-keyboard-shortcuts.xml

यहाँ एक उदाहरण है:

$ xfconf-query --create --channel xfce4-keyboard-shortcuts --property /commands/custom/XF86AudioMute --type string --set 'amixer -D pulse set Master 1+ toggle'

तथ्य की बात के रूप में, यह Xubuntu 12.04 में म्यूट बटन के कार्य को पुनर्स्थापित करने के लिए मेरे समाधान का हिस्सा है ।


2
यदि आप एक नया शॉर्टकट जोड़ रहे हैं तो बढ़िया काम करता है। यदि आपको किसी मौजूदा को बदलने की आवश्यकता है, तो आपको पहले --resetविकल्प से इसे हटाना होगा और फिर से बनाना होगा। अन्यथा चल रहे XFCE सत्र इसे नहीं उठाएंगे।
जैकब

कैसे एक अलग बटन का उपयोग करने के बारे में आदेश को बाँधने के लिए जाना जाएगा? उदाहरण के लिए CtrlAltUp? दूसरे शब्दों में, आप कैसे उपयोग करना जानते हैं /commands/custom/XF86AudioMute?
उलद कासच

1

आप गेडिट और /apps/metacity/keybinding_commandsया के साथ कंसोल में भी खेल सकते हैं/apps/metacity/global_keybindings


1

आसान तरीका

हर्ब्स एक स्क्रिप्ट जो बाइंडिंग कमांड्स को ज़ुबांटु में सफाई से साफ़ करती है। डाउनलोड keybind.c, इसे संकलित करें (उदाहरण लिंक में रीडमी में दिया गया है) और बस चलाएं./keybind "<keys to bind to>" "<command>"

उदाहरण के लिए मैं कुछ का उपयोग करता हूं:

./keybind "<Control><Alt>Delete" "gnome-system-monitor"

./keybind "<Control><Alt>Up" "xrandr -o inverted"
./keybind "<Control><Alt>Down" "xrandr -o normal"
./keybind "<Control><Alt>Right" "xrandr -o left"
./keybind "<Control><Alt>Left" "xrandr -o right"

प्रकटीकरण: मैंने स्क्रिप्ट बनाई।

थोड़ा आसान तरीका कम है

यदि आप एक Xubuntu प्रणाली चला रहे हैं और इसे टर्मिनल से करना चाहते हैं तो यह एक सरल प्रक्रिया है।

डीबगिंग के लिए, यहां XFCE4 में कीबाइंडिंग शॉर्टकट संग्रहीत हैं: $ gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

अंडरलाइंग स्कीमा:
1) बाइंडिंग कीज के लिए मौजूदा मौजूदा कमांड्स को हटा दें
2) नए कमांड्स को सेट करें

1a) 
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down"`<br />
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/xfwm4/custom/<Control><Alt>Down"`<br />
2)
`xfconf-query --create --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down" --type string --set 'gedit'`

ध्यान दें कि यदि आप कुंजी के लिए बाध्य हैं, तो ubuntu सिस्टम समान रूप से व्यवहार करते हैं और आपको उपरोक्त उदाहरण में किसी भी महत्वपूर्ण बाइंडिंग को खोलना होगा<Primary><Alt>Down


क्या यह जुड़ा हुआ "स्क्रिप्ट" वास्तव में एक सी प्रोग्राम है, जो सिर्फ टर्मिनल कमांड चलाता है, एक अधिक जटिल शेल स्क्रिप्ट की तरह?
11:20 पर Xen2050
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.