After waking your Windows 11 PC from sleep, your 3Dconnexion SpaceMouse may lose its custom sensitivity settings and revert to default values. This happens because the device driver or software does not retain user profile settings across the sleep and resume cycle. In this article, you will learn why SpaceMouse sensitivity resets after sleep and how to apply a permanent fix using a combination of driver settings and a scheduled task.
Key Takeaways: Restore SpaceMouse Sensitivity After Sleep
- 3Dconnexion 3DxWare profile reload via scheduled task: Automatically reapplies your saved sensitivity settings after the system wakes from sleep.
- Device Manager power management setting: Prevent the USB hub from cutting power to the SpaceMouse during sleep to avoid driver reinitialization.
- 3Dconnexion Properties > Advanced Settings > Profile persistence: Enables the software to store and restore custom axis speeds and button mappings.
Why SpaceMouse Sensitivity Resets After Sleep on Windows 11
The 3Dconnexion SpaceMouse is a precision input device used in CAD and 3D modeling software. When Windows 11 puts the computer to sleep, it may disconnect USB devices to save power. Upon wake, the operating system re-enumerates the SpaceMouse, reloading the driver with default parameters. The 3DxWare software, by default, does not automatically reload the user’s saved profile after a system resume event. This results in the sensitivity values for all six degrees of freedom — pan, zoom, rotate, tilt, roll, and twist — reverting to factory defaults.
The root cause is a combination of two factors: USB selective suspend cutting power to the device during sleep, and the 3DxWare application not registering a system power event callback to reload the active profile. The fix addresses both factors.
Steps to Prevent SpaceMouse Sensitivity Reset After Sleep
This method uses two changes: disabling USB power saving for the SpaceMouse port and creating a scheduled task that reloads the 3DxWare profile after the system resumes.
Step 1: Disable USB Selective Suspend for the SpaceMouse Port
- Open Device Manager
Right-click the Start button and select Device Manager. Expand the Universal Serial Bus controllers section. - Locate the USB Root Hub for the SpaceMouse
Look for USB Root Hub USB 3.0 or USB Root Hub USB 2.0 entries. Right-click each one and select Properties. - Disable power saving
Go to the Power Management tab. Uncheck Allow the computer to turn off this device to save power. Click OK. Repeat for all USB Root Hub entries that show the SpaceMouse connected.
Step 2: Create a Scheduled Task to Reload the 3DxWare Profile
- Open Task Scheduler
Press the Windows key, type Task Scheduler, and press Enter. - Create a new task
In the Actions pane on the right, click Create Task. - Set the General tab
Name the task Reload SpaceMouse Profile. Check Run whether user is logged on or not. Check Run with highest privileges. - Set the trigger
Go to the Triggers tab. Click New. Under Begin the task, select On an event. Set Log to System, Source to Kernel-Power, and Event ID to 507. This event fires when the system resumes from sleep. Click OK. - Set the action
Go to the Actions tab. Click New. Set Action to Start a program. In Program/script, enter C:\Program Files\3Dconnexion\3DxWare\3DxService.exe. In Add arguments, enter /reloadprofile. Click OK. - Configure conditions
Go to the Conditions tab. Uncheck Start the task only if the computer is on AC power. Uncheck Stop if the computer switches to battery power. Click OK to save the task.
Step 3: Verify the SpaceMouse Profile Persistence Setting
- Open 3Dconnexion Properties
Double-click the 3Dconnexion icon in the system tray. If the icon is missing, open it from Start > 3Dconnexion > 3Dconnexion Properties. - Check profile persistence
Go to Advanced Settings. Ensure Load profile on startup is enabled. If not, enable it and click Apply. - Save your current sensitivity settings
Adjust the Speed sliders for each axis to your preferred values. Click Save As and give the profile a name like MyCADProfile. Click Set as Default.
If SpaceMouse Sensitivity Still Resets After the Main Fix
Some users may find that the sensitivity still resets after applying the steps above. The following additional issues and their fixes cover edge cases.
SpaceMouse Not Detected After Sleep
If the SpaceMouse disappears entirely from Device Manager after sleep, the USB port may be losing power. Plug the SpaceMouse into a USB port directly on the motherboard, not a front-panel or hub port. In Device Manager, right-click each USB Root Hub, go to Power Management, and uncheck the same setting as in Step 1. Restart the PC and test again.
3DxWare Service Does Not Start After Resume
The scheduled task may fail if the 3DxService.exe path is incorrect. Verify the exact path on your system by opening Task Manager, going to the Services tab, locating 3DxService, and noting its executable path. Update the action in Task Scheduler accordingly. Also ensure the task is enabled in Task Scheduler Library.
Profile Loads but Sensitivity Values Are Wrong
This can occur if the profile file is corrupted or if multiple profiles conflict. Open 3Dconnexion Properties, go to Advanced Settings, and click Restore Defaults. Then manually set your sensitivity values again, save the profile with a new name, and set it as default. Delete any old profiles you no longer use.
3Dconnexion Profile Reload vs USB Power Management: Which Fix Works Best
| Item | Disable USB Power Saving | Scheduled Task Profile Reload |
|---|---|---|
| Description | Prevents the USB hub from cutting power to the SpaceMouse during sleep | Automatically runs the 3DxWare reload command after the system resumes |
| Effectiveness | High — addresses the root cause at the hardware level | High — reapplies software settings even if hardware reinitializes |
| Complexity | Low — a few checkbox changes in Device Manager | Medium — requires creating a scheduled task with correct event and path |
| Persistence across Windows updates | Settings survive updates but may be reset by driver updates | Task survives updates unless Task Scheduler is reset |
| Battery impact on laptops | Slightly higher power draw because USB hub stays active | No battery impact because the task runs only after resume |
You can now prevent your SpaceMouse sensitivity from resetting after sleep by disabling USB power saving and creating a scheduled task that reloads your saved profile. Test the fix by putting your PC to sleep and waking it — the SpaceMouse should retain your custom speed settings. For advanced users, consider exporting your profile using the 3Dconnexion Profile Manager and keeping a backup in a secure folder.