Enterprise Dead Zone

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
Ovrclck350
Posts: 6
Joined: Tue Feb 14, 2023 5:48 am

Enterprise Dead Zone

Post by Ovrclck350 »

Is there any way to adjust a deadzone on the Enterprise? I find myself moving it lightly when trying to hit certain keys. A deadzone adjustment would alleviate the problem. I tried adding a deadzone adjustment in the global.xml as per another suggestion in this forum, but it didn't seem to have any effect even at 350 (which was advised as the max).
jwick
Moderator
Moderator
Posts: 3456
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Enterprise Dead Zone

Post by jwick »

That's interesting. <Global><Settings><Deadband> seems to only effect the rotations. I've no idea how long that has been happening.

You'll have to use the per Axis Deadband.
You can do this in %appdata%/3Dconnexion\3DxWare\Cfg\Global.xml.

E.g., (this is quite severe, you'll want smaller Deadband values):

Code: Select all

    
    <Devices>
    ...
    <Device>
      <ID>ID_ProductID_C633</ID>
	  <CurrentAxisBank>Default</CurrentAxisBank>
      <AxisBank Default="true">
        <ID>Default</ID>
        <Name>STR_DEFAULT_BANK</Name>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_X</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>100</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_X</ActionID>
            <NameID>STR_PAN_RIGHT_LEFT</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_Y</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>100</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_Y</ActionID>
            <NameID>STR_ZOOM_IN_OUT</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_Z</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>100</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_Z</ActionID>
            <NameID>STR_PAN_UP_DOWN</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_Rx</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>50</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_Rx</ActionID>
            <NameID>STR_TILT</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_Ry</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>50</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_Ry</ActionID>
            <NameID>STR_ROLL</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
        <Axis>
          <Enabled>true</Enabled>
          <Input>
            <ActionID>HIDMultiAxis_Rz</ActionID>
            <Min>-512</Min>
            <Max>511</Max>
            <Deadband>50</Deadband>
          </Input>
          <Output>
            <ActionID>HIDMultiAxis_Rz</ActionID>
            <NameID>STR_SPIN</NameID>
            <Min>-512.00</Min>
            <Max>511.00</Max>
            <Scale>1.00</Scale>
            <Reversed>false</Reversed>
          </Output>
        </Axis>
      </AxisBank>
      ...
      </Device>
      ...
    </Devices>
      
Ovrclck350
Posts: 6
Joined: Tue Feb 14, 2023 5:48 am

Re: Enterprise Dead Zone

Post by Ovrclck350 »

Thanks JWick. Shortly after I posted, I had realized that the deadband setting DID have an effect, just not the one I needed--as you've figured out. I couldn't edit the post because it hadn't been approved yet and then when I went to follow up at home when I remembered--my ISP for some reason won't load 3dconnexion.com or the forums. Then I forgot about it until just now.

I'll apply your fix. I appreciate the thorough and quick help.
Post Reply