Anybody know what I have to do to have GSettings launch a particular app when a GSettings key changes? Apparently when the screen-magnifier-enabled key changes, gsettings launches your configured desktop magnifier. What I don't know is: how does gsettings know what your configured desktop magnifier _is_? how does a magnifier app register itself to be the one that's invoked when that gsettings key changes?