ManyMouse

BlitzMax Forums/BlitzMax Programming/ManyMouse

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I have found a slight modification for the Mac is needed to get the system working, otherwise multiple mice come out as device 0.

In manymouse.c, the ordering of the mouse drivers needs changing to :

static const ManyMouseDriver **mice_drivers[] =
{
    &ManyMouseDriver_xinput,
    &ManyMouseDriver_evdev,
    &ManyMouseDriver_windows,
    &ManyMouseDriver_hidutilities,
    &ManyMouseDriver_hidmanager
};


Whether its due to any of the mice working in PPC mode or something, I dont know - but this order works correct.