i3 não pode usar o bindsym com script de shell

0

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

    
por meisterglanz 08.10.2018 / 15:50

0 respostas