se eu quiser iniciar um script com o bindsym, ele executa o script. Se eu correr do console, funciona. Eu uso este comando para vincular a chave ao script:
bindsym XF86Display exec /home/marcel/.scripts/toggleTrackpad.sh
e este é o script que estou tentando executar:
#!/bin/sh
TOGGLE=/home/marcel/.scripts/.toggle
if [ ! -e $TOGGLE ]; then
touch $TOGGLE
xinput set-prop 11 "Device Enabled" 0
else
rm $TOGGLE
xinput set-prop 11 "Device Enabled" 1
fi
Eu não entendo o porquê. Eu fiz chmod + x e tentei caminhos relativos e absolutos. Eu tentei outras chaves e diretório não oculto. Isso não ajudou. Alguém tem uma ideia?
Atenciosamente
Tags xinput shell-script i3