Custom Shortcut para desligar a tela

1

Eu quero adicionar um atalho personalizado (teclado → atalhos personalizados → Adicionar) para desligar a tela, mas para fazer isso, o que 'comando' devo usar?

Eu quero definir um botão para desligar o monitor e ligar.

    
por Gaurav 31.10.2013 / 14:57

2 respostas

2
$ xset dpms force off

A tela é ativada depois de mover o mouse ou pressionar uma tecla.

Desligue manualmente o monitor

    
por user1527491 31.10.2013 / 15:03
0

abra seu terminal e digite como

sudo apt-get install python-xlib

após instalá-lo, digite como

gedit monitoroff.sh

e cole o seguinte código

#!/usr/bin/python

import time
import subprocess
from Xlib import X
from Xlib.display import Display

display = Display(':0')
root = display.screen().root
root.grab_pointer(True,
        X.ButtonPressMask | X.ButtonReleaseMask | X.PointerMotionMask,
        X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)
root.grab_keyboard(True,
        X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime)

subprocess.call('xset dpms force off'.split())
p = subprocess.Popen('gnome-screensaver-command -i'.split())
time.sleep(1)

while True:
    print display.next_event()
    p.terminate()
    break

Em seguida, digite como

chmod +x monitoroff.sh

Em seguida, abra seu traço de unidade e digite como teclado e abra-o.

depois de abri-lo, clique no símbolo + para adicioná-lo.

Em seguida, no nome do campo digite o nome como monitor off & amp; no caminho do tipo de campo de comando do script. No meu caso, é ~/monitoroff.sh

depois de adicioná-lo, clique em ok.

selecione-o com o mouse e pressione a tecla de atalho, no meu caso é F11.

para ligar novamente o mouse, clique com o mouse ou pressione a tecla de escape.

Então

    
por rɑːdʒɑ 31.10.2013 / 15:24