I’m making a special mouse for 3D CAD programs. The mouse must move the model in Fusion360 and other programs on all axes
But there is a problem.
I really want the mouse to work without interfering with the user’s regular cursor, but so far I don’t see any other options for how to transfer data via Bluetooth and control a regular cursor using (pyautogui, Robot.java and others).
There is, of course, the option to draw the cursor yourself, hide the real Windows cursor and control the real one so that it does two tasks – executes user commands and 3D mouse commands.
- But so far it’s not working well.
Another option is to write a driver, but there are also a lot of complications here.
I’m interested to know what other implementation options there are.
I have already tried to program the program in Java, Python and C++, but everything works poorly.
Ivan Revich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.