सवाल कीबोर्ड शॉर्टकट टॉगल स्विच


मैं जानना चाहता था कि क्या मैं एक कीबोर्ड शॉर्टकट बना सकता हूं जो हर बार जब मैं इसे दबाता हूं तो एक समारोह को चालू / बंद करता है। मेरा कार्य xcalib (स्क्रीन गामा नियंत्रण कार्यक्रम) है, रात के समय में, मैं अक्सर दौड़ना पसंद करता हूं xcalib -co 40 -i -a। मैं इसे शॉर्टकट पर असाइन कर सकता हूं हालांकि मुझे इसे फिर से दबाए रखने में कोई रास्ता नहीं मिल रहा है और यह इस मामले में इसे वापस कर देता है, xcalib -c


3
2018-01-05 18:35


मूल


यदि आप यह देखने के लिए परीक्षण प्रदान कर सकते हैं कि क्ली से वर्तमान स्थिति क्या है, तो यह दो मिनट में किया जाता है ± ' - Jacob Vlijm


जवाब:


अगर से पता लगाने का कोई रास्ता नहीं है xcalib आपकी वर्तमान सेटिंग क्या है, आप एक सहायक फ़ाइल बना सकते हैं।

निम्नलिखित को एक स्क्रिप्ट में रखें, इसे निष्पादन योग्य बनाएं और कीबोर्ड शॉर्टकट असाइन करें।

#!/bin/bash
if [ -f ~/.night_time ]; then
    xcalib -c
    rm ~/.night_time
else
    xcalib -co 40 -i -a
    touch ~/.night_time
fi

2
2018-01-05 22:58



हाँ, मैंने यही भी सोचा था। - Jacob Vlijm
ठीक है, हालांकि मैं व्यक्तिगत रूप से इसे करूँगा exec कॉल, जो बनाने की आवश्यकता को हटा देता है ~/.night_time - Sergiy Kolodyazhnyy
हैलो, कोड के लिए धन्यवाद, क्या आप समझ सकते हैं कि मैं निष्पादन के साथ उपरोक्त कोड को कैसे निष्पादित कर सकता हूं जिससे उस फ़ाइल को बनाने से बचें .. रुचि के बारे में .. धन्यवाद - Jeff J


लोकप्रिय प्रश्न

सेवा पुनरारंभ क्यों विफल रहता है: -स्टार्ट: अज्ञात उदाहरण: यूनेटबूटिन के साथ उबंटू स्थापित नहीं कर सकता अगर मैं हांगकांग के लोगों के लिए उबंटू आधिकारिक वेबसाइट को स्थानीयकृत करने में मदद करना चाहता हूं तो मैं क्या कर सकता हूं? अद्यतन करने का प्रयास करते समय मैं "MergeList के साथ समस्या" या "स्थिति फ़ाइल को पार्स नहीं किया जा सका" त्रुटि कैसे ठीक करूं? 11.04 में नॉटिलस और फ़ाइल कमांड वेबएम फाइलों के लिए मेटाडेटा नहीं दिखाता [बंद] नोव्यू को पूरी तरह अक्षम कैसे करें, क्योंकि अन्य ट्यूटोरियल मदद नहीं कर रहे हैं? [डुप्लिकेट] विंडोज 7 पर वीएमवेयर वर्कस्टेशन 10 उबंटू डेस्कटॉप 12.04 64-बिट अतिथि वीएम पर बंद होने पर "आंतरिक त्रुटि" फेंकता है [बंद]