Talvez outra solução seja o truque:
Você pode criar um ativador de painel que execute um script de shell para desabilitar a entrada do mouse e um atalho de teclado para ativar a entrada do mouse.
Você pode gerenciar os dispositivos de entrada do seu X-Server com xinput. Com o seguinte comando, você pode listar todos os dispositivos de entrada:
xinput --list
Encontre o dispositivo de ponteiro do mouse correto e desative-o: (substitua [ID] pelo número de identificação correto)
xinput --set-prop [ID] 'Device Enabled' 0
Ativar novamente:
xinput --set-prop [ID] 'Device Enabled' 1
Para simular o comportamento da ferramenta que você deseja, você pode criar um script de shell para desabilitar / habilitar todos os dispositivos de ponteiro de mouse de uma só vez.
setmouse:
#!/bin/sh
# setmouse 0 to disable mouse
# setmouse 1 to enable mouse
for id in $(xinput --list | grep -E "slave.*pointer" | cut -f2 | cut -d"=" -f2)
do
xinput set-prop $id 'Device Enabled' $1
done
Então você pode criar um lançador de painel (Xfce-) que execute "setmouse 0" para desabilitar a entrada do mouse e um atalho de teclado que execute "setmouse 1" para ativá-lo novamente.