Swyter

Results 54 comments of Swyter
trafficstars

@slouken I don't think this will be enough in this case because from the `lsusb` dumps available on this thread (https://github.com/gabomdq/SDL_GameControllerDB/issues/202) they seem to share everything naming-wise. I imagine you...

@slouken Here it says that you can call `IDirectInputDevice8::GetProperty()` with `DIPROP_GUIDANDPATH`, and later use that for HID calls: * https://stackoverflow.com/a/72524522/674685 * https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ee417908(v=vs.85) I imagine you'd find something like that for...

@slouken @icculus The thing is, I would prefer having more hard data from other devices first and then find a solution. Because right now we don't even know if that...

For the NGS Phantom it outputs this, the `serial` one errors out because as shown [here](https://github.com/gabomdq/SDL_GameControllerDB/issues/202#issuecomment-1189924194) string index for `iSerial` is `0`, and when we dump it manually it returns...

I easily bought a _Trust GTX 24_ compact gamepad (GTIN-13/EAN: `8713439174168`, Trust item number `17416`, so much about being «impossible»; when there's a will there's a way, especially with Valve's...

@icculus @slouken I don't think this will be enough in the DragonRise case because from the `lsusb` dumps available on this thread (https://github.com/gabomdq/SDL_GameControllerDB/issues/202) they seem to share everything naming-wise. I...

@icculus @slouken For the DragonRise dumping method take a look at the comments below. But it's as easy as retrieving the string descriptor `3` with at least a length of...

So yeah, if they turn out to be different enough it would just be a matter of expanding https://github.com/libsdl-org/SDL/pull/6111 to have a exception for the `0079:0006` VID/PID pair that uses...

@slouken Please take a look at the `lsusb` dumps; at least the _NGS Phantom_, _Topway faux-dualshock_, _Defender Cobra R4_ and _Trust CXT24_ seem to share string IDs and contents. And...

I got it to work after disabling the [SPIRV-VSExtension](https://marketplace.visualstudio.com/items?itemName=SaschaWillems.SPIRV-VSExtension) by Sascha Willems. Seems like they were conflicting.