Key press assignment to axis and keys translation

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
juasal
Posts: 2
Joined: Sun Oct 15, 2017 4:20 am

Key press assignment to axis and keys translation

Post by juasal »

Hi all

I will appreciate some help with this.

First of all. That is the translation table for keyboard presses? I can see in the WASD template that all the keystroke outputs (8,14,16,1A,1B,2C...) do not match any table i find out there. Is there a translation table? Where can I find the codes for the keys I want? Actually I need V,B,N,M.

Then. I have tried to assign the WASD template to Notepad to get the outputs and guess the translation, but nothing came out of the knob movement.

Also:

I want a control with the RZy axis that activates and holds a key per range. Explained. The first degrees of rotation in one direction activates B, but as the axis is rotated further, then it releases B and activates V. Same for the other rotation direction, first activates N, then switches to M. This s a fine-coarse rotation control. This is the code I have used, but I cant make it to work.

Any help?

Code: Select all

<Axis>
        <Enabled>true</Enabled>
        <Input>
          <ActionID>HIDMultiAxis_X</ActionID>
          <Min>0</Min>
          <Max>200</Max>
         </Input>
        <Output>
          <ActionID>KB_Keystroke</ActionID>
          <RepeatStyle>PressAndHold</RepeatStyle>
          <KeyStroke>
            <Key>8</Key>
          </KeyStroke>
        </Output>
      </Axis>
      <Axis>
        <Enabled>true</Enabled>
        <Input>
          <ActionID>HIDMultiAxis_X</ActionID>
          <Min>201</Min>
          <Max>511</Max>
         </Input>
        <Output>
          <ActionID>KB_Keystroke</ActionID>
          <RepeatStyle>PressAndHold</RepeatStyle>
          <KeyStroke>
            <Key>14</Key>
          </KeyStroke>
        </Output>
      </Axis>
Post Reply