Home Forums Game Integration VJoy causes problems for other input devices

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #4448

    This seems to be due to a compatibility issue between the vJoy driver and other HID (e.g. joysticks, game pads, mice, keyboard, trackball, etc)-drivers. More specifically – it seems to be an issue with USB-devices that has been installed under Windows 7 or 8 and then been brought along during the Windows 10 upgrade.

    It should be possible to detect these USB-devices by opening the device manager and select “Show hidden devices” under the “View” menu. Devices that has “…not migrated” under events seems to be the main source of problems. Try uninstalling these devices, reboot and let Windows 10 find new working drivers (or download and install them yourself).

    You can read more about this here.

    If you have experienced these issues and have managed to fix them, please share your findings in this thread. Thank you!

    #5355
    Ace
    Participant

    And if we’re still using Windows 7 but it’s bugging out?

    I can’t get 1.0.2 to work alongside my X52 in Elite Dangerous. The only time it works is if the view mode is set to headlook mode, which stops numerous inputs to the game.

    In 1.1 and 1.2, headlook works irrespective of it being enabled or not.

    I would use the latest version, but it just does not feel as good as 1.0.2.

    Additionally, if unplugging the joystick while Infinite Screen is running, the system softlocks. I’ve had this happen twice; very bad.

    #22168
    Rehan Osha
    Participant

    Steps to reproduce:
    Enable multiple vJoy devices
    Configure each enabled vJoy device with a different number of axes (configure at least 1 axis, see related issue below for explanation), buttons, and POVs.
    Close UCR if it is running.
    Start UCR.
    Check the input axis and button binding menu of all vJoy devices.
    Result:
    All vJoy input devices will have the same binding menu options despite different configurations. I haven’t been able to determine which vJoy device it will follow, but I suspect it’s either the first or last vJoy input device that that is UCR encounters during enumeration. Output vJoy devices are unaffected.

    Notes:
    Aside from the related issue below, IOWrapper appears to enumerate vJoy DirectInput device capabilities correctly. As far as I can see, the configuration of the first vJoy device from IOWrapper.Core.IOController.GetInputList() is what is applied to all the remaining vJoy devices. That’s how far I’ve gotten so far. I don’t mind digging into this further later, however, I’m posting this issue just in case someone already has a good idea where the cause might lie.

    Related issue: (This appears to be an IOWrapper issue)
    Repeat same steps above.
    Find the vJoy device whose configuration got applied to all the other vJoy input device.
    Reconfigure that vJoy device to have no axes enabled.
    Check the input axis and button binding menu of all vJoy devices.
    Result:
    All vJoy input devices will only have “Clear binding” in their binding menus.

    Notes:
    I included it here so that you can specifically avoid configuring a vJoy device with no axes while trying to track down this issue. From what I can tell, if I configure one of the vJoy devices with no axes, but with buttons and POVs, one of the resulting vJoy devices returned from IOWrapper.Core.IOController.GetInputList() will have no nodes available. I will file either an issue or PR with IOWrapper as soon as I know more.

    #28770
    emmy john
    Participant

    There seems to be a compatibility issue between the vJoy driver and other HID devices after upgrading to Windows 10. To fix this, open Device Manager, select “Show hidden devices,” seo entire check for devices marked as “…not migrated.” Uninstall these, reboot, and let Windows 10 reinstall drivers. Please share any solutions you’ve found!

    #28902
    james morgan
    Participant

    I’ve noticed that compatibility issues with the vJoy driver can cause problems when using roll old apk, especially if you’ve upgraded from Windows 7 or 8 to Windows 10. If you’re experiencing issues with your USB devices, try checking the Device Manager. Go to “View” and select “Show hidden devices.” Look for any devices listed as “not migrated” under events—these are often the culprits.

    #29352
    james morgan
    Participant

    For FaceApp mod APK users if you’re facing issues after a system upgrade, check **Device Manager**. Go to “View,” select “Show hidden devices,” and look for any marked as “not migrated” under events—resolving these can fix performance glitches.

    #30096
    james morgan
    Participant

    Compatibility issues with FM WhatsApp may arise if it conflicts with the official WhatsApp or older app versions after an Android upgrade. To fix this, go to your device’s settings, show system apps, and uninstall any unsupported WhatsApp versions. Then reinstall or update FM WhatsApp for smooth functionality from Fm watasa.

    #30140
    james morgan
    Participant

    Compatibility issues with *GB WhatsApp* can sometimes occur if it conflicts with the official WhatsApp or older app versions, especially after an Android update. To resolve this, go to GB whata go to your device’s settings, show system apps, and uninstall any unsupported versions of WhatsApp. After that, reinstall or update *GB WhatsApp* to ensure it functions smoothly and without conflicts.

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.