Nodes and Pipes
Adding Nodes
You can add any type of node to the input map by pressing the Tab key on your keyboard or double clicking the background of the input map.
Here we have added a basic trigger node and a joystick node:

We can easily add some sources to the Joystick Node by clicking the Manage Outputs button and selecting any sources from the joystick that we want to connect. We'll start with a hat, a button, and an axis:

We can then add a Keyboard Command node, a vJoy node and a Four Way Hat node, and connect them to our Joystick node. Pipe Connections can be added simply by clicking on a port and then clicking a second port where we would like the desired connection. This can go from Source to Output or vice versa:

We now have our joystick's X axis connected to a virtual X axis, our joystick's Button 1 connected to "X" on our keyboard, and our joystick's hat ready to be connected to whatever commands we like.
Multiple Connections
Ports can also be connected to multiple other ports, for example:

In the above image, we have our joystick's Button 1 connected to our virtual Button 2 and our keyboard's "X" button. Why would you do this? I don't know. But you can, and that's what matters!
Deleting Connections and Nodes
Pipe Connections can be removed in several ways. You can do this by clicking and dragging to select the pipe(s) and pressing the Delete key on your keyboard or by dragging the pipe away from one of the ports.

Nodes can be deleted in the exact same way! Except dragging of course.. then you're just moving the mess around.
Pro tip! You can hold Alt + Shit while clicking and dragging to "slice" pipe connections quickly without selecting them. A quick example below!

Last updated
Was this helpful?