Strona 1 z 1

Wyłączanie monitora

: 14 marca 2009, 15:52
autor: Olo
Czy jest jakiś skrypt, lub sposób żeby np. po naciśnięciu F1 wyłączał się monitor i na odwrót?
Lub jakiś gotowy plik aby podpiąć go pod aktywator?

: 14 marca 2009, 16:13
autor: beel
Zdefiniuj sobie klawisz lub kombinację klawiszy w 'xbindkeys', a pod nią komendę odpalającą skrypt o takiej treści:

Kod: Zaznacz cały

#!/bin/sh
sleep 1 && xset dpms force off
No i wrzuć 'xbindkeys' do autostartu.

: 14 marca 2009, 17:20
autor: Olo
Działa, ale wylacza sie tylko na moment i znów wlacza.

: 14 marca 2009, 17:41
autor: beel
A samo:

Kod: Zaznacz cały

xset dpms force off
Ewentualnie poczytaj 'man xset'.

: 14 marca 2009, 17:55
autor: Olo

Kod: Zaznacz cały

xset dpms force off
Dosłownie 1 sec jest wyłączony i się włącza.
Ma ktoś gotowe rozwiązanie?

: 14 marca 2009, 18:15
autor: bacior
Ja korzystam z poleceń podanych powyżej. Na początku dokładnie tak samo wyłączał mi się na sekundę, a później budził.

Problemem tkwi chyba nie w samym poleceniu, ale w tym, że monitor reaguje natychmiast. Gdy po kliknięciu zwalnia się klawisz (nieważne czy w myszce czy klawiaturze), dostaję informację, że powinien się już włączyć. Pewnie myśli sobie coś w rodzaju: "ten upierdliwiec znów musiał coś nacisnąć, więc się muszę włączyć, jakbym nie miał nic lepszego do roboty" :-)

Ja po prostu wyćwiczyłem sobie na tyle szybki sposób naciskania klawiszy, żeby monitor nie zdążył dostać informacji o konieczności wybudzenia.
Działa w 90%.
Jestem taki Bill Błyskawica :-)

: 14 marca 2009, 18:49
autor: beel
Spróbuj więc wydłużyć czas uśpienia na np. 5 sekund. Według mnie sekunda to dużo czasu...

Kod: Zaznacz cały

sleep 5 && xset dpms force off

: 14 marca 2009, 19:22
autor: Olo
Po 5 sec wyłącza się i włącza po sec... Wydaje to polecenie z konsoli.