hallo
ich habe ein Homecockpit für den FSX/MSFS2020 und würde gerne die SpaceMouse Wireless oder die SpaceMouse Compact
als ersatz für die 2D Maus einzetzen.
Gibt es irgendein Lösung für mein Anliegen
3d SpaceMouse Wireless
Moderator: Moderators
Re: 3d SpaceMouse Wireless
Das Spacemouse-Gerät ist für die Arbeit gedacht, nicht für Spiele.
Re: 3d SpaceMouse Wireless
Natürlich kann man die Spacemouse auch für Spiele einsetzen.
Leider ist aber die Setup Oberfläche dafür nicht ausgelegt.
Eine Lösung wäre ControlMyJoystick.
Mit der Software kann jede Achse einer Spacemouse belegt werden, wie man es gerne, in einer Simulation, hätte.
Oder man legt selbst Hand an und schreibt sich den html script selbst.
Ein Anfang wäre, sich mal diesen Beitrag durch zu lesen https://forum.3dconnexion.com/viewtopic ... 25&t=36153
Jede Achse kann ich mit einem Tasten Befehl oder Maus Befehl belegen.
Beispiel, für WASD Steuerung, die ich für Civilzation nutze
Beispiel für die Maus Steuerung, unter Windows:
Ich zeige hier nur die Achsen, wie ich sie belegt habe (AxisBank), also nur ein Teil der gesamten hmtl Datei.
Aber wenn man sich erst einmal in die einzelnen Abschnitte, der Konfigurations Dateien, eingearbeitet hat, kann man, für jedes Spiel oder Anwendung, ein Profil, selbst erstellen.
Beispiel Dateien finden sich auch, im Installations Verzeichnis, Deiner Spacemouse
Leider ist aber die Setup Oberfläche dafür nicht ausgelegt.
Eine Lösung wäre ControlMyJoystick.
Mit der Software kann jede Achse einer Spacemouse belegt werden, wie man es gerne, in einer Simulation, hätte.
Oder man legt selbst Hand an und schreibt sich den html script selbst.
Ein Anfang wäre, sich mal diesen Beitrag durch zu lesen https://forum.3dconnexion.com/viewtopic ... 25&t=36153
Jede Achse kann ich mit einem Tasten Befehl oder Maus Befehl belegen.
Beispiel, für WASD Steuerung, die ich für Civilzation nutze
Code: Select all
<Device>
<ID>ID_ProductID_C631</ID>
<AxisFilter>None</AxisFilter>
<AxisFilter>None</AxisFilter>
<CurrentAxisBank>Default</CurrentAxisBank>
<AxisBank Default="true">
<ID>Default</ID>
<Name>STR_DEFAULT_BANK</Name>
<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>4F</Key>
</KeyStroke>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_X</ActionID>
<Min>-512</Min>
<Max>0</Max>
<Deadband>50</Deadband>
</Input>
<Output>
<ActionID>KB_Keystroke</ActionID>
<RepeatStyle>PressAndHold</RepeatStyle>
<KeyStroke>
<Key>50</Key>
</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>51</Key>
</KeyStroke>
</Output>
</Axis>
<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>52</Key>
</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>30</Key>
</KeyStroke>
</Output>
</Axis>
<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>38</Key>
</KeyStroke>
</Output>
</Axis>
<Axis>
<Enabled>false</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min>
<Max>511</Max>
<Deadband>0</Deadband>
</Input>
<Output>
<ActionID>HIDMultiAxis_Rx</ActionID>
</Output>
</Axis>
<Axis>
<Enabled>false</Enabled>
<Input>
<ActionID>HIDMultiAxis_Ry</ActionID>
<Min>-512</Min>
<Max>511</Max>
<Deadband>0</Deadband>
</Input>
<Output>
<ActionID>HIDMultiAxis_Ry</ActionID>
</Output>
</Axis>
<Axis>
<Enabled>false</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>
</KeyStroke>
</Output>
</Axis>
<Axis>
<Enabled>false</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>
</KeyStroke>
</Output>
</Axis>
</AxisBank>
Code: Select all
<Device>
<ID>ID_ProductID_C631</ID>
<Name>
</Name>
<AxisFilter>None</AxisFilter>
<CurrentAxisBank>Default</CurrentAxisBank>
<AxisBank Default="true">
<Name>STR_DEFAULT_BANK</Name>
<ID>Default</ID>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMouse_Y</ActionID>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Ry</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMouse_X</ActionID>
<Reversed>true</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rz</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMouse_Wheel</ActionID>
</Output>
</Axis>
</AxisBank>
Aber wenn man sich erst einmal in die einzelnen Abschnitte, der Konfigurations Dateien, eingearbeitet hat, kann man, für jedes Spiel oder Anwendung, ein Profil, selbst erstellen.
Beispiel Dateien finden sich auch, im Installations Verzeichnis, Deiner Spacemouse