Tabletop Simulator

Tabletop Simulator

查看统计:
desrtfox071 2015 年 3 月 30 日 下午 8:03
3DConnexion Space Navigator
I don't know how hard it would be for the development team to implement, but I'd sure appreciate support for the 3DConnexion SpaceNavigator. It'd make moving around and viewing the table much more pleasurable.

For those not familiar with it, the SpaceNavigator is a 6dof controller, sometimes called a 3D mouse, that is generally used with CAD systems or 3D modelling.

I feel like it would really allow for a more natural interaction with the table and the camera.

最后由 desrtfox071 编辑于; 2016 年 8 月 31 日 下午 6:53
< >
正在显示第 16 - 21 条,共 21 条留言
zebrahum 2019 年 7 月 22 日 下午 2:07 
So you need to find your configuration files for the various programs you have. Mine is located here: C:\Users\(YOUR USER NAME)\AppData\Roaming\3Dconnexion\3DxWare\Cfg

Find the .XML for tabletop simulator, open it in Notepad, ctr+a select everything, delete it and copy that code up there into the file. Save it and the next time you run TTS it should work with your 3D mouse. If you want the zooms to work make sure you map the brackets in the Tabletop Sim options like I mentioned above.
Torvaldur 2020 年 5 月 24 日 上午 2:13 
引用自 zebrahum
So you need to find your configuration files for the various programs you have. Mine is located here: C:\Users\(YOUR USER NAME)\AppData\Roaming\3Dconnexion\3DxWare\Cfg

Find the .XML for tabletop simulator, open it in Notepad, ctr+a select everything, delete it and copy that code up there into the file. Save it and the next time you run TTS it should work with your 3D mouse. If you want the zooms to work make sure you map the brackets in the Tabletop Sim options like I mentioned above.
Ok, so I don't get this to work but I don't know if it has to do with me using a SpaceExplorer, which is a bit older I guess. This also requires me to run 3DxWare version 10.4.3.

Out of the box (without modifying xml), it does work in TTS for zooming in and out (but no panning or rotating).

This is my un-modified Tabletop Simulator.xml
<?xml version="1.0" encoding="UTF-8"?> <AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.3"> <AppInfo> <Signature> <Name>Tabletop Simulator.exe</Name> <ExecutableName>Tabletop Simulator.exe</ExecutableName> <Transport>KMJ</Transport> </Signature> <Options /> </AppInfo> <CfgProperties> <InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom> </CfgProperties> <Settings /> <Devices> <Device> <Name>Standard 3D Mouse</Name> <VendorID>0</VendorID> <ProductID>0</ProductID> <InheritsFrom>Standard 3D Mouse</InheritsFrom> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_X</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_Y</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_Z</ActionID> </Output> </Axis> </Device> </Devices> </AppCfg>
Copy pasting your xml does not change its behaviour. Any other ideas?
zebrahum 2020 年 5 月 25 日 下午 9:04 
I can't do much with the un-modified code as the modifications are what set the control scheme. Make sure TTS isn't running when you perform the copy/paste and make sure you save the file on exit. Maybe do a restart before you try to work on the config file to make sure it's not loaded into the program in some way.


引用自 Torvaldur
引用自 zebrahum
So you need to find your configuration files for the various programs you have. Mine is located here: C:\Users\(YOUR USER NAME)\AppData\Roaming\3Dconnexion\3DxWare\Cfg

Find the .XML for tabletop simulator, open it in Notepad, ctr+a select everything, delete it and copy that code up there into the file. Save it and the next time you run TTS it should work with your 3D mouse. If you want the zooms to work make sure you map the brackets in the Tabletop Sim options like I mentioned above.
Ok, so I don't get this to work but I don't know if it has to do with me using a SpaceExplorer, which is a bit older I guess. This also requires me to run 3DxWare version 10.4.3.

Out of the box (without modifying xml), it does work in TTS for zooming in and out (but no panning or rotating).

This is my un-modified Tabletop Simulator.xml
<?xml version="1.0" encoding="UTF-8"?> <AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.3"> <AppInfo> <Signature> <Name>Tabletop Simulator.exe</Name> <ExecutableName>Tabletop Simulator.exe</ExecutableName> <Transport>KMJ</Transport> </Signature> <Options /> </AppInfo> <CfgProperties> <InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom> </CfgProperties> <Settings /> <Devices> <Device> <Name>Standard 3D Mouse</Name> <VendorID>0</VendorID> <ProductID>0</ProductID> <InheritsFrom>Standard 3D Mouse</InheritsFrom> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_X</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_Y</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDMultiAxis_Z</ActionID> </Output> </Axis> </Device> </Devices> </AppCfg>
Copy pasting your xml does not change its behaviour. Any other ideas?
Shooriki 2020 年 10 月 28 日 下午 5:30 
This worked out perfectly for me, thanks for doing the leg work!
Pyrogue 2023 年 7 月 12 日 下午 1:21 
引用自 zebrahum
No problem, hopefully my control scheme isn't too frustrating for others.

You'll need to map left bracket ([) to zoom out and right bracket (]) to zoom in if you want the zooms to work.

<?xml version="1.0" encoding="UTF-8"?> <!-- (c) Copyright 3Dconnexion. All rights reserved. $Revision: 14618 $ --> <AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.10"> <AppInfo> <Signature> <Name>Tabletop Simulator.exe</Name> <ExecutableName>Tabletop Simulator.exe</ExecutableName> </Signature> <Options /> </AppInfo> <CfgProperties> <InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom> </CfgProperties> <Devices> <Device> <Name>SpaceMouse Wireless</Name> <VendorID>256f</VendorID> <ProductID>c62e</ProductID> <ButtonBank Default="true"> <Name>STR_DEFAULT_BUTTONBANK</Name> <ID>Default</ID> <Button> <Input> <ActionID>HIDButton_1</ActionID> </Input> <Output> <ActionID>KB_Space</ActionID> </Output> </Button> <Button> <Input> <ActionID>HIDButton_2</ActionID> </Input> <Output> <ActionID>KB_Space</ActionID> </Output> </Button> </ButtonBank> </Device> <Device> <Name>Standard 3D Mouse</Name> <VendorID>0</VendorID> <ProductID>0</ProductID> <AxisFilter>None</AxisFilter> <CurrentButtonBank>Default</CurrentButtonBank> <CurrentAxisBank>Default</CurrentAxisBank> <AxisBank Default="true"> <Name>STR_DEFAULT_BANK</Name> <ID>Default</ID> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>7</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_X</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>4</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>16</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>1a</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</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>150</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>2f</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rx</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>52</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</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>51</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>false</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>51</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>false</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>52</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>0</Min> <Max>511</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>50</Key> </KeyStroke> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>-512</Min> <Max>0</Max> <Deadband>100</Deadband> </Input> <Output> <ActionID>KB_Keystroke</ActionID> <RepeatStyle>PressAndHold</RepeatStyle> <KeyStroke> <Key>4f</Key> </KeyStroke> </Output> </Axis> </AxisBank> <ButtonBank Default="true"> <Name>STR_DEFAULT_BUTTONBANK</Name> <ID>Default</ID> <Button> <Input> <ActionID>V3DK_1</ActionID> </Input> <Output> <ActionID>Driver_Toggle_3DxNumPad</ActionID> </Output> </Button> </ButtonBank> </Device> </Devices> <AuthorInfo> <DriverVersion>17.6.0.16266</DriverVersion> <LastChange> <Tool>3DxSmartUI.exe</Tool> <Version>1.2.19147.16250</Version> <Date>7/11/2019 8:39:03 PM UTC</Date> <User>zebra</User> </LastChange> </AuthorInfo> </AppCfg>




how would i go about changing the rotation direction?
Zuilin 3 月 4 日 下午 8:57 
Anyone know how to make this work on macOS?
< >
正在显示第 16 - 21 条,共 21 条留言
每页显示数: 1530 50