spoter368 / os3m-software

PC-side software for interpreting and configuring the OS3M mouse
https://hackaday.io/project/187172-os3m-mouse
GNU General Public License v3.0
77 stars 11 forks source link

Integration with Autodesk Fusion 360 #2

Open tilman opened 6 months ago

lpurdy01 commented 6 months ago

I have been working on this, and have a prototype that gets game pad data into Fusion 360's camera controls.

https://github.com/lpurdy01/Fusion-360-Game-Controller-Input

lpurdy01 commented 6 months ago

@spoter368 I have gotten by board working, and it shows up as a gamepad in windows, but I can't find a python library that can read the output. I have tried pygame and inputs.

Did you find a library that was easy to use for prototyping / debugging?

spoter368 commented 6 months ago

Awesome!!! Congrats on being the second owner of an OS3M mouse ever! I had chatgpt write me this test script a while ago and have used it for all of my debugging: https://gist.github.com/spoter368/890a76d0bad20f8f0cfb9ae76bf48d0f

It uses pywinusb to do the HID data reading. I'm not sure what I'd use on Linux, as I only have a Windows machine.

lpurdy01 commented 6 months ago

I have a very non user friendly, but complete implementation of a camera control add-in for Fusion 360 that allows the os3m mouse to control the camera.

https://github.com/lpurdy01/Fusion-360-Camera-Control

I'm not sure where to put this yet. It seems to be the only camera control plugin made for Fusion 360 so far. Considering that, I kinda want to try building it out into its own piece of software, and have it support the os3m as one of several control options.