How to use the Steam Controller?

I’m trying to use the Steam Controller but cannot get it to work. I enabled the Steam online subsystem, I get the Steam Overlay when running as standalone game but I can’t get past this error:

LogSteamController: SteamController could not be initialized with vdf file 'C:/UE4/4.14/Engine/Plugins/Runtime/Steam/SteamController/Content/Controller.vdf'.

This file doesn’t exist in the default installation (I’m using the GitHub version). I created that file and tried using the contents of the vdf file from the SteamWorks SDK example, from the SteamWorks documentation and even from other games, but it refuses to initialize the controller.

Is there something I’m missing or does the VDF file requires some specific content?