Habilitar e Desabilitar a Touchscreen

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

[ Hits: 3.157 ]

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

Automatizar e compactar backup de banco MySQL

Uebevert - All in One [version 3]

NetProfiler - Um solução para quem passeia por várias redes.

Limpar pacotes com versões antigas do cache do apt

fwgen - gerador de regras de firewall iptables


  

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