desligue a tela pressionando a tecla scroll [duplicata]

1

Eu gostaria de alterar a função de bloqueio de rolagem. Depois de pressionar o bloqueio de rolagem, ele deve desligar a tela (e, claro, sem luz de fundo). Eu tentei o seguinte:

  1. definiu o comando personalizado "xset dpms force off" para o bloqueio de rolagem nos atalhos de teclado no sistema ubuntu. Mas sem efeito.
  2. tentei também configurar pelo script usando o autokey (que eu uso para outros propósitos). Mas sem efeito.

Meu objetivo é simplificar e não escrever alguns scripts grandes e deixá-los carregar toda vez que eu quiser desativar a tela.

Eu li algo sobre o remapeamento através do xmodmap, mas ... Se eu usar xev no terminal, depois de pressionar scroll_lock:

FocusIn event, serial 38, synthetic NO, window 0x6200001, mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 38, synthetic NO, window 0x0, keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

FocusOut event, serial 38, synthetic NO, window 0x6200001, mode NotifyNormal, detail NotifyNonlinear

... e não há informações sobre o código de acesso ...

cumprimentos

Pepo

    
por pepo.k 21.12.2013 / 09:04

1 resposta

0

Você pode definir o atalho para bloquear a tela, digitando "Configurações do sistema" no seu traço e, em seguida, indo para Keyboard- > Atalhos- > Sistema > Bloqueio de tela

Clique em "Lock Screen" uma vez e pressione o botão Scroll Lock . Isto irá definir o atalho para bloquear o seu ecrã para Scroll Lock .

Para desativar a tela, vá para Configurações do sistema- > Teclado- > Atalhos- > Atalho personalizado e adicione a sua própria tecla de atalho da seguinte forma:

Name: Screen off

Command: sh -c "sleep 0.1 && xset dpms force off"

Em seguida, defina o atalho clicando na nova entrada feita lá.

Fonte: Questão semelhante

Você precisa dar o comando sleep para aguardar o pressionamento da tecla (do atalho) para terminar e não ter o efeito de ativar a tela se desligando.

    
por jobin 21.12.2013 / 09:44