jak w pulseaudio wykryć czy w gniazdo słuchawkowe wpięty jest wtyk, wiem że taka detekcja jest bo wyłączają się głośniki laptopa kiedy wpinam słuchawki. Chcialbym napisać skrypt który by uruchamiał i wyłączał equalizer kiedy słuchawki są wpinane/wypinane
problem rozwiązany, napisałem prosty skrypt jakby komuś był potrzebny:
Kod: Zaznacz cały
#!/bin/bash
ost="x"
while :
do
sleep 2
plug=$(amixer -c0 contents | grep -C 3 "name='Front Headphone Jack'" | grep ": values=")
pl=${plug:11}
if [ "$pl" != "$ost" ]
then
if [ "$pl" == "off" ]
then
pulseaudio-equalizer enable
pacmd set-sink-volume 4 0xFFFF
echo "eq on"
else
pulseaudio-equalizer disable
pacmd set-sink-volume 4 0x5555
echo "eq off"
fi
fi
ost=$pl
done