ऐसी स्क्रिप्ट कैसे लिखी जाए जो मेरे कीबोर्ड पर `Fn + F3` बटन को ऑटोमैटिकली दबाए


0

मैं स्क्रीन ब्राइटनेस रीसेट समस्याओं से जूझ रहा हूं। यह हर रिबूट पर 100% तक रहता है। मैंने समाधान खोजने की कोशिश की है लेकिन उनमें से किसी ने भी काम नहीं किया है [सहित xbacklight]।

चूँकि मैं Fn+ F3एक-दो बार दबाकर स्क्रीन की चमक को बदल सकता हूँ , मैं सोच रहा था कि क्या मैं हर रिबूट पर स्क्रिप्ट बना सकता हूँ?

जवाबों:


3

वैकल्पिक तरीका है

आपकी स्क्रीन की चमक को सेट करने के लिए एक कुंजी संयोजन को दबाने के लिए एक स्क्रिप्ट लिखना मेरे लिए थोड़ा मुश्किल लगता है। आप कमांड जोड़कर अपनी स्क्रीन की चमक को सीधे लॉग ऑन कर सकते हैं:

xrandr --output <your_screenname> --brightness 0.7

अपने स्टार्टअप अनुप्रयोगों के लिए। बेशक, 0.7(= 70%) के बजाय , आप अपनी पसंद के किसी भी मूल्य का उपयोग कर सकते हैं।

<your_screenname>अपनी स्क्रीन के वास्तविक नाम से प्रतिस्थापित करें। कमांड के आउटपुट को देखकर अपनी स्क्रीन का नाम पता करें:

xrandr

शब्द के लिए देखो connected; इससे पहले का नाम आपकी स्क्रीन का नाम है

अपने स्टार्टअप एप्लिकेशन में कमांड जोड़ें

स्टार्टअप एप्लिकेशन खोलें (डैश> स्टार्टअप एप्लिकेशन) और "ऐड" चुनें। ऊपर और अगली बार जब आप लॉग इन करते हैं, तो कमांड जोड़ें, आपकी स्क्रीन की चमक आपके द्वारा कमांड में परिभाषित मूल्य पर स्वचालित रूप से सेट हो जाएगी।


आपके उत्तर के लिए धन्यवाद, इसने चमक को बदल दिया लेकिन रंगों में थोड़ा बदलाव आया। मेरा मतलब है, सेटिंग्स में चमक अभी भी 100% पर सेट थी और कर्सर की चमक स्क्रीन के बाकी हिस्सों की तुलना में बहुत उज्ज्वल थी। मैं स्क्रीन चमक की उचित कमी की तलाश में था। वैसे भी, आपके जवाब से मुझे थोड़ी राहत मिली।
याकूब

1

एक उबंटू प्रणाली की चमक को 3 फाइलों brightnessमें max_brightnessऔर निर्देशिका actual_brightnessमें संख्या के रूप में बनाए रखा जाता है /sys/class/backlight/<VGA>

बदलें <VGA>के साथ intel_backlightआप एक इंटेल वीजीए कार्ड हो रही है और अगर radeon_bl0आप एक एएमडी कार्ड हों।

आप max_brightnessफ़ाइल में मान की जाँच कर सकते हैं और उसके आधार पर, brightnessफ़ाइल में मान सेट कर सकते हैं। इसलिए जब सिस्टम रिबूट होता है, तो चमक वास्तव में brightnessफ़ाइल में मूल्य पर रीसेट करती है।

चमक को रीसेट करने के लिए आपको एक कस्टम स्क्रिप्ट की आवश्यकता नहीं होगी।


दुर्भाग्य से मैं AMD APU 8400 कार्ड
yask

/sys/class/backlightआपके सिस्टम में निर्देशिका की सामग्री क्या है?
astrob0t

इसमें एक निर्देशिका शामिल है जिसका नाम radeon_bl0स्वयं निम्नलिखित हैactual_brightness brightness max_brightness subsystem uevent bl_power device power type
यास्क

अच्छा। तब आप फ़ोल्डर brightnessमें फ़ाइलों में हेरफेर करने के लिए मेरे निर्देशों का पालन कर सकते हैं radeon_bl0
astrob0t

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