Some newer games don't have a problem because they accept and map input from any and all devices or recognize the device that fits them and ignore the others but I often have to disable my joystick from the device manager (I can't bother going to the back of my PC for the cables) in order to use my gamepad or keep my wireless gamepad unpowered (so not present for the PC) to use my joystick. I'm on Windows 10 with dgVoodoo 2.53 too, I'm glad I didn't have to use this nojoystick command you guys are talking about as the game is pure joy with a joystick, I doubt I'd stick with it without one, it's more fun than any space/flight sim as far as I'm concerned, I wish there were more ground based games that controlled so fluidly with a joystick.Ī basic hint is to usually disconnect other controllers as they can cause conflicts or a game may only recognize the one it perceives as first etc. My joystick is dinput (a Thrustmaster T.16000M) and it works fine in this game (and in new games meant to be used with joysticks too, they all support dinput) so his problems stem from elsewhere. Most all joysticks, old and new alike, are dinput based unless they also had Xbox console editions (the PS versions wouldn't be dinput either unless they were otherwise identical and the maker included a mode switch).
It's just an old standard that still functions fine, it's not an obsolete one.īeing dinput licenced these days would mean conforming to strict standards and therefor not have the ability for additional axis/inputs that the Xbox One controller doesn't have (like the DualShock4 has touch and motion control axis which if used as an emulated dinput device either do nothing or are custom mapped to one of the other standard functions of the controller or the keyboard/mouse if the game can accept input from different devices). That is not the reason, modern Windows also has dinput, xinput is just for controllers licenced to use the Xbox controller schemes (or controllers that emulate this without permission, like DS4Windows app can have your Sony DualShock4 controller work as one) so dinput serves a use for everything else.
dll injector/ emulator of some sort, you cannot use joysticks or any controller for that matter. So unless someone can figure out a way to modify what MW4 calls out to, possibly with a.
This is because the game uses an old directX HID device access method called Dinput.dll, windows 7 and up use Xinput. It shows up in the game controls menu but doesn't work. Ursprungligen skrivet av Khadgarion:I had no trouble getting the game to run and everything, but my sidewinder force feedback doesn't work with it for some reason.