Enviado em 11/10/2012 - 10:36h
Fiz um script para desligar minha tela e também o teclado, funcionou 100%, rodo ele através de um botão adicional configurável no tablet, digito no teclado e encosto na tela e não liga de forma alguma, perfeito, mas quando eu aperto o botão e desliga a tela, daí eu faço alguns movimentos na tela, ela não volta, mas quando eu aperto o botão para religar a tela, os movimentos que fiz com ela desligada ficam gravados e daí eles acontecem na tela de forma automática, por exemplo:#!/bin/bash
#Verifica estado da tela (On = ligada Off = desligada)
FLAG=$(xset -q | grep "Monitor is" | awk '{print $3}')
#Captura o id dos dispositivos que serão desativados
#teclado
INPUT_TECLADO2=$(xinput --list | grep "04d9:1203" | awk '{print $4}' | cut -c4,5 | sed -n '2p')
INPUT_TECLADO1=$(xinput --list | grep "04d9:1203" | awk '{print $4}' | cut -c4,5 | sed -n '1p')
#tela de toque
INPUT_FINGER=$(xinput --list | grep "Finger" | awk '{print $7}' | cut -c4,5)
INPUT_PEN=$(xinput --list | grep "Pen" | awk '{print $7}' | cut -c4,5)
#para desligar e ligar a tela
if [ "$FLAG" = "On" ]
then
xinput set-int-prop $INPUT_TECLADO2 "Device Enabled" 8 0
xinput set-int-prop $INPUT_TECLADO1 "Device Enabled" 8 0
xinput set-int-prop $INPUT_FINGER "Device Enabled" 8 0
xinput set-int-prop $INPUT_PEN "Device Enabled" 8 0
xset dpms force off
else
xinput set-int-prop $INPUT_TECLADO2 "Device Enabled" 8 1
xinput set-int-prop $INPUT_TECLADO1 "Device Enabled" 8 1
xinput set-int-prop $INPUT_FINGER "Device Enabled" 8 1
xinput set-int-prop $INPUT_PEN "Device Enabled" 8 1
xset dpms force on
# move cursor pra acender a tela, sem isso a tela reativa, mas é preciso tocá-la para acender
xte 'mousemove 1024 768'
fi
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Dificuldade para renderizar vídeo no kdenlive (6)
xubuntu sem sons de eventos (3)
Erro ao iniciar serviço samba4 como novo dc em um ambiente com ad [RES... (9)