Czy istnieje szybki / automatyczny sposób zmiany jasności monitora w nocy w systemie Windows 7 lub Linux?

23

Z natury jestem dość nocnym stworzeniem, ale życie wymaga ode mnie spędzania więcej czasu w jasnych godzinach dnia. Mam także upośledzenie wzroku, przez co moje oczy bardzo długo dostosowują się do ciemniejszych sytuacji. Krótko mówiąc: muszę mieć możliwość łatwego przyciemnienia ekranu, aby korzystanie z komputera nie czuło mnie tak długo i nie uniemożliwiało mi robienia innych rzeczy.

Podobne pytania zostały zadane wcześniej, ale wciąż szukam odpowiedniego rozwiązania. Zaakceptuję zarówno rozwiązanie oparte na skrótach klawiszowych - jak w większości laptopów - jako rozwiązanie czasowe.

Proszę zanotować:

  • Mój główny monitor nie ma prostych elementów sterujących jasnością / kontrastem.
  • f.lux nie odpowiada moim potrzebom, ponieważ zmienia tylko temperaturę kolorów ekranu .
  • Chciałbym, aby rozwiązanie działało niezależnie od marki i modelu karty graficznej.
  • Noszenie okularów przeciwsłonecznych jest niepraktyczne, ponieważ utrudniają interakcję z przedmiotami wokół mojego komputera.
oktosiTe
źródło
Zawsze po prostu naciskam <Ctrl><Alt> <L> w tym celu ...
Ignacio Vazquez-Abrams
1
Na jakim systemie operacyjnym to by było? Nic mi to nie robi tutaj w systemie Windows 7.
OK
1
Linux Windows prawdopodobnie używa <Super><Shift> <L> lub czegoś takiego pretensjonalnego.
Ignacio Vazquez-Abrams,
3
To, czego naprawdę potrzebujemy, to coś, co robi to dla wszystkich tych oślepiająco jasnych billboardów elektronicznych.
Martha
1
Odpowiedziałem poniżej, ale ściemnianie nigdy nie działa dla mnie ... Z jakiegoś powodu zawsze kończę na reddit
Ciaran

Odpowiedzi:

13

Myślę, że właśnie znalazłem odpowiedź na moje własne pytanie. Oczywiście, lepsze rozwiązania są mile widziane.

Dzięki aplikacji Display Tuner mogę ustawić jasność, kontrast, poziomy kolorów i głośność głośnika dla mojego monitora zewnętrznego. Nie karta graficzna, mój rzeczywisty monitor.
Pozwala mi ustawić klawisze skrótów dla oddzielnych profili, żyć w zasobniku (obszar powiadomień) i jest bezpłatny do użytku niekomercyjnego.
Główną zaletą jest to, że obsługuje tylko monitory, które można kontrolować za pomocą DDC .

Wyświetl zrzut ekranu tunera

oktosiTe
źródło
Czy to działa w celu zmiany jasności?
afrazier
1
Niestety, to nie działało dla mnie - powiedział, że mój monitor nie jest obsługiwany. :(
Sasha Chedygov,
3
@musicfreak: Tak, byłoby miło, gdyby wrócił do dostosowania ustawień karty graficznej. W tym celu możesz wypróbować (stary, ale wciąż działający) program Gamma Panel lub nagware PowerStrip .
okTosiTe
1
Sweet, panel Gamma działa. Dzięki za link!
Sasha Chedygov,
2
Oprogramowanie zostało wycofane z tej witryny
Filippo Mazza
7

Właśnie stworzyłem szybką aplikację konsolową, która będzie działać z Vista +

http://rapidshare.com/files/435772490/Brightener.7z

Źródło tutaj - będziesz mógł zbudować go z Visual Studio Express

Stosowanie:

brightener 100 //highest
brightener 0 //lowest

Możesz ustawić to jako zaplanowane zadanie, jeśli chcesz je zautomatyzować.

Myślę, że Linux ma wbudowane polecenie, aby to zrobić. edycja: po googlowaniu znalazłem to. Zastąp 100 żądaną jasnością.

sudo echo –n 100 > /proc/acpi/video/VGA/LCD/brightness

edycja: aby skonfigurować zaplanowane zadanie w systemie Windows 7 ...

  1. Przejdź do Panelu sterowania
  2. Przejdź do Narzędzia administracyjne
  3. Otwórz Harmonogram zadań
  4. Przejdź do Action> Basic Task
  5. Postępuj zgodnie z instrukcjami kreatora
  6. Gdy zostaniesz zapytany o harmonogram, wprowadź noc, w której chcesz przyciemnić światło
  7. Gdy zostaniesz zapytany o ścieżkę, wprowadź ścieżkę do rozpakowanego pliku exe powyżej, a następnie preferowany poziom przyciemnienia
  8. Powtarzaj dla dnia, zmieniając zaplanowany czas i poziom jasności
Ciaran
źródło
@Ciaran: Przykro mi powiedzieć, że aplikacja po prostu powraca Please enter a number between 1 and 100, bez względu na to, co robię.
oktosiTe
Przepraszam stary, zakres testów, które przeprowadziłem, sprawił, że działało. Wypluje „wpisz liczbę od 1 do 100”, jeśli z jakiegoś powodu nie powiedzie się, nie tylko jeśli nie otrzyma właściwej liczby. Mogę opublikować kod, jeśli to pomoże. Jedynym błędem, jaki mogę wymyślić, że zostanie rzucony, jest brak klasy, co oznaczałoby, że nie używasz Visty lub Win 7? Ale powiedziałeś, że tak wzruszasz ramionami
Ciaran
Bez obaw. Chciałbym zobaczyć twój kod, może mógłbyś umieścić go na Pastebin ? Kto wie, może się czegoś nauczę. :-) @Ciaran
oKtosiTe
Edytowano, aby dodać źródło. Zmieniłem nieco kod, aby dał ci odpowiedni komunikat o wyjątku. Musisz dodać odwołanie do System.Management. Jeśli potrzebujesz dodatkowej pomocy, daj mi znać.
Ciaran
Niestety mam ten sam problem, co @oKtosiTe. Kiedy będę miał czas, spojrzę na kod źródłowy i zobaczę, czy nie mogę go rozgryźć.
Sasha Chedygov,
5

Czasami przyciski regulacji monitora / laptopa nie wystarczą.

W systemie Linux:

xcalib -invert -alter# odwróci kolor pod Xorg, xcalib.sf.net mówi, że obsługuje także Windows, nie próbowałem.

xrandr„s --brightnessoraz --gammaopcje pomoże.

Również

Panel sterowania oficjalnego sterownika ATI pod Windows pozwala mi regulować gamma / jasność / kontrast, nawet mój laptop nie obsługuje ich za pomocą przycisków sprzętowych. Wierzę, że sterownik Nvidii ma również te opcje.

Mengdi Gao
źródło
5

Jak wspomniano w odpowiedzi na OKtosiTe (OP), można to zrobić za pośrednictwem kanału danych wyświetlania . Znaleziono te oprogramowanie połączone na stronie wikipedii:

Linux

  • ddccontrol : oprogramowanie Linux, które używa DDC / CI do sterowania monitorami obsługującymi ten protokół. (W tej chwili wydaje się, że nie jest obsługiwany ani obsługiwany).

Windows

  • softMCCS : oprogramowanie Windows, które wykorzystuje DDC / CI do sterowania monitorami obsługującymi ten protokół.
  • Nicomsoft WinI2C / DDC: Windows Software Development Kit (SDK), który używa protokołów I2C i DDC / CI do sterowania monitorami.
  • ScreenBright : Małe oprogramowanie Windows, które używa DDC / CI do sterowania monitorami obsługującymi ten protokół.
n611x007
źródło
5

f.lux v3.10 ma dodatkową funkcjonalność do kontrolowania rzeczywistej jasności za pomocą klawiszy skrótu Alt + PageDown i Alt + PageUp.

ekran ściemniania z topnikiem

Karan
źródło
4

Znalazłem ClickMonitorDDC z rekomendacji Superuser:

softMCCS z ddc-ci.com pozwala na wiele kontroli, ale jest zbyt niski poziom techniczny do regularnego użytku.

Aby kontrolować jasność i kontrast, używam http://clickmonitorddc.bplaced.net (Windows).

odpowiedział 15 marca 15 o 23:09 w aland

Pulpitowy monitor LCD, który umożliwia sterowanie podświetleniem w oprogramowaniu

ClickMonitorDDC to przenośne bezpłatne narzędzie do regulacji jasności lub kontrastu monitora zgodnego z DDC

http://clickmonitorddc.bplaced.net/

Jest to najbardziej przyjazna dla użytkownika aplikacja, którą wypróbowałem.

Możesz szybko przejść do dowolnej liczby jasności i kontrastu, która jest wielokrotnością 5, a następnie precyzyjnie wyregulować.

Istnieją również skróty klawiszowe i polecenia wiersza poleceń.

na przykład

b20 c30

Jasność 20 kontrast 30.

ClickMonitorDDC pozwala również przejść do woluminu.

Przy domyślnej regulacji głośności w systemie Windows 10 trudno jest zobaczyć dokładny numer głośności, do którego przeskoczysz.

ClickMonitorDDC ma 20 przycisków głośności, z których każdy jest wielokrotnością 5, i zmieniają się od 0 do 100.


Wypróbowałem również to zalecenie w połączeniu z ClickMonitorDDC:

Flux v3.10 ma dodatkową funkcjonalność do kontrolowania rzeczywistej jasności za pomocą klawiszy skrótu Alt + PageDown i Alt + PageUp.

odpowiedział 25 czerwca 14 o 17:25 Karan

Strumień jest filtrem i może sprawić, że będziesz ciemniejszy niż ClickMonitorDDC, a Twój monitor sam.

Jeff Kang
źródło
3

Przydatna odpowiedź: Coś, co można kliknąć na ekranie, to gadżet Wyświetl jasność . Na stronie znajduje się również narzędzie wiersza polecenia do uzyskiwania / ustawiania jasności ekranu. Możesz użyć tego z Harmonogramem zadań lub ulubionym narzędziem skrótu do zmiany jasności w określonym czasie lub klawiszem skrótu.

Snarky Odpowiedź: To nie jasność twojego monitora utrzymuje cię w górze, to pozycja pionowa, skupienie się na ekranie i zaangażowanie mózgu (może :-P) od interakcji z komputerem, który nie śpi.

Snarky Odpowiedź nr 2: Twój monitor ma przycisk zasilania - użyj go.

afrazier
źródło
Snarky odpowiada na bok, mam także wadę wzroku, co bardzo utrudnia mi dostosowanie się do różnych poziomów światła. Dzięki za sugestie, spróbuję. :-)
oKtosiTe
Przykro mi powiedzieć, że gadżet ani narzędzie wiersza polecenia wydają się działać w systemie Windows 7.
oKtosiTe
1
Oba zdecydowanie działają, używam ich obu na moim laptopie z systemem Windows 7. Twój system nie może obsługiwać programowej kontroli jasności monitora. Jeśli jest to system stacjonarny - większość nie. Możliwe jednak, że zaktualizowane sterowniki monitora mogą włączyć tę funkcję.
afrazier
Zobaczę, czy zaktualizowane sterowniki są dostępne.
okTosiTe
Mam już najnowszy sterownik do mojego monitora. Brak szczęścia.
okTosiTe
3

f.lux dostosuje jasność w ciągu dnia, aby zmniejszyć zmęczenie oczu. http://www.stereopsis.com/flux/

ScottZ
źródło
7
Nie reguluje jasności, tylko temperaturę kolorów (bardzo różne rzeczy). I zostało to określone w pytaniu. Przeczytaj uważniej pytania następnym razem.
Greg,
Wspaniałe w f.lux jest jednak to, że przynajmniej pokazało mi, że to, czego szukam, jest technicznie możliwe. @ScottZ, @Greg
oKtosiTe
3
(@oKtosiTe, tylko dla twojej informacji: za pomocą @ScottZ, @GregGrega nie otrzyma powiadomienie o komentarzu Ale ScottZ jest autor tego postu. @Greg, @ScottZ, lub ScottZ, @Gregnawet tylko @Gregbędzie pracował zarówno dla ... zobacz Jak zrobić komentarz @odpowiedzi praca? po szczegóły.)
Arjan
Jak powiedział @Greg, f.lux, mimo że jest świetną aplikacją, w rzeczywistości nie robi wiele w zakresie zmiany jasności monitora. Wspomniałem o tym w swoim pytaniu.
oktosiTe
3

Hormon melatonina jest wytwarzany przez szyszynkę. Wyższe poziomy melatoniny zwykle występują w nocy. Jego działanie obejmuje wywoływanie senności i obniżanie temperatury ciała. Wystawienie oczu na jasne światło tłumi wytwarzanie melatoniny, więc kiedy wczołgasz się do łóżka w najgorsze godziny, będziesz rozbudzony, zastanawiając się, dlaczego nie możesz spać.

Najszybszym i najskuteczniejszym sposobem na zmniejszenie jasności ekranu jest sięgnięcie po wyłącznik zasilania. Ma to tę dodatkową zaletę, że nie skręca się z cyklem okołodobowym, powodując sztuczne poziomy melatoniny.

Nieco mniej irytująca odpowiedź: sięgnij po Ray-Bany, nie poważnie, to działa dla mnie.

Adam
źródło
Wydaje mi się, że muszę to powtórzyć, ponieważ chociaż teoretycznie zakładanie okularów przeciwsłonecznych wydaje się dobrym rozwiązaniem, bardzo trudno jest wchodzić w interakcje z przedmiotami wokół mojej stacji roboczej. To z powodu mojego upośledzenia wzroku. Mam nadzieję, że zredagowałem swoje oryginalne pytanie, aby jasno to odzwierciedlić.
okTosiTe
3

Jak dotąd RedShift jest jedynym, z którym mogę żyć. Trochę buggy, ale to załatwia sprawę.

Telmo
źródło
Czy możesz dodać wyjaśnienie, dlaczego odpowiada to potrzebom PO? Dzięki!
bertieb
2

MysticMon ma korekcję jasności, kontrastu i koloru i działa na wielu systemach monitorów. Obsługuje także skróty klawiszowe, przywraca domyślne ustawienia fabryczne monitora i może służyć do uśpienia monitorów za pomocą skrótu lub wiersza poleceń. Wymaga systemu Vista lub Windows 7 i działa zarówno na monitorach, jak i wyświetlaczach LCD laptopów.

mysticcoder
źródło
1

Wypróbuj PangoBright :

PangoBright to darmowe narzędzie do przyciemniania ekranu systemu Windows do ustawiania jasności ekranu głównego oraz monitorów zewnętrznych. Możesz wybrać, które ekrany zostaną ustawione na wybrany poziom jasności.

Wskazówka
źródło
1
Chcesz w ogóle opracować?
losowo
1

Kontrola jasności komputera Mac może pomóc i jest bezpłatny.

Mac Brightness Control pozwala dostosować poziom jasności komputera Mac (MacBook Pro, MacBook Air, iMac, Mac Pro, Mac Mini) w systemie Microsoft Windows. Na przykład komputer Mac z załadowanym systemem Windows 7 jest zbyt jasny dla większości użytkowników i można go przyciemnić za pomocą oprogramowania Mac Brightness Control.

Jeśli klawisze jasności na klawiaturze Mac nie działają poprawnie po zainstalowaniu i ponownym uruchomieniu systemu Microsoft Windows, możesz przeciągnąć suwak jasności w oprogramowaniu Mac Brightness Control, aby zmienić jasność ekranu.

wprowadź opis zdjęcia tutaj

John Moody
źródło
1
Ale czy działa na zwykłych komputerach?
oKtosiTe
Już nie za darmo :(
Avihu Turzion,
1

Znalazłem inną alternatywę. Zapalniczka na biurko . Niektóre funkcje to:

  • Tylko Windows.
  • Żyje w zasobniku systemowym
  • Kliknięcie ikony w zasobniku powoduje wyświetlenie prostego (ale bardzo brzydkiego, IMO) suwaka, który można przesunąć w celu zmiany jasności.
  • Jeśli uważasz, że klikanie ikon jest dla przegranych, ma obsługę skrótów klawiszowych:
    • Ctrl + < = zmniejsz jasność.
    • Ctrl + > = zwiększyć jasność.
    • Nie widzę sposobu na zmianę tych skrótów klawiszowych.
  • Ma opcję automatycznego uruchamiania w systemie Windows (tak, wiem, że możesz zaplanować za pomocą Harmonogramu zadań, ale to po prostu ułatwia).
Anish Ramaswamy
źródło
Dla każdego, kto to teraz widzi, chciałem tylko zauważyć, że nie działa to dobrze z zainstalowanym f.lux. Powoduje to wszelkiego rodzaju dziwne, nieprzewidywalne zachowania, dla których nie mogę znaleźć wzorca (testowane na kilku telewizorach, monitorach i projektorach).
Anish Ramaswamy,
0

Naciśnij Win + X, a następnie dostosuj najjaśniejszy na poziomie, który chcesz z pierwszego suwaka. Win + X uruchomi Windows Mobility Center, nie potrzebujesz żadnej zewnętrznej aplikacji.

mjsr
źródło
Centrum mobilności w systemie Windows nie ma suwaka jasności na żadnym z moich komputerów. Pierwszy suwak służy do regulacji głośności.
oktosiTe
Może zakładam, że była to prawda na każdym komputerze, ale używam tej funkcji na każdym komputerze „LAPTOP”, do którego mam dostęp i który działa. Komputery, które testujesz, to wszystkie komputery „DESKTOPS”? w takim przypadku ta funkcjonalność jest obecna tylko w komputerach przenośnych
mjsr
0

Wyświetl centrum mobilności w systemie Windows (skrót klawiszowy Windows: Win + X), wiele opcji, w tym jasność ekranu. używam tego cały czas.

źródło

malutki
źródło
2
Zostało to już zasugerowane i nie działa na przypuszczalnie większości komputerów stacjonarnych.
oktosiTe