Scrolling in virtually all non-3d programs is done with a forward/backward rotation of the spacemouse. Except Acrobat DC. Scrolling in Acrobat is done via a forward/backward translation movement.
Is this something I can hand edit in the .cfg files?
Can I change the scrolling behavior in Adobe Acrobat DC?
Moderator: Moderators
Re: Can I change the scrolling behavior in Adobe Acrobat DC?
You can probably reverse the axis in the GUI while Acrobat is running.
Re: Can I change the scrolling behavior in Adobe Acrobat DC?
Sorry, I didn't read that carefully.
You should be able to edit the cfg file used for Acrobat. Start it and see what file is being used by hovering over the 3Dx systray icon. It will probably say AdobeAcrobat.xml.
It is best to make changes to your user file, not our default file, because the default file will get overwritten next time you upgrade your 3DxWare installation.
To make a user file, change something in the GUI, like turning rotations off, then on.
This will make a file in %appdata%\3dconnexion\3dxware\cfg.
Edit that file with your favorite XML editor (e.g., notepad++).
Change
to
Where the output of the Rx (pitch) axis is now mapped to the Z (up/down) axis, which is what the Acrobat plugin is using.
You might also want to set the Reversed value as you like, turn off the Z axis (Input) and turn on the Dominant AxisFilter or you may get scrolling and scaling all mixed together.
You should be able to edit the cfg file used for Acrobat. Start it and see what file is being used by hovering over the 3Dx systray icon. It will probably say AdobeAcrobat.xml.
It is best to make changes to your user file, not our default file, because the default file will get overwritten next time you upgrade your 3DxWare installation.
To make a user file, change something in the GUI, like turning rotations off, then on.
This will make a file in %appdata%\3dconnexion\3dxware\cfg.
Edit that file with your favorite XML editor (e.g., notepad++).
Change
Code: Select all
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min>
<Max>511</Max>
<Deadband>0</Deadband>
</Input>
<Output>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512.0000</Min>
<Max>511.0000</Max>
<Scale>1.0000</Scale>
<Reversed>false</Reversed>
</Output>
</Axis>
Code: Select all
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min>
<Max>511</Max>
<Deadband>0</Deadband>
</Input>
<Output>
<ActionID>HIDMultiAxis_Z</ActionID>
<Min>-512.0000</Min>
<Max>511.0000</Max>
<Scale>1.0000</Scale>
<Reversed>true</Reversed>
</Output>
</Axis>
You might also want to set the Reversed value as you like, turn off the Z axis (Input) and turn on the Dominant AxisFilter or you may get scrolling and scaling all mixed together.