Jump to content

FFB joystick causes game to freeze when loading into a plane


Recommended Posts

Posted

I recently built a force feedback joystick based off of propeler's design but using an arduino running a modified version of jmriego's adapter code as the DirectInput HID device. The joystick functions perfectly in DCS, and is much stronger and has finer control than the MSFFB2 I was previously using. The problem only seems to exist with IL2-GB. My MSFFB2 did not have this issue. Supposedly the people who use brunner joysticks are able to use the adapter code with no issues.

 

When I start a quick mission and load into the plane, most of the time the game will freeze and the joystick will go limp - until I remove the joystick's usb cable from my computer. As soon as I remove the device from my pc the mission will load in, minus the ability to use the joystick of course. If I alt-f4 out of the game instead of removing the joystick I can look at joy.cpl in the windows control panel and see that sometimes one, sometimes both axes of the joystick are frozen and unresponsive at the location they were in when I tried to load into the plane. Occasionally I am able to load into the game with the joystick still functioning and can play the mission perfectly with a functioning joystick and good force feedback - until I quit out to the menu and try to load into another plane.

 

Sometimes the game will do the same freeze when changing keybinds, sometimes as it brings up the "move the stick one direction for up, then the direction for down" dialog, sometimes as I click the green accept button to exit the keybinding menu.

 

This happens regardless of what USB port I use on my PC, usb3, usb2, pci-e expansion card, or powered USB hub.

 

I am running Windows 11 with an AMD 5600X on an asus x570 mobo. I fly in VR with a reverb G2, and have no TrackIR device or software installed. I have also uninstalled vjoy.

 

I had a separate issue (maybe related?) that occurred on the occasions where I was able to load into the game with a functioning joystick - I would get stuttering input lag that would delay inputs from all devices, including keyboard, by 0.5-2sec. The joystick and pedals would jerk from point to point and keyboard inputs would be delayed and often did not register at all. The game itself continued to run smoothly, only inputs were affected. I was able to fix this by adding this dinput8.dll from the russian forums .

 

I've found a few forum posts with similar issues, mostly to do with saitek joysticks.

 

 

 

  • 4 weeks later...
Posted (edited)

I've been able to get my joystick to work by doing a clean windows reinstall. Must have been some sort of driver issue. It still needs the extra dinput8.dll to work.

Edited by minivan

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...