যখন আন / প্লাগিং ব্যাটারি শক্তি চালিত হয় তখন কীভাবে ল্যাপটপের স্ক্রিনের উজ্জ্বলতা পরিবর্তন থেকে রোধ করা যায়


23

আমি যখন আমার ল্যাপটপটি ব্যবহার করছি, আমি ক্রমাগত ঘরের আলোর অবস্থার উপর ভিত্তি করে পর্দার উজ্জ্বলতা সামঞ্জস্য করি (উদাহরণস্বরূপ উইন্ডোজ থেকে কতটা আলো আসছে) ইত্যাদি। তবে যদি আমি ল্যাপটপটি আনপ্লাগ করি বা এটিকে আবার প্লাগ ইন করি, উইন্ডোজ "ব্যাটারিতে" বা "প্লাগ ইন" এর জন্য পাওয়ার প্রোফাইলে ডিফল্ট উজ্জ্বলতার সেটিংটি দেখে এবং সেই অনুযায়ী উজ্জ্বলতা পরিবর্তন করে। এটি একটি বিড়ম্বনার অভিজ্ঞতা এবং তারপরে আমার কাজটি চালিয়ে যাওয়ার পরিবর্তে আমাকে আবার আমার বর্তমান পরিস্থিতির জন্য আদর্শ উজ্জ্বলতা খুঁজে নিতে হবে।

আমি এটি তৈরি করতে চাই যাতে ব্যাটারি প্লাগ বা আনপ্লাগিং কোনও ট্রিগার না যা স্ক্রিনের উজ্জ্বলতা একেবারেই সামঞ্জস্য করে। আমি যখন এটিকে নিজের সাথে সামঞ্জস্য করি তখনই পর্দার উজ্জ্বলতা পরিবর্তন করা উচিত। কেউ কীভাবে কীভাবে এটি সম্পন্ন হতে পারে জানেন?

সম্পাদনা: আমি উইন্ডোজ ভিস্তা এবং উইন্ডোজ 7 উভয় ক্ষেত্রেই এই সমস্যার মুখোমুখি হয়েছি।


3
সেটিংটি উইন্ডোজের পাওয়ার অপশনগুলিতে রয়েছে।
মোয়াব

1
মোয়াব, আমি বিশ্বাস করি না যে পাওয়ার বিকল্পগুলির মধ্যে এটির জন্য একটি সেটিংস রয়েছে। নীচের উত্তরের উত্তর দেখুন।
যাযাবর

পাওয়ারশেল স্ক্রিপ্ট এবং টাস্ক শিডিউল কনফিগারেশন সহ একটি সমাধান এখানে পাওয়া যাবে: intrepidis.blogspot.co.uk/2018/05/…
ইন্ট্রিপিডিস

উইন্ডোজ 10 "মে 2019 আপডেট" শেষ পর্যন্ত কেবল একটি সাধারণ উজ্জ্বলতার সেটিংস রয়েছে, তাই আপনি যখন চার্জারটি সংযুক্ত বা সংযোগ বিচ্ছিন্ন করেন তখন এটি আর উজ্জ্বলতা পরিবর্তন করে না।
স্ক্রাউজ

উত্তর:


7

ঠিক আছে, কয়েক ঘন্টা ধরে মস্তিষ্কের ক্রিয়াকলাপ পরে আমি এই পাওয়ারশেল লিপি তৈরি করেছি..এখানেই

while($true)
{

$a = Get-WmiObject -ns root/wmi -class wmiMonitorBrightNess
$a1 = $a.Currentbrightness

$b = Get-WmiObject -ns root/wmi -class batterystatus
$b1 = $b.poweronline

start-sleep 1

$b = Get-WmiObject -ns root/wmi -class batterystatus
$b2 = $b.poweronline

If ($b2 -ne $b1)
{
$c = Get-WmiObject -ns root/wmi -class wmiMonitorBrightNessMethods
$c.WmiSetBrightNess(0,$a1)
}

}

নোটপ্যাডে অনুলিপি করুন এবং ".ps1" এক্সটেনশান সহ সংরক্ষণ করুন।

এটি যা করে তা হ'ল এটি প্রায়শই প্লাগ ইন করা বা না থাকা পাওয়ার স্টেটের জন্য যাচাই করে। যদি পাওয়ারের স্থিতি পরিবর্তন হয় তবে এটি পূর্ববর্তী উজ্জ্বলতার মানটি পুনরুদ্ধার করবে।

আমি Win8.1 এর সাথে আমার ল্যাপটপে এটি পরীক্ষা করেছি, ভাল কাজ করে।

  • আপনি start-sleepমান পরিবর্তন করে প্রতিক্রিয়াশীলতা সামঞ্জস্য করতে পারেন (বর্তমানে এটি 1 সেকেন্ড)

  • এই স্ক্রিপ্টটি চালনার জন্য পাওয়ারশেল এক্সিকিউশন নীতিটি ডিফল্ট থেকে পরিবর্তন করতে হবে।

  • এই স্ক্রিপ্টটি কেবল তাত্ত্বিক উদাহরণ, বাস্তবে পাওয়ারশেল উইন্ডোগুলি উন্মুক্ত থাকবে, কারও কারও জন্য সমস্যা হতে পারে। আমি উইন্ডোটি আড়াল করার উপায়গুলি নিয়ে আলোচনা করছি না।


এই স্ক্রিপ্টটি কাজ করছে বলে মনে হচ্ছে তবে তার একটি সামান্য সমস্যা রয়েছে: ক্রমবর্ধমান স্মৃতি। [GC]::Collect()লুপের শেষে যুক্ত করুন এবং এই পৃষ্ঠাটি অনুসরণ করে আপনার সর্বশেষ পাওয়ারশেল রয়েছে তা নিশ্চিত করুন । আপনার আপডেট করা উচিত কেন
দিদিই

4

আমি যাযাবর এবং DrNT007 এর সমাধানটি দুর্দান্ত কাজ করায় একই সমস্যার সাথে ক্ষিপ্ত হয়ে উঠছিলাম।

আমি PowerShell জানালা আড়াল করার জন্য নেট একটু অনুসন্ধান এবং এসেছিলেন এই থ্রেড দেখলেন user2656928 এর সমাধান আমার জন্য সবচেয়ে ভাল প্রযোজ্য: শুধু DrNT007 এর স্ক্রিপ্ট উপরের নিম্নলিখিত কোড যোগ করতে পারেন এবং PowerShell জানালা প্রতিমুহূর্তে দেন এবং তারপর বিলুপ্ত করা হবে :

$t = '[DllImport("user32.dll")] public static extern bool ShowWindow(int handle, int state);'
add-type -name win -member $t -namespace native
[native.win]::ShowWindow(([System.Diagnostics.Process]::GetCurrentProcess() | Get-Process).MainWindowHandle, 0)

তারপরে, আমি স্ক্রিপ্টটি উইন্ডোজ স্টার্টআপ ফোল্ডারে রাখতে চেয়েছিলাম তবে এটি আমাকে একটি ত্রুটি দিয়েছে। আমি অবশ্যই একটি নমুনা এবং এই সমস্যাটি কেবল পরীক্ষা এবং ত্রুটির দ্বারা সমাধান করেছি: আমি জানতে পেরেছি যে স্ক্রিপ্টের নাম (এবং এর পথ, আমি ধারণা করি) অবশ্যই ফাঁকা স্থান থাকা উচিত নয়, তবুও, আমি বুঝতে পারি না কেন এটি সরাসরি করলে ত্রুটি দেয় কেন স্টার্টআপ উইন্ডোতে রাখুন ... যাইহোক, আমি এটি উইন্ডো ফোল্ডারে রেখেছি এবং এটি স্টার্টআপ ফোল্ডারে শর্টকাট করেছি। এইভাবে, উইন্ডোজ 8.1 এ, একটি কবজির মতো কাজ করে।


0

উইন্ডোজ 7,

নিয়ন্ত্রণ প্যানেল el হার্ডওয়্যার এবং সাউন্ড \ পাওয়ার বিকল্পগুলি Plan পরিকল্পনার সেটিংস সম্পাদনা করুন in দেখুন

ব্যাটারিতে বা প্লাগ ইন ইন


3
প্ল্যান সেটিংসে আমি যে বিকল্পগুলি দেখছি তাতে কোনওটিই সহায়তা করবে না। আমাকে "অন ব্যাটারি" এর জন্য একটি ডিফল্ট উজ্জ্বলতা এবং "প্লাগ ইন ইন" এর জন্য একটি ডিফল্ট উজ্জ্বলতা নির্বাচন করতে হবে। সুতরাং, আমি যখনই ল্যাপটপটিকে প্লাগ ইন করি বা আনপ্লাগ করি তখন এটি প্রাসঙ্গিক ডিফল্ট সেটিংস পরীক্ষা করে এবং এটিতে সামঞ্জস্য করে। তবে আমি যা চাই তা হ'ল আমি যখন ল্যাপটপটি আনপ্লাগ বা প্লাগ ইন করি তখন কিছুই ঘটে না। আমি যদি সেই সেটিংসে কিছু না দেখছি তবে দয়া করে আমাকে সংশোধন করুন।
যাযাবর

-2

পাওয়ার বিকল্পগুলি খুলুন> পরিকল্পনার সেটিংস পরিবর্তন করুন (পাওয়ার প্ল্যানের জন্য যা রেডিও বোতামটি নির্বাচন করেছে)> উন্নত পাওয়ার সেটিংস পরিবর্তন করুন> প্রদর্শন> উজ্জ্বলতার প্রদর্শন করুন

"ব্যাটারিতে অন" পাঠ্য বামে ক্লিক করে "প্লাগ ইন" হিসাবে একই শতাংশে "ব্যাটারিতে অন সেট করুন"

এখানে চিত্র বর্ণনা লিখুন


5
যে সাহায্য করে না। আমি উপরে যা লিখেছি তা দয়া করে পড়ুন। এছাড়াও, আমি যখন আপনার পরামর্শটি ব্যবহার করি তখন কী ঘটে তা আমাকে ব্যাখ্যা করতে দিন। আমি "ব্যাটারিতে" সেট করে এবং উভয়কে একই সেটিংয়ে "প্লাগ ইন" করেছি, উদাহরণস্বরূপ 50%। তারপরে, ঘরের জানালাগুলি থেকে খুব বেশি আলো আসার কারণে আমি উজ্জ্বলতাটি 100% পর্যন্ত সামঞ্জস্য করি (শর্টকাট কীগুলি ব্যবহার করে, পাওয়ার প্রোফাইল ব্যবহার করে না, কারণ সূর্যের সম্ভাবনা বিবেচনা করে অনেকগুলি পর্দা ক্লিক করতে হবে) কয়েক সেকেন্ড পরে মেঘের পিছনে যান)। আমি যখন কম্পিউটারটি আনপ্লাগ করি তখন এটি পুনরায় সেট করা হয় 50%। আমি এটা চাই না।
যাযাবর

আমি কেবল যে প্রস্তাব করতে পারি তা হ'ল বায়োজে কোনও স্ক্রিন ব্রাইটনেস সেটিং আছে কিনা তা দেখার জন্য, কিছু ল্যাপটপে কিছু থাকে না
মোয়াব

1
আমার ক্ষেত্রে এই সেটিংস সম্পূর্ণ উপেক্ষা করা হয়। আমি এখনও আমার পর্দা এলোমেলোভাবে উজ্জ্বলতা পরিবর্তন করে আছে। আমার একটি এসার অ্যাসপায়ার, উইন্ডোজ 8.1 এবং ইনটেল গ্রাফিক্স কন্ট্রোল প্যানেলে প্লাগ ইন করার সময় পাওয়ার সাশ্রয় অক্ষম করার জন্য একটি চেকবক্স নেই The পরিষেবাটি ইতিমধ্যে বন্ধ হয়ে গেছে। আমি ইন্টেল প্যানেলটি ইনস্টল করতে চাই না কারণ পর্দাটি খুব অন্ধকার হয়ে যেতে পারে।
derloopkat

-2

ম্লান প্রদর্শনের উজ্জ্বলতার নীচে অভিযোজিত উজ্জ্বলতা সক্ষম করা উচিত। এটি বন্ধ করুন এবং এটি উজ্জ্বল বা অন্ধকার যাই হোক না কেন একই উজ্জ্বলতা থেকে যাবে।


3
মনে হচ্ছে আপনি ভুল বুঝে গেছেন। আমি নিজেই উজ্জ্বলতা সামঞ্জস্য করতে চাই (এবং যাইহোক আমার কম্পিউটারে অভিযোজিত উজ্জ্বলতার বৈশিষ্ট্য নেই)। আমি যেটি থামাতে চাই তা হ'ল আমি যখনই ল্যাপটপ পাওয়ারটি প্লাগ ইন করি বা আনপ্লাগ করি তখনই কীভাবে এটি স্বয়ংক্রিয়ভাবে পুনরায় সেট হয়।
যাযাবর

-2

আমার জন্য (এইচপি এলিটবুক 8570w তে), আমাকে গ্রাফিক্স কার্ড পাওয়ার সেটিংস পরিবর্তন করতে হয়েছিল:

কন্ট্রোল প্যানেল -> পাওয়ার বিকল্পগুলি -> পরিকল্পনার সেটিংস সম্পাদনা করুন -> উন্নত পাওয়ার সেটিংস পরিবর্তন করুন -> এটিআই গ্রাফিক্স পাওয়ার সেটিংস -> এটিআই পাওয়ারপ্লে সেটিংস -> "ব্যাটারি লাইফ সর্বাধিক করুন" এর পরিবর্তে "পারফরম্যান্স ম্যাক্সিমাইজ" করতে ব্যাটারিতে

আপনি, অবশ্যই, অন্যরা যেমন উল্লেখ করেছেন তেমন ব্যাটারিতে প্রদর্শিত ডিসপ্লের ব্রাইটনেসটি 100% এ সেট করা আছে তা নিশ্চিত করতে চাইবেন।


-2

সমস্ত এইচপি / কমপ্যাক ল্যাপটপের জন্য এটি কাজ করতে পারে: - "ফাংশন কীগুলি ব্যবহার করে এলসিডি উজ্জ্বলতা সামঞ্জস্য করুন" বিভাগটি দেখুন http://h10025.www1.hp.com/ewfrf/wc/docament?cc=us&lc=en&docname=c00832191

আমি এসি অ্যাডাপ্টারের / চার্জার Unplugged এবং চাপা Fn+ + F8(2-3 বার 100% পাওয়া উচিত) ডিসপ্লে আপ উজ্জ্বল করা; Fn+ F7উজ্জ্বলতা কমাতে। আমাকে এসি অ্যাডাপ্টারে প্লাগ লাগাতে হয়েছিল এবং আনপ্লাগ করতে হয়েছিল যাতে আমার যে পরিবর্তনগুলি হয়েছিল তা প্রদর্শিত হবে।

ব্যবহার করে Control Panel -> "Video Driver Name"[*] -> Display Settings -> Power Settings -> Intel Display Power Saving Technology -> Maximum Quality vs. Maximum Battery => আমাকে কিছু করেনি, তবে সম্ভবত কম্পিউটার পুনরায় চালু করার দরকার ছিল ...

[*] (আমার মোবাইলের জন্য ইন্টেল জিএমএ ড্রাইভার) এবং এটি এটিআই ইত্যাদিও হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.