কোনও উজ্জ্বলতার স্তরে প্লাগিংয়ের পরিবর্তে xrandr
আপনি ধাপে উপরে বা নীচে উজ্জ্বলতা সামঞ্জস্য করতে এই ব্যাশ স্ক্রিপ্টটি ব্যবহার করতে পারেন।
কল করা ফাইলটিতে নীচে বাশ স্ক্রিপ্ট অনুলিপি করুন bright
তারপরে এটি সম্পাদনযোগ্য হিসাবে চিহ্নিত করুন chmod a+x bright
বাশ স্ক্রিপ্ট
#!/bin/bash
MON="DP-1-1" # Discover monitor name with: xrandr | grep " connected"
STEP=5 # Step Up/Down brightnes by: 5 = ".05", 10 = ".10", etc.
CurrBright=$( xrandr --verbose --current | grep ^"$MON" -A5 | tail -n1 )
CurrBright="${CurrBright##* }" # Get brightness level with decimal place
Left=${CurrBright%%"."*} # Extract left of decimal point
Right=${CurrBright#*"."} # Extract right of decimal point
MathBright="0"
[[ "$Left" != 0 && "$STEP" -lt 10 ]] && STEP=10 # > 1.0, only .1 works
[[ "$Left" != 0 ]] && MathBright="$Left"00 # 1.0 becomes "100"
[[ "${#Right}" -eq 1 ]] && Right="$Right"0 # 0.5 becomes "50"
MathBright=$(( MathBright + Right ))
[[ "$1" == "Up" || "$1" == "+" ]] && MathBright=$(( MathBright + STEP ))
[[ "$1" == "Down" || "$1" == "-" ]] && MathBright=$(( MathBright - STEP ))
[[ "${MathBright:0:1}" == "-" ]] && MathBright=0 # Negative not allowed
[[ "$MathBright" -gt 999 ]] && MathBright=999 # Can't go over 9.99
if [[ "${#MathBright}" -eq 3 ]] ; then
MathBright="$MathBright"000 # Pad with lots of zeros
CurrBright="${MathBright:0:1}.${MathBright:1:2}"
else
MathBright="$MathBright"000 # Pad with lots of zeros
CurrBright=".${MathBright:0:2}"
fi
xrandr --output "$MON" --brightness "$CurrBright" # Set new brightness
# Display current brightness
printf "Monitor $MON "
echo $( xrandr --verbose --current | grep ^"$MON" -A5 | tail -n1 )
MON="DP-1-1"
আপনার মনিটরের নাম, অর্থাৎ পরিবর্তন করুনMON="eDP-1-1"
STEP=5
আপনার পদক্ষেপের মানতে পরিবর্তন করুন , যেমন STEP=2
কম লক্ষণীয়
এর সাথে স্ক্রিপ্ট কল করুন:
bright Up
বা bright +
ধাপে মান দ্বারা উজ্জ্বলতা বৃদ্ধি
bright Down
বা bright -
ধাপে মান দ্বারা উজ্জ্বলতা হ্রাস করতে
bright
(কোনও পরামিতি ছাড়াই) বর্তমান উজ্জ্বলতার স্তরটি পেতে
আশা করি বাশ / শেল কমান্ডগুলি সহজেই শিক্ষার জন্য গুগল করা যায় তবে কোনও প্রশ্ন জিজ্ঞাসা করতে দ্বিধা করবেন না :)