High Resolution Scrolling

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
nickvdm
Posts: 6
Joined: Sat Dec 28, 2024 3:01 pm

High Resolution Scrolling

Post by nickvdm »

How is it possible to enable high resolution smooth scrolling in windows using the space mouse? For me it is scrolling by lines when I don't see why it couldn't scroll in smaller increments or by pixels. There is a youtube video of someone using a HID descriptor tool to add a resolution multiplier. How can this be done for the space mouse? Any idea?

https://www.youtube.com/watch?v=FSy9G6bNuKA&t=569s

https://download.microsoft.com/download ... wheel.docx

https://usb.org/document-library/hid-usage-tables-15

https://usb.org/document-library/hid-descriptor-tool
dumbweighter2
Posts: 11
Joined: Mon Nov 02, 2020 8:59 am

Re: High Resolution Scrolling

Post by dumbweighter2 »

I believe scrolling by lines is a windows function, not a spacemouse function. You should be able to go into your mouse settings and change it there.
fnfunkin
Posts: 1
Joined: Wed Oct 15, 2025 8:26 pm

Re: High Resolution Scrolling

Post by fnfunkin »

Yet I've always used Spacemouse. Great to see your suggestion!
RavenWorks
Posts: 6
Joined: Sat Apr 25, 2026 6:56 am

Re: High Resolution Scrolling

Post by RavenWorks »

Was this ever solved? Is it possible to just swap the scroll wheel actionID with a high-res equivalent (and greatly increase the firing speed) or something?
RavenWorks
Posts: 6
Joined: Sat Apr 25, 2026 6:56 am

Re: High Resolution Scrolling

Post by RavenWorks »

Oh wow, I actually just stumbled across the answer myself while trying to solve something else, only it appears to be somewhat broken?

I saw a reference to "HIDMouse_SmoothWheel" in Base.xml; when I change an "HIDMouse_Wheel" to "HIDMouse_SmoothWheel" in an existing xml, my movements do indeed start mapping directly to very smooth scrolling that corresponds to how far I'm tilting the spacemouse, which is exactly what I wanted -- except that if I push it past halfway or so to the edge, it suddenly reverses direction and scrolls the wrong way instead? I tried changing the Min/Max values associated with the input *and* the output, but neither one helped. Is there something I need to add to the XML for this to work correctly, or should I be filing a bug report?
RavenWorks
Posts: 6
Joined: Sat Apr 25, 2026 6:56 am

Re: High Resolution Scrolling

Post by RavenWorks »

Oh wait, I got it -- setting the output scale to 0.5 (or lower) fixes the problem!
Post Reply