#include <GameInput.h>
using namespace GameInput::v1;
IGameInput* g_gameInput = nullptr;
HRESULT InitializeInput()
{
return GameInputCreate(&g_gameInput);
}
I have two test machines, both of which are on Windows 10 22H2. On one of them, the above code works as expected. On the other one, GameInputCreate returns E_NOTIMPL. I am using the latest GameInput NuGet package and have installed the GameInput redist on both machines. What could be going wrong here?
msiexec /i "GameInputRedist.msi" /l*v "log.log"on the failing machine and look at the log.log file. \$\endgroup\$