Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOW-TO] Regulacja jasności i barwy ekranu laptopa.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Polish OTW
View previous topic :: View next topic  
Author Message
nUmer_inaczej
Apprentice
Apprentice


Joined: 24 Apr 2007
Posts: 165
Location: Bydgoszcz

PostPosted: Fri May 22, 2015 10:03 am    Post subject: [HOW-TO] Regulacja jasności i barwy ekranu laptopa. Reply with quote

Witam.

Napisałem niewielki skrypt, dzięki któremu możliwym jest rozjaśnianie ekranu oraz korekcja barwy w ekranach (szczególnie przydatne w laptopach pozbawionych przeznaczonych temu narzędzi).

Ściągnij skrypt rgb a następnie nadaj mu prawa wykonywalności poleceniem `chmod +x rgb'.

Działanie skryptu oparte jest o dwa programy: x11-apps/xgamma oraz sys-devel/bc które do poprawnego działania musisz zainstalować.

Pomoc programu wywołana poleceniem `rgb --help' wyjaśnia sposób sterowania programem:

Code:

rgb --gamma [+|-]   w zależności od znaku rozjaśnia lub ściemnia ekran
rgb --rgamma [+|-]   w zależności od znaku dodaje lub odejmuje kolor czerwony
rgb --ggamma [+|-]   w zależności od znaku dodaje lub odejmuje kolor zielony
rgb --bgamma [+|-]   w zależności od znaku dodaje lub odejmuje kolor niebieski


Ostatnim krokiem jest podpięcie pod odpowiednie klawisze poszczególnych funkcji.
O ile jasność prawdopodobnie podepniesz pod klawisze multimedialne laptopa,
o tyle korekcję barw we fluxboxie można podpiąć pod modyfikator i rolkę myszki.

przykładowo fragment ~/.fluxbox/keys z mego Fluxboxa:
Code:

XF86MonBrightnessDown   :execcommand ~/skrypty/różne/rgb --gamma -
XF86MonBrightnessUp      :execcommand ~/skrypty/różne/rgb --gamma +

Shift OnDesktop mouse4   :execcommand ~/skrypty/różne/rgb --rgamma +
Shift OnDesktop mouse5   :execcommand ~/skrypty/różne/rgb --rgamma -
Control OnDesktop mouse4 :execcommand ~/skrypty/różne/rgb --ggamma +
Control OnDesktop mouse5 :execcommand ~/skrypty/różne/rgb --ggamma -
Mod1 OnDesktop mouse4   :execcommand ~/skrypty/różne/rgb --bgamma +
Mod1 OnDesktop mouse5   :execcommand ~/skrypty/różne/rgb --bgamma -

gdzie Shift, Control, Mod1 (alt) + rolka myszki pozwala na regulację poszczególnych barw: czerwonej, zielonej oraz niebieskiej.

Gdy już wyregulujemy sobie jasność oraz barwę polecenie `xgamma' wypluje nam ustawienia RGB,
które możemy sobie dopisać do /etc/X11/xorg.conf.d/10-monitor.conf, w sekcji Monitor
wywołujący nam odpowiednio skorygowany obra podczas startu Xów.

Mój fragment tego pliku to:
Code:

Section "Monitor"
        Identifier      "Monitor0"
#       Gamma           0.70
#                          Red   Green   Blue
        Gamma          0.62   0.52    0.49       

EndSection


UWAGA: O ile `xgamma -gamma [wartość]' uśrednia wszystkie barwy (wszystkie uzyskują jednakową wartość podczas rozjaśniania i ściemniania ekranu) o tyle tracimy ustawienia barw, przeto ja napisałem skrypt, który rozjaśniając i ściemniając obraz zachowuje ogólnie zachowaną tonację barw.

Mam nadzieję, że się przyda. :)
Oczywiście należy sobie dopasować ścieżki do programu rgb w zależności od położenia programu.
_________________
nUmer w sieci
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Polish OTW All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum