That's an excellent suggestion Donagh, just to chip in - the replacement for hal (at least for Ubuntu) is udev.
Maybe this python library would help here to find the equivalent signal to monitor - http://pyudev.readthedocs.org/en/latest/ David
_______________________________________________ rhythmbox-devel mailing list rhythmbox-devel@gnome.org https://mail.gnome.org/mailman/listinfo/rhythmbox-devel