autowake.sh (276B)
1 #!/bin/zsh 2 # Waits for the headset's QHMD control device, then runs hmdwake (logging to hmdwake.log). 3 cd "$(dirname "$0")" 4 until ioreg -p IOUSB -w0 | grep -q "QHMD"; do sleep 0.5; done 5 echo "$(date +%s) QHMD appeared" >> hmdwake.log 6 sleep 1 7 exec ./hmdwake >> hmdwake.log 2>&1