Habilitar e Desabilitar a Touchscreen

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

[ Hits: 2.857 ]

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

Tradutor: ept ( English to Portuguese )

Tem g-mail não lido?

Implementando a famosa hélice ASCII

usando a lixeira em modo texto

Instalador de macromedia flash para comps AMD Athlon 86_64


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts