SpaceMouse on PrusaSlicer 2.2.0
 
Notifications
Clear all

SpaceMouse on PrusaSlicer 2.2.0  

Page 2 / 2
  RSS
Vojtěch Bubník
(@vojtech-bubnik)
Member Admin
RE: SpaceMouse on PrusaSlicer 2.2.0

Guys, please provide as much information as possible. Doesn't work does not help much. 

What operating system?
What model of the 3Dconnexion device? Wired or wireless?

Do you have the driver software by 3DConnexion installed?

Thank you.

 

Posted : 29/03/2020 7:49 pm
burtronix liked
Barry H.
(@barry-h)
Active Member
RE: SpaceMouse on PrusaSlicer 2.2.0

Space Mouse does not function in PrusaSlicer, the environment does not move when the Space Mouse is used.

Windows 10, PrusaSlicer 2.2, 3Dconnexion 10.6.5 and rebooted.

My Space Mouse version is 3DX-600044 which is wireless.

Control-M settings and 3Dconnexion settings don't change anything.

Thanks, Barry

Posted : 29/03/2020 7:57 pm
Chocki
(@chocki)
Prominent Member
RE: SpaceMouse on PrusaSlicer 2.2.0

Running Prusa Slicer 2.2.0 and using a usb wired SpaceMouse Pro, FW : 4.37 on 64 bit Windows 10 Pro Version 1909, and 3DxWare 10.5.10 and all works without any issues.

Normal people believe that if it ain’t broke, don’t fix it. Engineers believe that if it ain’t broke, it doesn’t have enough features yet.

Posted : 29/03/2020 8:00 pm
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0

@bubnikv

Windows 10 64 bit. Prusa Slicer 2.2.0. SpaceMouse 3DX-600044. Latest 3DConnexion drivers loaded v10-6-5_r3156.

SpaceMouse has function on all 6 axes in Fusion 360 & other 3D drawing software. In Prusa Slicer, only zoom in/out are functional & only using tilt forward & back on the SpaceMouse. This is the limited functionality I had with Prusa Slicer 2.1.x & also now with Prusa Slicer 2.2.0. 

Here are the remedies I tried: 
- Updated the 3DConnexion drivers
- In Prusa Slicer 2.2.0, selected <ctrl>M to open 3DConnexion Settings dialog. Played with all setting across the entire range in all combinations.
- In GitHub, downloaded 2 different config files that are supposed to map the SpaceMouse axis & button functions in Prusa Slicer 2.2.0.
       - The first was posted last week. The documentation did not specify SpaceMouse models & showed images of a SpacePilot model.
       - The second was posted 9 months ago & was for SpaceMouse, but specific models were not listed.
       - Followed the documentation to install the config files, but neither of them were effective.

Hope this helps. Thanks

Whatever you find to do with your hands, do with all your might!

Posted : 29/03/2020 9:37 pm
jweaver
(@jweaver)
Honorable Member
RE: SpaceMouse on PrusaSlicer 2.2.0

I am running 2.2.0 (and was running RC2-5 before) in Win7.. I have an old Space Pilot (which works perfectly with apps like Sketchup) which is discontinued, but still works using 3DxWare 10.4.10

Worked first try when Slic3r supported 3D mouse, but soon discovered that the 3DxWare Speed controls did nothing.. Was first disappointed, but then found out about CTL+M and that sorted everything.

All working nicely for me...

Posted : 29/03/2020 9:39 pm
Garth Snyder
(@garth-snyder)
Active Member
RE: SpaceMouse on PrusaSlicer 2.2.0
Posted by: @towlerg

I didn't know what a spacemouse was till I googled it, bloody hell, it's not cheap is it...

For the quality and for what you get, it's dirt cheap. Best $100 I ever spent. They're a little more these days but still in the $125 range.

I have one of the more elaborate ones now, but I actually don't find the buttons all that useful. The base model with just the puck gives you pretty much all the benefits.

Posted : 29/03/2020 9:43 pm
burtronix liked
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0
Posted by: @burtronix

@bubnikv

Windows 10 64 bit. Prusa Slicer 2.2.0. SpaceMouse 3DX-600044. Latest 3DConnexion drivers loaded v10-6-5_r3156.

SpaceMouse has function on all 6 axes in Fusion 360 & other 3D drawing software. In Prusa Slicer, only zoom in/out are functional & only using tilt forward & back on the SpaceMouse. This is the limited functionality I had with Prusa Slicer 2.1.x & also now with Prusa Slicer 2.2.0. 

Here are the remedies I tried: 
- Updated the 3DConnexion drivers
- In Prusa Slicer 2.2.0, selected <ctrl>M to open 3DConnexion Settings dialog. Played with all setting across the entire range in all combinations.
- In GitHub, downloaded 2 different config files that are supposed to map the SpaceMouse axis & button functions in Prusa Slicer 2.2.0.
       - The first was posted last week. The documentation did not specify SpaceMouse models & showed images of a SpacePilot model.
       - The second was posted 9 months ago & was for SpaceMouse, but specific models were not listed.
       - Followed the documentation to install the config files, but neither of them were effective.

Hope this helps. Thanks

Forgot to note that SpaceMouse 3DX-600044 is wireless.

Whatever you find to do with your hands, do with all your might!

Posted : 29/03/2020 9:51 pm
jweaver
(@jweaver)
Honorable Member
RE: SpaceMouse on PrusaSlicer 2.2.0

If anyone in the UK is interested, this is a good deal

https://www.ebay.co.uk/itm/3DCONNEXION-SPACEPILOT/174117742056?hash=item288a39e5e8:g:0PgAAOSwqNxd6lIA

They are described as parts only, but i believe they havnt been tested and almost certainly work.. but buy with caution,

This model is discontinued and no longer supported, but works perfectly with the legacy drivers... and even though its several years old, the core functionality and build quality (ie the “puck”) is identical to he current versions.

Personally i love the buttons.... i have remapped them all to do specific functions per app and i couldn’t imagine a 3DMouse without buttons.

Posted : 29/03/2020 9:54 pm
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0
Posted by: @garth
Posted by: @towlerg

I didn't know what a spacemouse was till I googled it, bloody hell, it's not cheap is it...

For the quality and for what you get, it's dirt cheap. Best $100 I ever spent. They're a little more these days but still in the $125 range.

I have one of the more elaborate ones now, but I actually don't find the buttons all that useful. The base model with just the puck gives you pretty much all the benefits.

CAD is part of my livelihood, so it's a small investment with big benefits.

Whatever you find to do with your hands, do with all your might!

Posted : 29/03/2020 9:55 pm
Barry H.
(@barry-h)
Active Member
RE: SpaceMouse on PrusaSlicer 2.2.0

Through lots of troubleshooting, I had a really interesting discovery and a potential fix.  I've also posted this to github so the developers may be able to figure out what's happening.  The fix that worked for me is at the bottom, jump down there if you don't want to read through the TS steps.

Troubleshooting
The 3Dconnexion receiver for my Space Mouse and CADMouse was in USB (port 1)
I connected a USB cable into my wireless Space Mouse and into a USB (port 2), rebooted PrusaSlicer, and the wireless Space Mouse began fully working in PrusaSlicer (PS from now on), but plugged in.
I unplugged the Space Mouse from the USB (port 2) and it stopped working.
I moved the USB 3Dconnexion receiver to the port that worked when wired (port 2), rebooted PS, and wireless worked!
I moved the USB receiver back to the original USB (port 1), rebooted, and wireless stopped working.
I moved the USB receiver back to where it worked (port 2), rebooted, and wireless still did not work.

I have a second unused 3Dconnexion universal USB receiver because I have a Space Mouse and CADMouse.
I removed the old receiver and inserted the new unused receiver into USB port 1. In the 3Dconnexion app, I had to delete the old pairings and repair both devices to the new receiver.
Both wireless devices worked!
I moved the receiver to port 2. Space Mouse stopped working in PS.
I moved the receiver back to port 1. Space Mouse still didn’t work in PS.

I removed the 3Dconnexion receiver from the USB port.
In Device Manager, I deleted all Mice and Other Pointing Devices -> HID-compliant mice
I Plugged in the 3Dconnexion receiver and 2 instances appeared of HID-compliant mice
I paired both devices and Space Mouse worked wirelessly in PS!

Summary of what I'm seeing
When the Space Mouse is plugged into either USB port, it works repeatedly.
The Space Mouse will only work wirelessly in PS the first time a 3dconnexion receiver is put into a port. If the receiver is already a registered device the Space Mouse won’t work wirelessly in PS.

Fix
It seems the fix is to remove the 3Dconnexion receiver from the computer, delete the existing HID-compliant mice in Device Manager, re-insert the receiver, and then re-pair the wireless Space Mouse.  Then, don’t move the receiver =)

Cheers!

Posted : 30/03/2020 12:55 am
shorton liked
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0

@barry-h2

I'll give this a try tomorrow . 

Whatever you find to do with your hands, do with all your might!

Posted : 30/03/2020 1:48 am
Vojtěch Bubník
(@vojtech-bubnik)
Member Admin
RE: SpaceMouse on PrusaSlicer 2.2.0

Thanks @barry-h2 for investigation. It makes some sense to me. I remember Enrico who implemented the 3DConnexion integration into PrusaSlicer mentioning some 15 sockets that the wireless dongle, and that his implementation connects to just the 1st socket. If you get zoom action only from the 3DConnexion device, that means PrusaSlicer is getting no message from the device and just a scroll wheel is emulated by the 3DConnexion driver. If you disable the scroll emulation in the 3DConnexion driver, then you will stop getting the zoom events.

 

I will try to emulate your setup, though I have just a single puck with single dongle at home.

 

To make it clear to me. Has anybody any issue with the wireless model if connected by an USB wire?

 

 

 

 

 

Posted : 30/03/2020 6:35 am
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0

@bubnikv

I tested my SpaceMouse while plugged into a USB cable. I can verify that it does work on all axes in Prusa Slicer. This is only if I start Prusa Slicer after plugging SpaceMouse into USB. If I plug it in after starting Prusa Slicer, it reverts to zoom function only.

If I plug SpaceMouse into USB then start Prusa Slicer & verify that all axes function, but then unplug USB, it reverts to zoom only. If I try to plug into USB again, it remains in zoom-only function.

SpaceMouse functions on all axes in Fusion 360 whether plugged into USB directly or driven by the wireless dongle.

My 3DConnexion USB dongle is part of a wireless kit that drives both the SpaceMouse & CADMouse. I did not try to diagnose any combination of the dongle function or the socket configuration of my USB ports. Let me know if you think that might be helpful at some point.

FYI once again, my OS is Windows 10, 64-bit. I updated to the latest 3DConnexion drivers that were posted March 13. My SpaceMouse model is 3DX-600044.

Whatever you find to do with your hands, do with all your might!

Posted : 30/03/2020 6:03 pm
Barry H.
(@barry-h)
Active Member
RE: SpaceMouse on PrusaSlicer 2.2.0

@burtronix

That was my scenario.  If you want, try the instructions mentioned previously (and below).

 

Remove the 3Dconnexion receiver from the USB port.
In Device Manager, delete all Mice and Other Pointing Devices -> HID-compliant mice
Plug in the 3Dconnexion receiver
Pair both devices in 3Dconnexion

Have a wired mouse plugged in becuase your wireless mice will stop working when you delete the instances. 

Posted : 30/03/2020 6:24 pm
Vojtěch Bubník
(@vojtech-bubnik)
Member Admin
RE: SpaceMouse on PrusaSlicer 2.2.0

The good news is that we have a Windows specific prototype of 3DConnexion support in PrusaSlicer inspired by Blender, which seems to work with the driver (you can swap axes as you wish), if a configuration file is dropped to 

c:\Program Files\3Dconnexion\3DxWare\3DxWinCore64\Cfg\

 

We are negotiating with a 3DConnexion representative, hopefully a config for PrusaSlicer will be added into the next 3DConnexion driver package. That should conclude the 3DConnexion integration.

 

Posted : 31/03/2020 5:44 am
shorton
(@shorton)
Eminent Member
RE: SpaceMouse on PrusaSlicer 2.2.0

 

Posted by: @barry-h-2

@burtronix

That was my scenario.  If you want, try the instructions mentioned previously (and below).

 

Remove the 3Dconnexion receiver from the USB port.
In Device Manager, delete all Mice and Other Pointing Devices -> HID-compliant mice
Plug in the 3Dconnexion receiver
Pair both devices in 3Dconnexion

Have a wired mouse plugged in becuase your wireless mice will stop working when you delete the instances. 

 

This worked for me, thanks.

 

 

Posted : 07/01/2022 1:57 am
Vojtěch Bubník
(@vojtech-bubnik)
Member Admin
RE: SpaceMouse on PrusaSlicer 2.2.0

It seems the latest 3DConnexion driver delivers a configuration file, which is no more compatible with the 3DConnexion driver binary. It seems 3DConnexion did a mistake, they changed their binary without verifying the configs they are delivering with the driver installer. Thus if your 3DConnexion device does not work with the driver you will likely need to do the following for now:

https://github.com/prusa3d/PrusaSlicer/issues/7277#issuecomment-1006359238

 

Posted : 07/01/2022 4:59 am
burtronix
(@burtronix)
Reputable Member
Topic starter answered:
RE: SpaceMouse on PrusaSlicer 2.2.0

Well, it's been a few years & I was away from Prusa Slicer for a good bit of that time. When I came back to it a couple months ago, I found that all of the Space Mouse functionality is there. Not sure when or how it happened, but my workflow is much better now.

Whatever you find to do with your hands, do with all your might!

Posted : 13/07/2023 8:19 pm
Page 2 / 2
Share: