Sam Lantinga
Sam Lantinga
No, that seems fine to me.
That's an interesting idea. Can you create an xcframework of stubs?
It looks like at least on Windows you can drop in the new SDL2.dll into [GeneralArcade](http://www.generalarcade.com/gamepadtool/) and get the new format GUID and mapping: ``` 030024c8a306000022f6000000000000,Cyborg V.3 Rumble Pad,platform:Windows,a:b1,b:b2,x:b0,y:b3,back:b8,guide:b12,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a4,lefttrigger:+a3,righttrigger:-a3, ```
> https://gitlab.com/ryochan7/sdl2-gamepad-mapper > > SDL2_Gamepad_Mapper-0.0.3-x86_64.AppImage https://drive.google.com/file/d/12CtYjPbP8YLN7dCIJiKX5EcNdf4PIz4g/view?usp=sharing @Ryochan7, how do you update the version of SDL in this AppImage? We need SDL2 2.25.0 or newer to get the new GUID format.
> We have to be careful with when and how we use the new GUID format. > > I think we want to prefer the older format (which is still...
No, always clear the CRC from the GUID, and always add the CRC to the mapping. That should future proof the mapping. I tend to omit the CRC from official...
We're collecting more information on the upstream bug https://github.com/libsdl-org/SDL/issues/3197, can people please post a description of their controller and the output of this script: ```sh #!/bin/bash DIR=/sys/bus/usb/devices/$(ls -R /sys/bus/usb/devices/* |...
What we should probably do is remove both entries and add new mappings including the CRC. Do you have any of the affected devices?
We're removing upstream mappings for this controller as well: https://github.com/libsdl-org/SDL/commit/673bc5764942e3f645f1ff7d64f3d6a2059e3cdb