Use 3DConnexion mouse as 2D

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
Ricky
Posts: 2
Joined: Fri Feb 28, 2025 4:04 am

Re: Use 3DConnexion mouse as 2D

Post by Ricky »

Hi Jwick,

I have already reach out the global xml according your post above.

Yes, your right, this setting doesn't make it a great 2D mouse. So, do you have some improvement since years ago....

And now I have reset it back to 3D mouse. But I can't use rotating function in AutoCAD.
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Use 3DConnexion mouse as 2D

Post by jwick »

Hi Ricky,

There are no immediate plans to improve the 2D mouse emulation for the 3D mouse (I have some ideas though).

If rotations are not working in AutoCAD, they are probably disabled somewhere. Check the driver's AutoCAD cfg file (your changes are in %appdata%). There may also be some options in AutoCAD.
Check with another app, or one of our demos, if it is a more general change (e.g., in Global.xml).

Jim
cwbest78
Posts: 1
Joined: Tue Jun 10, 2025 2:52 pm

Re: Use 3DConnexion mouse as 2D

Post by cwbest78 »

Hi Jim,

I used your files on page 2 of this thread and it worked great. I was wondering if there is a way to increase the panning distance/responsiveness. It would be nice to allow the panning to be a little faster. Is this a setting in the xml that can be customized? Thank you so much.

Regards,
Charles
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Use 3DConnexion mouse as 2D

Post by jwick »

cwbest78,

The XML allows you to set various parameters on the axis processing.
Some you can do in our GUI (scaling - increase the speed).
Some you need to edit XML (non-linearity - acceleration). This is the <ResponseCurve> under <Settings>.

I will probably need to help you with that.
Slavn
Posts: 10
Joined: Thu Jul 11, 2013 12:55 pm

Re: Use 3DConnexion mouse as 2D

Post by Slavn »

Hello. I'm sure this question has already been asked on this forum, so I apologize in advance for the duplicate.
Why aren't the advanced settings for the Space Mouse, such as the ability to use it as a 2D mouse and assign actions, macros, Radial Menus, and keyboard keys, added to the main graphical interface?
I remember that there was an “Alternative” or “Experimental” version of the drivers in which this was implemented in the UI. I understand that all these settings can be made by editing XML files, but this method is far from user-friendly.
[email protected]
Posts: 3
Joined: Sat Nov 09, 2024 11:44 am

Re: Use 3DConnexion mouse as 2D

Post by [email protected] »

Agreed fully
Slavn wrote: Mon Sep 08, 2025 8:26 am Hello. I'm sure this question has already been asked on this forum, so I apologize in advance for the duplicate.
Why aren't the advanced settings for the Space Mouse, such as the ability to use it as a 2D mouse and assign actions, macros, Radial Menus, and keyboard keys, added to the main graphical interface?
I remember that there was an “Alternative” or “Experimental” version of the drivers in which this was implemented in the UI. I understand that all these settings can be made by editing XML files, but this method is far from user-friendly.
opkopk
Posts: 3
Joined: Wed Apr 29, 2026 2:26 am

Re: Use 3DConnexion mouse as 2D

Post by opkopk »

Hello! How to implement the following task correctly: Hold down the right mouse button and move the pointer. Thanks!

Code: Select all

        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_X</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
          </Input>
          <Output>
		    <MouseButton>Right</MouseButton>
            <ActionID>HIDMouse_X</ActionID>
          </Output>
        </Axis>
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Use 3DConnexion mouse as 2D

Post by jwick »

Code: Select all

          <Output>
            <ActionID>HIDMouse_X</ActionID>
            <Modifiers>
              <Modifier>RightMouse</Modifier>
            </Modifiers>
          </Output>
opkopk
Posts: 3
Joined: Wed Apr 29, 2026 2:26 am

Re: Use 3DConnexion mouse as 2D

Post by opkopk »

jwick wrote: Wed Apr 29, 2026 6:39 am

Code: Select all

          <Output>
            <ActionID>HIDMouse_X</ActionID>
            <Modifiers>
              <Modifier>RightMouse</Modifier>
            </Modifiers>
          </Output>
Thank you! Unfortunately, this solution does not work
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Use 3DConnexion mouse as 2D

Post by jwick »

What are you trying to do with it? Which application? Any details?

Where are you putting these XML lines?

You can see what is happening in the log file: %localappdata%/3Dconnexion/3DxWare/3DxService.log
baretail is your friend for watching that file.
Turn on logging with the 3Dx systray icon.
opkopk
Posts: 3
Joined: Wed Apr 29, 2026 2:26 am

Re: Use 3DConnexion mouse as 2D

Post by opkopk »

jwick wrote: Thu Apr 30, 2026 5:04 am What are you trying to do with it? Which application? Any details?

Where are you putting these XML lines?

You can see what is happening in the log file: %localappdata%/3Dconnexion/3DxWare/3DxService.log
baretail is your friend for watching that file.
Turn on logging with the 3Dx systray icon.
I'm sorry. It's working. XMBC was intercepting mouse clicks. Thank you very much
Post Reply