Witaj społeczność Ubuntu,
Mogę kontrolować jasność mojego DELL U2713HM połączonego z DisplayPort za pomocą polecenia:
ddccontrol -p -r 0x10 -w 53
gdzie w tym przykładzie liczba 53 reprezentuje poziom jasności (zakres od 0 do 100). Ale nie wiem, jak połączyć polecenie z klawiszami jasności na klawiaturze.
Już szukałem, ale znalazłem odpowiedzi na zintegrowane ekrany laptopów. W /sys/class/backlight
jest folder acpi_video0
z niektórymi podfolderami i plikami. Plik faktyczna_jasność zawiera liczbę od 0 do 20, która zmienia się po naciśnięciu klawiszy jasności.
Jak mogę wyświetlić mój monitor zewnętrzny jako urządzenie w / sys / class / backlight?
PS: Korzystam z nowej instalacji Ubuntu 12.10 ze zintegrowaną kartą graficzną Intel HD4000.
ddccontrol -p
, Myślę o rozwiązaniu ...Odpowiedzi:
Nie wydaje mi się, żeby twoje pożądane rozwiązanie wprowadzenia zewnętrznego monitora
/sys/class/backlight
działało, ale dobra wiadomość jest taka, że możesz mieć ładną animację jasności!Próbować
Teraz możemy stworzyć skrypt symulujący zmieniacz jasności Ubuntu:
Jak widać, zaciska wartości od 0 do 100. Teraz możesz powiązać wywołania
up
idown
do skryptu z wybranymi skrótami klawiaturowymi, wybierając Ustawienia systemowe> Klawiatura> Skróty , jak sugeruje to fotomonster.Uwagi:
Nie wiem, ile czasu
ddccontrol -p
zajmuje, jeśli jest za długi, możesz również dodaćsync
opcję do skryptu, która zapisuje wartość jasności monitora w pliku. Następnie zamiastddccontrol
pobierać bieżącą jasność , możesz po prostu pobrać ją z pliku, co powinno być znacznie szybsze. Oczywiście musisz zaktualizowaćup
idown
wezwania, aby zapisać nową jasność do pliku ...skrypt zainspirowany tym postem na archlinux .
źródło