9

In some games, the ability to remap the controller is non-existent and the default mapping is mismatched with my controller. I want to know how to prevent those games (commonly running DirectX) from detecting that I have a controller connected while I use Xpadder to do the remapping myself?

2
  • 1
    Have you tried x360ce instead? I use it on DirectX games without any issue Commented Dec 20, 2014 at 0:40
  • Hi sorry for the late reply, my laptop was being repaired the past few days. Anyway, I know about x360ce but I've found Xpadder to be far more flexible in terms of mapping.
    – user400424
    Commented Dec 24, 2014 at 8:05

2 Answers 2

1

On some controllers, they will have a switch that switches between XInput and DirectInput. If the games are using DirectX, usually they will be using XInput, as stated here,

Note Use of legacy DirectInput is not recommended, and DirectInput is not available for Windows Store apps.

The site also is more favoring towards using XInput, at least for DirectX games. If you flip that switch to DirectX, and XPadder supports mapping DirectX controls, you'll be good to go.

0

It sounds like DirectInput can be blocked using HidGuardian (https://github.com/ViGEm/HidGuardian)

It will apparently soon be replaced by HidHide which will also support blocking XInput.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .