Overload

Overload

View Stats:
Using Rewired
Hi All,
I believe Overload has compatiability with 'rewired' as a controller mapping feature. I would like to get my 3DCONNEXION Spacemouse Wireless working in Overload, but I cannor make any sense of 'rewired'!

Is 'rewired' built into the game so that this IS the 'controls' interface? In which case is there a SpaceMouse 'profile' I can load from somewhere?

Otherwise all I can find is the Rewired pages online, but I don't even seem to be able to make sense of downloading the executable from the Unity Asset Store, let alone have a successful installation, OR find any documentation that allows me to work out how to 'bridge' the divide from 'Overload supports rewired' to anything I can source 'about rewired'.

Feel free to call me a dunce, but if anyone knows of a walkthrough guide, or cares to provide me one, I would be eternally grateful - had a SpaceOrb back in the day; now would love to try out my SpaceMouse...

Developer - any comments, signposting?

Thanks!
< >
Showing 1-6 of 6 comments
Hyper Sonic Oct 8, 2018 @ 2:41pm 
Overload via Rewired supports many 3DConnexion 3DMice
https://guavaman.com/projects/rewired/docs/SupportedControllers.html
For the SpaceMouse module you don't even need a driver as it USB reports as a 6DOF joystick. SpaceMouse wireless is untested without a driver, but it should definately work with a driver (KMJ.) Did you make a config file in %appdata%\3Dconnexion\3DxWare\Cfg ?
Doctorcloudbase Oct 9, 2018 @ 1:50am 
Hello - thanks for the response! (In Australia, so I 'do' slightly odd times).

Sorry, I don't really know how to 'put together' what you have written lol - I am aware that rewired is supposed to support 3D connecxion stuff, but 'where'/'how', in Overload as a practical thing?

For example, in the 'Sudden Patch 3' update on 4th July, there is explicit reference to 'SpaceMouse now being supported', but I don't know what has changed - the control configuration page in Overlord is still very confusing and I get very random movement from making various SpaceMouse3D inputs...

Doctorcloudbase Oct 9, 2018 @ 2:20am 
okay, 'update' - If i load Overloard and go into control settings, it is showing 'SpaceMouse3D' as the controller. If I go into the joypad settings submenu, I can calibrate, by selecting 'horizontal', 'vertical', 'forward/back' - and if I make inputs on the SpaceMouse a response registers - although both the vertical and f/b are the wrong way around. When I get to 'twist', 'tilt' etc, no input is detected. To 'left click' as in 'enter' each calibration, I have to use my actual mouse... which suggests I maybe getting 'conflicts' with the apple mouse (AND apple trackpad) that I have.

However! If I then jump into the game itself, not even the translational controls, left-right, up-down, forward-backward, that DID 'register' in the control setup screen, result in any movement - the mouse is 'dead'... I have tried 'resetting everything', but that gets me nowhere.

So although Patch 3 says 'support' for Connexion SpaceMouse3D, I am not having any coherent results - and no I haven't made a config file in '%appdata%... ' as this isn't what I would consider 'intuitive support for a device...'

:)
Hyper Sonic Oct 9, 2018 @ 6:47am 
Not sure if the directory shortcut %appdata% works on a Mac. Also the SpaceMouse module is different than the other SpaceMouse devices, it actually doesn't come with a base. I had the same problem before where only 3 axis were recognized for the SpaceMouse module, then a new Rewired version fixed it. Did you select the SpaceMouse as the primary controller in the game by chance?
Last edited by Hyper Sonic; Oct 9, 2018 @ 6:54am
Eigua Oct 9, 2018 @ 10:32am 
I am the developer of Rewired.

First, Rewired is the input backend and API that Overload uses. It is not the UI interface you see. That was created by the developer for the needs of the game. Therefore, there is no universal way of "using Rewired" as an end-user because each developer can choose to implement certain features of Rewired and in the way they choose.

One of Rewired's features is the ability to recognize certain controllers and provide metadata about those controllers such as named elements, default dead zones, default calibrations, and the ability for the developer to create default Action mappings for these devices. The list of controllers you see here are the recognized controllers:
http://guavaman.com/projects/rewired/docs/SupportedControllers.html

Support for each controller varies by platform and the input source(s) (the OS input API(s) in use on that platform for that device) in use on that platform. Devices do not have consistent mapping information across platforms and input source(s). Rewired tries to unify and abstract all of this so the developer only needs to worry about the device without regard to the platform/input source(s). These mappings are created manually and individually with each device in-hand on every platform and input source(s) used. Rewired contains over 1000 mappings for devices across all these platforms.

If you look at the list here (http://guavaman.com/projects/rewired/docs/SupportedControllers.html), you will see that support for the 3DConnexion Space Mouse Wireless says "Maybe (untested)" on OSX. The mapping information for this device was provided by an end-user, but only for the Windows platform. The OSX mappings used were taken from the Space Navigator and re-used for the Space Mouse Wireless as a best guess because the two devices had exactly equal mappings on Windows. Based on what you are reporting, it sounds like this is not the case and that the device needs its own OSX-specific mappings that differ from the Space Navigator's OSX mappings.

Further complicating this is the fact that the 3DConnexion devices require special processing on the values they return compared to all other HID devices I've ever worked with. This is not consistent across all platforms. Without special code to handle this scenario, the device simply cannot work correctly and you would get a lot of artifacts such as having the mouse return nonsensical values. The 3DConnexion Space Mouse Wireless has never been tested on OSX and therefore may need some kind of special handling to make it work correctly.

The only way I can verify any of this is to either buy the device and map it myself or have someone who has the device run some developer tools to get the information I need to update Rewired. If you are interested in doing this, contact me at http://guavaman.com/rewired#support and I will send you the tools and instructions.
Doctorcloudbase Oct 12, 2018 @ 4:00am 
Hi Elgua,
I am presently 'making it up as I go along' compleing the form on your support link above - look for the one titled 'Your developer message on the Overload Steam Community Forum'. Look forward to eharing from you! Regards, Damian
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Oct 8, 2018 @ 2:34pm
Posts: 6