Jump to content
Ultimaker Community of 3D Printing Experts

Feature request: 3D mouse support


Recommended Posts

  • Replies 111
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Man, it's confusing, fieldOfView on github is ahoeben here and burtoogle here is smartavionics on github. Who are these people?   Anyway, thanks for the hint, I'll have a play with that tomo

I think, that's short sighted of you. 3D mouses are pretty much standard equipment in high end 3D CAD environments. These users are a very nice target for 3D printing. And the added value for them is

+1 for the space mouse. I use it in Rhino, and when I switch to Cura to see if a model will slice fine, it happens every time that I move the space mouse and think my PC freezed due to no reaction of

Posted Images

Posted · Feature request: 3D mouse support

I use a spacemouse for everything, so when I switch form my modeling software to Cura, there is this wave of 'Ughh' that lasts until I am done in Cura. Make spacemouse a priority and people will use it.

  • Like 1
Link to post
Share on other sites
  • 3 months later...
Posted · Feature request: 3D mouse support

I'd like to bump this suggestion for 2021 as well.

 

I have tried the RawMouse plugin but everything moves in reverse compared to when I'm in any other 3D software. I've tried changing the mouse settings while in Cura and checking the "reverse" option on all the different movements, but it doesn't change anything when I try using it in Cura, it still moves in the same directions.

Not sure if it's something I'm doing wrong or if my Spacemouse settings are acting up and not applying after changes, but I can't get it to work properly. If someone knows what I'm doing wrong feel free to tell me.

 

In any case, official support from Cura would be fantastic, and as far as I can tell the program is stable right now, at least on the latest update, so maybe there's time left to get the Spacemouse support working now?

  • Link to post
    Share on other sites
    Posted · Feature request: 3D mouse support

    You have to change the direction in den RawMouse plugin configuration file, then it works well.

    Search here on the forum, there is another thread explaining what you have to do.

  • Link to post
    Share on other sites
    Posted · Feature request: 3D mouse support

    Ah, I'll take a look at that.

    I searched through the info provided on the Github page but couldn't see anything about changing direction there, so I assumed it wasn't possible. Thanks for clarifying!

  • Link to post
    Share on other sites
    Posted · Feature request: 3D mouse support

    It is in the config.json file.

     

    Not sure what I changed after I installed the plugin, but this is a part of my config, maybe it helps.

     

      "profiles" : {
        "spacemouse" : {
          "axes" : [
            { "offset": 0.0, "scale": 0.1, "threshold": 0.01, "target": "movx" },
            { "offset": 0.0, "scale": 100.0, "threshold": 1.0, "target": "zoom" },
            { "offset": 0.0, "scale": 0.1, "threshold": 0.01, "target": "movy" },
            { "offset": 0.0, "scale": 0.05 , "threshold": 0.01, "target": "rotpitch" },
            { "offset": 0.0, "scale": 0.05, "threshold": 0.01, "target": "rotroll" },
            { "offset": 0.0, "scale": -0.1, "threshold": 0.01, "target": "rotyaw" }
          ],
          "buttons" : {
            "1": { "value": [ "3d" ], "target": "resetview" },
            "2": { "value": 1,        "target": "toggleview" }
          }
        },
        "libspnav" : {
          "axes" : [
            { "offset": 0.0, "scale": 0.1, "threshold": 0.01, "target": "movx" },
            { "offset": 0.0, "scale": -0.1, "threshold": 0.01, "target": "movy" },
            { "offset": 0.0, "scale": -100.0, "threshold": 1.0, "target": "zoom" },
            { "offset": 0.0, "scale": 0.05 , "threshold": 0.01, "target": "rotpitch" },
            { "offset": 0.0, "scale": 0.1, "threshold": 0.01, "target": "rotyaw" },
            { "offset": 0.0, "scale": -0.05, "threshold": 0.01, "target": "rotroll" }
          ],
          "buttons" : {
            "0": { "value": [ "3d" ], "target": "resetview" },
            "1": { "value": 1,        "target": "toggleview" }
          }
        },
        "tiltpad" : {
          "axes" : [
            { "offset": 0.0, "scale": -0.003, "threshold": 0.05, "target": "movx" },
            { "offset": 0.0, "scale": -0.003, "threshold": 0.05, "target": "movy" }
          ],
          "buttons" : {
            "0x01": { "value": 0.01, "target": "rotx" },
            "0x04": { "value": -0.01, "target": "rotx" },
            "0x08": { "value": 0.01, "target": "roty" },
            "0x02": { "value": -0.01, "target": "roty" },
            "0x10": { "value": -100, "target": "zoom" },
            "0x20": { "value": 100, "target": "zoom" },
            "0x30": { "value": [ "3d" ], "target": "resetview" }
          }
        }
      }

     

  • Link to post
    Share on other sites
    Posted · Feature request: 3D mouse support

    Yes, I found a comment about it in the RawMouse post by burtoogle. I had to switch negative values to positive and vice versa on "axes" for spacemouse in the config. Thank you for the help!

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    • Our picks

      • Ultimaker turns 10: A look back
        Ultimaker is turning 10 years old and that means it is story telling time! We'll explore 2010-2014, traveling through the evolution of the business from the Protobox and Ultimaker Original, to the major leaps forward with the Ultimaker 2 and Ultimaker 3.
          • Like
        • 0 replies
      • Ultimaker Transformation Summit
        Visit our virtual showroom and learn more about the Ultimaker ecosystem!
        • 14 replies
      • New here? Register your Ultimaker for free 3D printer onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 0 replies
    ×
    ×
    • Create New...