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
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)
Erro na inicialização do Debian como resolver (2)
Como desinstalar o GIMP? [RESOLVIDO] (1)