Input from multiple devices

[I posted a similar message to public.qnx4, but I think this group might be more appropriate…]

I have an app where I’d like to send the event stream from Input to a
non-photon resource manager. The Mouse driver is almost exactly what I
need, except that that driver has no notion of an Input group (-g option).
Is it possible to 1) modify Mouse to stick the group of the event stream
somewhere in the mode/control data or 2) to allow Mouse to startup with an
specified resource name, so that two Mouse I/O managers can be running
simultaneously (e.g. /dev/mousein0+/dev/mouse0 and
/dev/mousein1+/dev/mouse1)? Either solution would allow me to identify the
source of the input events.

Thanks,
David Sheinberg