IOKit interaction stops working when driver claims SpaceMouse

Post questions, comments and feedback to our 3Dconnexion Mac Development Team.

Moderator: Moderators

Post Reply
vineg
Posts: 1
Joined: Mon Dec 04, 2023 2:55 am

IOKit interaction stops working when driver claims SpaceMouse

Post by vineg »

Hi!

We have a similar problem to this thread https://forum.3dconnexion.com/viewtopic.php?t=52678 with our application that is using IOKit. I guess browsers using similar HID API on Mac, so I think it is related. Our application stops receiving mouse movement signals when driver is installed. Some times it starts working after replugging the mouse / closing other apps.

Here is related topic: https://www.agisoft.com/forum/index.php?topic=16031.0

Is it worth reporting this issue to the Mac OS developers? It looks like it is system API related. Unfortunately I don't know driver related details.

Regards, Egor
ngomes
Moderator
Moderator
Posts: 3344
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: IOKit interaction stops working when driver claims SpaceMouse

Post by ngomes »

Not sure what we can do about that. As explain in the topic that you linked, if our driver does not claim the device exclusively, the SpaceMouse moves the device pointer, something that the vast majority of users finds undesirable.

We do not know why Apple elected to use SpaceMouse devices to move the mouse pointer. I don't think it happens with joysticks.
Nuno Gomes
Post Reply