Hifihedgehog Posted 2 hours ago Posted 2 hours ago (edited) I had recently gone down a rabbit hole to upgrade Xidi (an XInput to DirectInput translation filter library) to detect and allow full unreined use of the Guide and Share buttons. Guide was relatively straightforward since it is a button mapping of XInput's extended library. However, Share, which you would logically expect to be in the next mapping bit slot, was not and required some more clever low level signal sniffing. The result is the below. Feel free to build and reference this code to your heart's content. Note that like with Guide, the Share button also needs the Game Bar nagware to be disabled to be of any use since Xidi of itself does not suppress the system command invocations that this button signal triggers. https://github.com/hifihedgehog/Xidi/releases/tag/v4.3.1.9-GuideAndShare On a related note, I have also upgraded x360ce version 4 to no longer try forcing the download of outdated Visual C++ libraries and also have built-in support for Guide and Share. (If you were wondering in me just talking about Xidi, yes, I drop in Xidi into the same folder as x360ce so you can use XInput and DirectInput controllers together!) On my roadmap is native XInput input support in x360ce, so you can combine native XInput and DirectInput sources together. Force feedback fixes also are on the roadmap. https://github.com/hifihedgehog/x360ce/releases/tag/4.18.7.0-REBIRTH-MARK1 Edited 2 hours ago by Hifihedgehog Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.