Habilitar/Desabilitar Touchpad do notebook (usando gsettings)
Publicado por Rogério M. de Queiroz (última atualização em 18/08/2015)
[ Hits: 5.981 ]
Homepage: www.dataview.com.br / www.agilecti.com.br
Tenho um Dell XPS 13 e instalei recentemente o ArchLinux.
Não gosto do touchpad, pelo menos não quando estou programando. Logo senti falta de uma hotkey para poder desabilitar o touchpad sem ter que ir em Configurações(gnome-shell 3.16.3)--> Mouse & Touchpad e então desabilitar o touchpad.
É chato e não achei nenhuma extensão do gnome-shell que se parecesse com o indicator que tem para o Ubuntu. Logo fiz um script bem básico, porém funcional para quem utiliza o Gnome ou ambiente gráfico que faz uso do gsettings.
Depois é só adicionar o script como atalho personalizado do teclado(Utilizei CRT+shift+F7) para habilitar/desabilitar o touchpad.
Link vídeo ilustrativo: http://youtu.be/NcBp7TK8-0M
#!/bin/bash #Criado por Rogério M. de Queiroz #Data: 10/08/2015 #Uma simples solução para Habilitar/Desabilitar o touchpad do Dell XPS 13 9343. #Podendo ser adicionado como atalho na tecla F7. # declare STATE STATE=`gsettings get org.gnome.desktop.peripherals.touchpad send-events | tr \' X` echo $STATE if [ "$STATE" == 'XenabledX' ] then gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled echo "Touchpad disabled." notify-send -t 200 "Touchpad Disabled." elif [ "$STATE" == 'XdisabledX' ] then gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled echo "Touchpad enabled." notify-send -t 200 "Touchpad Enabled." else notify-send -t 200 "Touchpad in other mode." fi
Backup mysqldump usando Shell Script
Habilitar e Desabilitar a Touchscreen
feet.sh - pseudo screensaver em bash
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
O que houve com slackware ??? (12)
Alterar conteúdo de dica [RESOLVIDO] (3)
Vou destruir sua infância:) (5)









