Fix run request ID offset to never conflict with internal request IDs

They were offset from REQ_NONE after which internal request IDs are
defined.
Add mouse support