ArrayArrayArrayArrayArrayArrayArray
Statistics: Posted by sephult — 17 Jun 2017, 20:08 CODE: Statistics: Posted by 23fx23 — 17 Jun 2017, 11:24 Statistics: Posted by oli_lab — 17 Jun 2017, 09:32
-s
]]>
but in case some go for those kind of mice, the xml are located in
C:UsersUserNameAppDataRoaming3Dconnexion3DxWareCfg
and mine for usine looks like this:<?xml version="1.0" encoding="UTF-8"?><AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.4"> <AppInfo> <Signature> <Name>Usine.exe</Name> <ExecutableName>Usine.exe</ExecutableName> <Transport>KMJ</Transport> </Signature> <Options /> </AppInfo> <CfgProperties> <InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom> </CfgProperties> <Settings> <OverallScale>0.34</OverallScale> <ResponseCurve>1.00</ResponseCurve> </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>HIDJoystick_X</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Y</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Z</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rx</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Rx</ActionID> <Reversed>false</Reversed> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Ry</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Rz</ActionID> </Output> </Axis> </Device> <Device> <Name>SpaceNavigator</Name> <VendorID>46d</VendorID> <ProductID>c626</ProductID> <InheritsFrom>Standard 3D Mouse</InheritsFrom> <ButtonBank Default="true"> <Name>STR_DEFAULT_BUTTONBANK</Name> <ID>Default</ID> <Button> <Input> <ActionID>HIDButton_1</ActionID> </Input> <Output> <ActionID>HIDJoystick_1</ActionID> </Output> </Button> <Button> <Input> <ActionID>HIDButton_2</ActionID> </Input> <Output> <ActionID>HIDJoystick_2</ActionID> </Output> </Button> </ButtonBank> </Device> </Devices></AppCfg>
]]>
...by just editing an xml can convert the HID datas to virtual joystick datas, and then usine is able to read them out of the box via the joystick module.
https://drive.google.com/open?id=0B0VUy ... zF2RzRxY2c
would you share the hack ?
cheers !
]]>
Statistics: Posted by 23fx23 — 17 Jun 2017, 01:10
Statistics: Posted by 23fx23 — 16 Jun 2017, 23:49
Statistics: Posted by sephult — 17 Jun 2017, 20:08
CODE:
<?xml version="1.0" encoding="UTF-8"?><AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.4"> <AppInfo> <Signature> <Name>Usine.exe</Name> <ExecutableName>Usine.exe</ExecutableName> <Transport>KMJ</Transport> </Signature> <Options /> </AppInfo> <CfgProperties> <InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom> </CfgProperties> <Settings> <OverallScale>0.34</OverallScale> <ResponseCurve>1.00</ResponseCurve> </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>HIDJoystick_X</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Y</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Y</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Z</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Z</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rx</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Rx</ActionID> <Reversed>false</Reversed> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Ry</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Ry</ActionID> </Output> </Axis> <Axis> <Enabled>true</Enabled> <Input> <ActionID>HIDMultiAxis_Rz</ActionID> <Min>-512</Min> <Max>511</Max> </Input> <Output> <ActionID>HIDJoystick_Rz</ActionID> </Output> </Axis> </Device> <Device> <Name>SpaceNavigator</Name> <VendorID>46d</VendorID> <ProductID>c626</ProductID> <InheritsFrom>Standard 3D Mouse</InheritsFrom> <ButtonBank Default="true"> <Name>STR_DEFAULT_BUTTONBANK</Name> <ID>Default</ID> <Button> <Input> <ActionID>HIDButton_1</ActionID> </Input> <Output> <ActionID>HIDJoystick_1</ActionID> </Output> </Button> <Button> <Input> <ActionID>HIDButton_2</ActionID> </Input> <Output> <ActionID>HIDJoystick_2</ActionID> </Output> </Button> </ButtonBank> </Device> </Devices></AppCfg>Statistics: Posted by 23fx23 — 17 Jun 2017, 11:24
Statistics: Posted by oli_lab — 17 Jun 2017, 09:32
Statistics: Posted by 23fx23 — 17 Jun 2017, 01:10
Statistics: Posted by 23fx23 — 16 Jun 2017, 23:49