Download the latest vJoy from the official SourceForge repository. Run the installer as Administrator. During installation, you may see a Windows Defender SmartScreen warning—click "More info" and "Run anyway."
If your joystick is detected by Windows but not recognized by your games, it likely uses an older input standard () instead of the modern XInput standard used by most games. Use an emulator to trick your PC into thinking the joystick is an Xbox controller: Download and Install Microsoft USB Gamepad Drivers