Vjoy Virtual Joystick Settings Download ##TOP##

0 views
Skip to first unread message

Rocio Blazejewski

unread,
Jan 25, 2024, 2:10:26 PM1/25/24
to namafilsonn

1. I wrote a macro in JG (joystick gremlin) that, on button push, waits two seconds, them moves the vJoy axix to 0, then 0.5, then 1, then 0, then -0.5, then -1, then 0, with 0.5 sec pauses in between. I watch the JG Input Viewer and see vJoy 2 axis x clearly making these movings. When i push the button, then hit "retry" in il2 mapping panel, nothing happens. It doesn't see the axis movements. If I manually use the friction slider of the warthog hotas it detects and maps it. I know it see vjoy 2 buttons, as I can map those. Maybe it doesnt use axes from high numbered devices? I have not successfully detected any axis from a vjoy device. So that is TBC.

vjoy virtual joystick settings download


DOWNLOAD ===> https://t.co/yb6Q1OvXp4



Just make sure you have it running before you start IL2 or the IL2/data/input/devices.txt file will write the stick, throttle, pedals in again. You can delete this file and start JSG/Vj/Hh and it will rewrite itself and you should only see the vjoy virtual stick. I always start TARGET before I start IL2 for whatever reason, and it still sees the joystick, throttle, pedals and TARGET/combined all in that devices.txt file. If your pedals don't work, remove them from Hidhide so the device file sees em. Looking at your map you could use a BlackHog b-explorer, I have six axis' and eitght buttons, four 3-way switches. That's where I put the eject, stores jettison/fuel tank jettison (Tempo) the four sliders are for Output/Input cowls, and Coolant/water, and Oil radiators, the two rotary axis I use for volume knobs, the four red buttons B2, 4-6 I use for SRS Radio 1, 2 and channel up/down. When fuel tanks are incorperated the three ways set up as sequence presses will be used to switch tanks. It's a godsend in DCS............... the UFC has 20 channels each on Radio 1 and two, can't remember how many I can get out of the Black Hog, I'd have to get it running and listen to them.

Additional information. This problem occurs not only with the virtual joystick, but also with the real one. The impact occurs on all axes when the vorpX menu is opened in the game. If the menu is not opened, the joystick (gamepad) behaves correctly. I have reinstalled vorpX and the gamepad drivers, but the problem persists.


I have 3 separate devices: a joystick (logitech x56), throttle (logitech x56) and foot pedals (thrustmaster T-rudder). I also have the programs vjoy, hidhide and joystick gremlin. I use these 3rd party programs to trick another game with a similar issue (Squad) into thinking my 3 devices are just 1 since it will only support a single joystick device. This does not work with 2042, it somehow registers all devices and won't take any input.

Steps: How can we find the bug ourselves?
Plug in a joystick > see that binding controls works fine > keep the joystick plugged in and plug in a separate thottle, another joystick or foot pedals > attempt to bind from all devices and observe the issue

(I'm assuming you aren't going to do this part but anyway)
Use software to 'hide' your devices from other programs (but not from the software used in step 3) > use software to emulate a virtual device/joystick > use software to map the inputs from your real devices to the single virtual device/joystick > attempt to bind the inputs in game and observe the issue

@Radian333Same problem.

I did all this and no luck. It is weird. joystick gremlin's virtual joystick isn't being seen by Battlefield 2042 on Origin. Nor are VKB EVO and Omni.

I was able to get it working with my old SWFFB2 before, first by x360ce then later as normal when they did a patch some months ago so that joysticks could be seen.

I tested it with twin thrustmaster joysticks too, but they could only see one device, so I'm using hidhide to hide the two sticks behind a single joystick gremlin/vjoy virtual joystick visible. Hid the controller too. It's registering inputs via input viewer - but virtual joystick isn't mapping to anything in joystick bindings in BF2042.

The right stick button presses are triggering a brief recognition that a 'controller' is being used in game though, but still not mapping. Which it shouldn't since there's no emulation going on...

I have tried hiding the virtual joystick and revealed the vkb sticks. Now both sticks are triggering brief recognition a controller is being used in game, but still not mapping.

I tried deleting profile and settings too. No luck.

Edit: The game is interpreting the vjoy as an xbox controller and NOT as a joystick device. Therefore it limits it to the number of axis and buttons on an xbox controller, and all the extra functions that you'd like to bind to your joystick, you just can't. You have to use the first four axis you bind to your vjoy in the game, but you can rebind it as a controller specifically. This is terrible.


You may need to experiment with the Axis settings in each plugin configuration, but the Axis settings themselves should all be for the same joystick (e.g. vJoy 1). Axis 1 (X), Axis 2 (Y) and Axis 3 (Z)/Axis 6 (Rz) worked for this example. Don't forget to save your configuration after making changes!

Verifying the installation Open your Gamecontroller configuration window by Pressing Windows + R and entering "joy.cpl" . You should see a device named "vJoy Device" with Status "OK".



Select this device and click on "Properties". A second window with details opens. Verify that the device has 8 axes and 32 buttons.



Congratulations. Your virtual joystick is now ready for use. If you want to use CLS2Sim with third-party software, open CLS2Sim, go to "Connection settings" and select "Emulate USB HID joystick" in the simulation group box. If you want to use supported software and just use buttons in the simulation directly, select "Not bound/USB button" as action for the desired buttons. Once you connect to the hardware, the detail window shown above - if highlighted - will show the joystick movements and button presses.

df19127ead
Reply all
Reply to author
Forward
0 new messages