Como posso fazer um atalho de teclado XBMC para desligar o monitor?

2

Estou executando o XBMC no Arch Linux. Eu gostaria de ligar uma chave para acionar o monitor para desligar. Eu tenho um controle remoto com um botão liga / desliga, e eu gostaria que isso fizesse com que a tela fosse para o modo de suspensão, assim como quando não houve nenhuma atividade em algum momento.

Eu tentei fazer

<keymap>
    <global>
        <power>System.ExecWait("xset dpms force off")</power>
    </global>
</keymap>

Isso faz com que a tela fique preta (mas não desligada) e exiba um cursor X. Quando usei Exec em vez de ExecWait , isso realmente fez com que o XBMC parasse de ser tela cheia, o que era estranho.

    
por Mike Cooper 16.08.2012 / 17:37

1 resposta

2

Eu estava tentando fazer a mesma coisa. Aqui está o que eu achei que funcionou para mim.

Crie um script chamado xbmcdisplayoff.sh ou algo semelhante. No script:

#!/bin/bash
sleep 0.5
xset dpms force off &
exit

Em seguida, salve-o e torne-o executável. Agora, se você lançar isso com Exec ou ExecWait, isso deve funcionar. No entanto, ambos colocam o XBMC no modo de janela e ele não retorna a tela cheia quando você ativa a exibição.

Portanto, no XBMC, você precisa instalar o complemento "Advanced Launcher" (ele está em Add-ons do Programa). Agora abra o Advanced Launcher. Pressione "C" para obter o menu de contexto e selecione "Criar novo lançador". Escolha "Independente". Encontre o script xbmcdisplayoff.sh e selecione-o. A próxima tela pede argumentos do aplicativo, portanto, limpe o "% rom%" e aperte enter. Em seguida, dê a ele um título apropriado como "Turn Off Display" e pressione Enter novamente. Em seguida, escolha "Linux" para a plataforma.

Quase pronto. Na janela Advanced Launcher, destaque nossa nova entrada "Turn Off Display" e aperte "C" para o menu de contexto. Vá "Editar Launcher", depois "Modificações Avançadas". Ative "Desativar XBMC Fullscreen". Agora coloque-o em seus favoritos pressionando "C" novamente e selecionando "Adicionar aos Favoritos". Agora teste-o entrando em seus favoritos e selecionando-o. Espero que deva funcionar corretamente.

Esta postagem nos fóruns xbmc informa como atribuir um favorito ao mapa de teclado: link

    
por 30.01.2013 / 11:14

Tags