ich versuche mit 100% scheiter Garantie ein Bashscript zu schreiben, dass wenn ich die linke Maustaste gedrückt halte, dass dann, immoment xdotool, automatisch solange die linke immer wieder drückt, solange die Linke Maustaste physikalisch gedrückt ist, sobald ich dann die Linke Maustaste wieder loslasse sollte das automatische klicken aufhöhren,. PS:vorrangig sollte das ganze unter chromium im Browser funktionieren.
hier mein script was aber aus irgent einen Grund auch immer nicht automatisch klickt, wenn die LinkeMausTaste physikalisch gedrückt ist.
Code: Alles auswählen
#!/bin/bash
#MOUSE_ID=$(xinput --list | grep -i -m 1 'mouse' | grep -o 'id=[0-9]\+' | grep -o '[0-9]\+')
while : ; do
# wenn linke maus taste gedrückt wird/ist
if [[ $(xinput --query-state 11 | grep 'button\[1\]' | tr -d "[:space:]") == "button[1]=down" ]]; then
if ! pgrep -x xdotool >/dev/null; then
xdotool click --repeat 5 --delay 50 1 &
fi
fi
# wenn links maustaste losgelassen wird
if [[ $(xinput --query-state 11 | grep 'button\[1\]' | tr -d "[:space:]") == "button[1]=up" ]]; then
if ! pgrep -x xdotool >/dev/null ; then
xdotool click --repeat 5 --delay 50 1 &
fi
fi
done
Vielen Dank