-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
windows 7 compatibility? #14
Comments
This converts normal XInput into Windows.Gaming.Input. That simply isn't there on W7 (in fact, I'm not even sure it was available in the first W10 builds). If you want something "better for xbox one controllers" that works there, you'd better try to find something that maps onto the raw input api. |
Try the new version on Windows 7 and let's hope it works |
Well, I have tested it and it doesn't work. I actually forgot that the wireless dongle only works on Windows 8 and up, but even through USB cable it didn't work. First there's a crash when the configurator tries to get HID devices (one of the handles is null, and I haven't checked for that) and second, setting the HID report fails, no matter what report ID I use. I'll try looking into that a bit later then. |
Did you isntall the directx redist? |
This isn't about XInput, but rather the driver side of things. If anyone managed to use the wireless dongle with Windows 7 (or 8.1) please let me know. |
Tried that, only getting error 10 on the dongle, and over cable I still can't set HID report |
the kernel binary for the updated versions of the mini dongle is only able to be run on windows 10 There are 4 revisions of the "For Windows 10" mini dongle and 2 of the longer one. Xbox Wireless Adapter for Windows 10 Xbox Wireless Adapter for Windows 10 - Windows 10 only The newer dongles with the 1.0.xx.x versioning adheres to the windows 10 Network Adapter WDF Class Extensions |
Ah, thanks a lot for the info. I have the 02FE one, which would explain things. I'm assuming the Windows 7 compatible ones were released more recently? |
But either way, the issue remains that I wasn't able to set the HID report even through USB. I'm hoping someone with more experience with HID could help me out here. I was able to see that the URBs were the same as in Windows 10 though, so I have no idea what's up with that. |
The opposite actually, 02E6 is the oldest of the 4 mini dongles. annoyingly, its what i received 2 years ago directly from microsoft when i bought one instead of one of the newer dongles, so it has the issue where occasionally windows decides it is the current network adapter. As to this issue, windows 7 only exposes the feature set of an Xbox 360 control and doesn't expose the XinputHID capabilities that 8+ introduced. |
Wasn't that just from W10? |
Gaming.Input is on 10 yes, but the XinputHID drivers are from 8. on 7, the One and Core controllers aren't treated as more than Xbox 360, the controller itself uses the xb1usb.sys driver, and the hid-compliant sub device uses the legacy hidusb.sys/hidclass.sys combo, this changes on 8+ where the xbox controls get an xbox platform hid filter. |
I just found a version of the 1.0.46 driver that installs on 02E6 variants of the dongle o.o |
Any form to run this in windows 7? i try in win 10 and can do work fine with some games....so now i do some soldering work in impulse motors to put them with normal motor, like some force feedback but only soldering in same side, works even with epsxe emulator. i hope this can be compatible in the future in win7 beacuse i play in shit pc.
The text was updated successfully, but these errors were encountered: