18Jul
Tradiční způsob vypnutí monitoru pomocí klávesové zkratky byl nyní pro několik verzí přerušený.Skvělý jednoduchý skript Python může tuto funkci spolehlivě a efektivně zprovoznit.
Starý způsob vypnutí monitoru byl prostřednictvím příkazu xset:
xset dpms vynutí
Existuje několik variant, ale od Ubuntu Karmic( 9.10) to bylo přerušeno. Některé systémové hovory zřejmě nevycházejí dobře s tímto příkazem, což způsobuje, že obrazovka se probudí po přibližně jedné minutě.Poté, co jsem se na to trochu rozčiloval, jsem našel několik řešení na fórech Ubuntu. Spuštění tohoto příkazu ve smyčce se zdá být náročné na CPU a neexistuje žádný velmi elegantní způsob, jak to uniknout. Naštěstí jeden uživatel, nxmehta, našel řešení používající jednoduchý skript Pythonu a funguje na všechno od Karmic po Natty.
Nejprve musíte mít několik závislostí, tak otevřete terminál a zadejte následující příkaz:
sudo apt-get instalace python python-xlib
Bude se instalovat python a python-xlib balíčky, pokud nejsoujiž nainstalován. Dále otevřete Editor textu( gedit) a zkopírujte / vložte následující text:
#!/usr/bin/ python import import import podproces z importu Xlib X z importu Xlib.display Zobrazení na displeji = Display( ': 0') root = display.screen() root root.grab_pointer( true, X.ButtonPressMask | X.ButtonReleaseMask | X.(X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime), subprocess.call( 'xset dpms force off'.split() ),) p = subprocess. Popen( 'gnome-screensaver-command -i'.split() ) time.sleep( 1) zatímco True: print display.next_event() p.terminate() breakUložte soubor někdenázev. Zasekl jsem se v ~ /bin/ screen_off.sh se zbytkem mých skriptů.
Dále klepněte pravým tlačítkem myši na soubor a přejděte na příkaz Vlastnosti.
Na kartě Oprávnění zkontrolujte, zda je zaškrtnuto "Povolit spuštění souboru jako program".Klepněte na tlačítko Zavřít.
Nyní můžete přiřadit libovolnou klávesovou zkratku! Mám rád, abych dal mou Caps Lock, takže jsem musel tuto klávesu nejprve vypnout. Můžete to udělat tím, že přejdete na klávesnici & gt;Rozvržení & gt;Možnosti.
Zvolte "Caps Lock je zakázáno" pod chováním tlačítka Caps Lock.
Chcete-li tento skript přiřadit klávesové zkratce, otevřete předvolby Klávesové zkratky.
Klepněte na tlačítko Přidat, zkratku pojmenujte a příkaz bude pouze umístění skriptu. Klepnutím na tlačítko Použít a klepnutím pod zkratkou jej nastavíte. Pokud jste zakázali funkci Caps Lock, uvidíte, že je označen jako "VoidSymbol", ale bude fungovat bez závaží.
To mě už nějakou dobu bavilo a řešení bylo trochu těžké najít, co se všemi stížnostmi plovoucí kolem. Doufejme, že to pomůže ušetřit baterii notebooku.