Dorfromantik-KMJ.xml - Part 1/3
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!-- https://introvertium.com/2020/10/binding-shortcut-keys-to-3dconnexion-knob-axis-on-spacenavigator/ Keyboard codes: https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf / Page #53-55 XML profiles: C:\Users\<username>\AppData\Roaming\3Dconnexion\3DxWare\Cfg = %AppData%\3Dconnexion\3DxWare\Cfg Forum: https://forum.3dconnexion.com/ %USERPROFILE%\AppData\Roaming\3Dconnexion\3DxWare\Cfg\Dorfromantik-KMJ.xml --> <AppCfg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Default="false" CfgFormatVersion="1.3" ThisFileVersion="1.14"> <AppInfo> <Signature> <Name>Dorfromantik</Name> <ExecutableName>Dorfromantik.exe</ExecutableName> </Signature> <Options /> </AppInfo> <CfgProperties> <ID>ID_Dorfromantik</ID> <Name>Dorfromantik</Name> <InheritsFromID>ID_Default_KMJ_Cfg</InheritsFromID> </CfgProperties>
Dorfromantik-KMJ.xml - Part 2/3
<Devices> <Device> <ID>ID_Standard_3D_Mouse</ID> <!-- *** Optional: *** <AxisFilter>Dominant</AxisFilter> --> <AxisBank> <Name>Default</Name> <ID>Default</ID> <!-- X axis: "A" / "D": Pan Camera Left/Right --> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <MaxEventRate>64.00</MaxEventRate> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>04</Key> <!-- "A": Pan Camera Left --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>07</Key> <!-- "D": Pan Camera Right --> </KeyStroke> </Output> </Axis> <!-- Y axis: "W" / "S": Pan Camera Forward/Backward --> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>1A</Key> <!-- "W": Pan Camera Forward --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>16</Key> <!-- "S": Pan Camera Backward --> </KeyStroke> </Output> </Axis> <!-- Z axis: "C" / "X": Zoom Camera In/Out --> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>1B</Key> <!-- "X": Zoom In --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>06</Key> <!-- "C": Zoom Out--> </KeyStroke> </Output> </Axis> <!-- X axis rotate: "R" / "F": DISABLED --> <Axis> <Enabled>false</Enabled> <Input> <ActionID>HIDMultiAxis_Rx</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>15</Key> <!-- "R": --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>false</Enabled> <Input> <ActionID>HIDMultiAxis_Rx</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>09</Key> <!-- "F": --> </KeyStroke> </Output> </Axis> <!-- Z axis rotate: "Q" / "E": Rotate Camera --> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>14</Key> <!-- "Q": Rotate Camera Opposite of Clockwise --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>08</Key> <!-- "E": Rotate Camera Clockwise --> </KeyStroke> </Output> </Axis> <!-- Y axis rotate: "R" / "F": Rotate Tile --> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>15</Key> <!-- "R": Rotate Tile Clockwise --> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>50</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>09</Key> <!-- "F": Rotate Tile Opposite of Clockwise --> </KeyStroke> </Output> </Axis> </AxisBank> </Device> <Device> <ID>ID_ProductID_C62E</ID> <ButtonBank Default="true"> <Name>STR_DEFAULT_BUTTONBANK</Name> <ID>Default</ID> <Button> <Input> <ActionID>HIDButton_1</ActionID> </Input> <Output> <ActionID>U</ActionID> </Output> </Button> <Button> <Input> <ActionID>HIDButton_2</ActionID> </Input> <Output> <ActionID>Enter</ActionID> </Output> </Button> </ButtonBank> </Device> </Devices>
Dorfromantik-KMJ.xml - Part 3/3
<AuthorInfo> <DriverVersion>17.8.17.20595</DriverVersion> <LastChange> <Tool>3DxSmartUI.exe</Tool> <Version>1.2.23333.20595</Version> <Date>12/18/2023 11:13:45 PM UTC</Date> </LastChange> </AuthorInfo> <MacroTable> <MacroEntry> <ID>U</ID> <KeyStroke> <Key>18</Key> </KeyStroke> </MacroEntry> <MacroEntry> <ID>Enter</ID> <KeyStroke> <Key>28</Key> </KeyStroke> </MacroEntry> </MacroTable> </AppCfg>
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3117398554
More Dorfromantik guilds
- All Guilds
- Dorfromantik-Leitfaden zur Endlos-Strategie
- Eine Zusammenfassung der Errungenschaften.
- How to Dorfromantik
- [ENG/RUS] How to get Analyst VI achievement / VI
- Achievement: Analyst
- How to get the Analyst VI achievement + high scoring moves
- Dorfromantik Guide to the "Infinite" Strategy
- Making a Million Points in Dorfromantik
- Seven perfect tiles | Planner achievement