Habilitar e Desabilitar a Touchscreen

Publicado por José Adalberto F. Gualeve (última atualização em 14/11/2016)

[ Hits: 3.151 ]

Download touchscreen.sh




Este script permite a habilitação e desabilitação da touchscreen, além da obtenção do estado atual (habilitada/desabilitada).

Formas de uso:

Recuperar o estado atual:

$  touchscreen.sh

Habilitar a touchscreen:

$  touchscreen.sh on

Desabilitar a touchscreen:

$  touchscreen.sh off

  



Esconder código-fonte

!/bin/bash
#Criado em: Qua 04/Nov/2015 hs 15:50
#Arquivos: touchscreen.sh
#Alterado em: Dom 16/Out/2016 hs 12:13 
#Autor: José Adalberto Façanha Gualeve
 
if [ ! -x /usr/bin/xinput ]
then
    echo "xinput não instalado"
    exit 1
else
    DEV=$(xinput| grep 'Touchscreen'|cut -d= -f2|cut -d$'\t' -f1)
    if [ "A$1" = "A" ]
    then
        FLAG=$(xinput list-props $DEV | grep 'Device Enabled' | sed -e 's/.*:[\t ]*//')
        if [ "$FLAG" -eq 1 ]
        then
            echo "Touchscreen ativada"
        else
            echo "Touchscreen desativada"
        fi
    else
        if [ "$1" = "on" ]
        then
            xinput enable $DEV
            echo "Touchscreen ativada"
        elif [ "$1" = "off" ]
        then
            xinput disable $DEV
            echo "Touchscreen desativada"
        else
            echo "Erro de sintaxe."
            echo "Uso: touchscreen [on|off]"
        fi
    fi
fi
exit 0

Scripts recomendados

Brincando com recursividade

Relatórios do LightSquid por Grupos

Gerador de senhas aleatórias com pwgen

ddp - dd com porcentagem

Reduzir mp3 para celular


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts