- #UNIVERSAL CONTROL REMAPPER CONFIGURATION ZIP FILE#
- #UNIVERSAL CONTROL REMAPPER CONFIGURATION MANUAL#
- #UNIVERSAL CONTROL REMAPPER CONFIGURATION UPGRADE#
- #UNIVERSAL CONTROL REMAPPER CONFIGURATION PRO#
- #UNIVERSAL CONTROL REMAPPER CONFIGURATION SOFTWARE#
As far as I know currently only SCJMapper-V2 supports Alpha 2.0 and allows you to map the vJoy device directly by selecting the correct tab.
For option 2) you most likely will want to use a third party program to create the XML file for you. This is a bit clunky and tedious but it works. So you would press the button, move the axis you want to map and then click on the action you want to map that input to inside of Star Citizen. With option 1) Joystick Gremlin will repeat the last input you performed after a short delay for some five seconds. To get around this issue there are two options: 1) you use the "input repeater" option of Joystick Gremlin or 2) you create a custom XML file with the bindings. Sadly the key binding dialogs in Star Citizen will see the physical joystick inputs rather then the virtual ones. Once a profile has been setup using Joystick Gremlin it still has to be mapped in Star Citizen. It is also worth noting that currently the maximum number of buttons per joystick supported by Star Citizen is 50. The only important setting is that hats are configured as "continuous", as otherwise 8-way hats will not work. The number of axis, buttons, and hats can be set to as needed. Once VJoy is installed it has to be configured using the "Configure VJoy" program before Joystick Gremlin can use it properly.
Currently Joystick Gremlin uses vJoy 2.1.6 which you can get directly from here: vJoy 2.1.6.
#UNIVERSAL CONTROL REMAPPER CONFIGURATION UPGRADE#
If you installed an earlier version of Joystick Gremlin you will have to upgrade the vJoy installation as there have been new versions since the last release. In addition to Joystick Gremlin itself VJoy ( /), which provides virtual joysticks, is required as they are extensively used.
#UNIVERSAL CONTROL REMAPPER CONFIGURATION ZIP FILE#
Joystick Gremlin can be installed using either the installer or extracting the contents of the zip file to a suitable location. Some debug information, albeit incomplete, is stored in %userprofile%/Joystick Gremlin/debug.log. If the program fails to work or crashes I'd be more then happy about bug reports of such cases.
#UNIVERSAL CONTROL REMAPPER CONFIGURATION MANUAL#
There are a few other tools which provide some of the above features, such as:Ĭompared to Joystick Gremlin, though, the above either have limited functionality due to more specific tasks or require more manual coding as they are a more general purpose tool. Keyboard macros on joystick buttons and keyboard keys Arbitrary number of modes with customizable mode switching Axis response curve and dead zone configuration Merging of multiple physical devices into a single virtual device User interface for common configuration tasks Works with arbitrary joystick like devices In addition to managing joysticks, Joystick Gremlin also provides keyboard macros, unlimited number of modes, and scripting using Python. Joystick Gremlin uses the virtual joystick devices provided by vJoy to perform remapping and various other transformations such as response curves on the physical joystick inputs. However, it works with any device be it from different manufacturers or custom devices that appear as joysticks to Windows. do for their respectively supported joysticks. Joystick Gremlin is a program that allows the configuration of joystick like devices, similar to what CH Control Manager and T.A.R.G.E.T. The manual and other information can be found on the project's website Here are the download links for the current version (release 5) of the tool:
#UNIVERSAL CONTROL REMAPPER CONFIGURATION PRO#
I'm currently using this with a Thrustmaster Warthog, CH Pro Pedals, and a Thrustmaster T.16000M.
#UNIVERSAL CONTROL REMAPPER CONFIGURATION SOFTWARE#
Since people in the Star Citizen community use various combinations of devices or self built ones I decided to write something that should be usable by non programmers, in a similar way to the software offered by CH Products and Thrustmaster. Additionally, I also play with some custom devices so being able to configure them properly is quite handy. I started writing this program a while ago with the main motivation being that I didn't want to be locked into a single joystick manufacturer, in order to make use of their configuration tool.