I should have searched around. This was recently solved with a fork by BKeyport to Remote-Control here.