When the player is sleeping, it tosses the first button code that is seen (either Hijack or the player s/w do this, I forget which, but it happens).

So, if you want it to wake from sleep and do the saveaux thing, just add an innocuous button code in front: extmute_off=SelectMode,SaveAux

To get it to go back to sleep automatically is not possible, as the current interface does not know what the original state was. We'd have to add a new feature to Hijack for that.

Now, Hijack itself *usually* has a good idea of whether the player is sleeping or not, so maybe we could just add two more virtual button codes to manage this. Something like "SleepWake" and "SleepResume" or something. Anyone got some better name suggestions? With those, one might do this:

extmute_off=SleepWake,SaveAux
extmute_on=RestoreSrc,SleepResume


Cheers