that's why we have scripting.
put this in your remotes:

Code:
on *:input:*: {
  var %x = 1
  while ($scon(%x)) {
    if ($scon(%x).away) { scon %x away }
    inc %x
  }
}


enjoy.