ich verwende KDE und habe ein shell script, welches ich per udev regel ausführen lasse. Das script wird beim einstecken/abziehen meines bluetooth empfängers meiner maus ausgeführt.
Code: Alles auswählen
SUBSYSTEM=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", ACTION=="add", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/Tripp/.Xauthority", RUN+="/home/Tripp/scripts/extmouse.sh TouchpadOff=1"
SUBSYSTEM=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", ACTION=="remove", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/Tripp/.Xauthority", RUN+="/home/Tripp/scripts/extmouse.sh TouchpadOff=0"
Code: Alles auswählen
#!/bin/sh
varOFF=$(echo $1|cut -f2 -d=)
if [ "$varOFF" = "1" ]; then
kdialog --passivepopup "Eine externe Maus wurde angeschlossen, das Touchpad wird deaktiviert!" 2 &
else
kdialog --passivepopup "Eine externe Maus wurde entfernt, das Touchpad wird aktiviert!" 2 &
fi
/usr/bin/synclient $1
Code: Alles auswählen
kdialog --passivepopup "Eine externe Maus wurde angeschlossen, das Touchpad wird deaktiviert!" 2 &
Weiß jemand woran das liegt?