I am launching Blender 2.83.1 with an environment where BLENDER_USER_SCRIPT is set and points to a custom path (let’s say /my/custom/path/)
With this environment, the keymaps aren’t created and stored at %appdata%/presets but at this /my/custom/path/presets. However the user config is still at %appdata%/config
I’d like to confirm whether this is the expected behaviour in this context, with the keymaps and the user config at different locations.
My question was more about whether the keymaps are considered part of the user config or not (and hence stored together), but you have just confirmed this is the expected behaviour, having them stored at different locations.