Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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 ?
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...
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...'
:)
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.
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