Steam uses Valve's KeyValues format (colloquially "VDF" for Valve Data Format, originating from the Source Engine) for app configuration. There are a few reasons this would be useful, most immediately obvious a more thorough Steam Input integration for Input, currently configured only for "Gamepad Emulation" mode.
Another potential use is unifying platform integrations such as achievements, DLC and UGC management, etc.
Not expecting anyone else to implement this, but not going to self-assign for the time being in case someone else is so inclined :-)
https://developer.valvesoftware.com/wiki/KeyValues
Steam uses Valve's KeyValues format (colloquially "VDF" for Valve Data Format, originating from the Source Engine) for app configuration. There are a few reasons this would be useful, most immediately obvious a more thorough Steam Input integration for Input, currently configured only for "Gamepad Emulation" mode.
Another potential use is unifying platform integrations such as achievements, DLC and UGC management, etc.
Not expecting anyone else to implement this, but not going to self-assign for the time being in case someone else is so inclined :-)