Steam has rolled out a new update for Steam Beta that essentially overhauls the way configurations for Steam Controllers are handled.
Once the update is received, a user will be prompted to register the controller to his or her account. Doing so will essentially tells Steam from which account to draw configurations from. Once the personalization process is completed, a user will go through a migration process — a one-time process:
After you get the update, you’ll be prompted to register your controller to your account. Doing this tells Steam which account to draw configurations from. After you’ve then personalized your controller, you’ll go through a migration process, where we take any configurations you’ve made and move them over to the new system. This could take a little while if you have a lot of configurations, but it will be a one-time operation.
This system basically allows a user to take the controller to another PC and acquire his or her configurations without needing to log into Steam in that computer. In addition to this, when playing games with more than one controller, this feature allows each controller to have its own configuration:
The controller & account registration system allows you to take your controller to another PC and easily use your configurations, even if you’re not the account logged into Steam on that PC. When playing games with multiple controllers, this also allows each controller to have its own configuration, a feature we previously weren’t supporting properly. The backend changes we made to support this system also made it much easier to support community sharing of configurations for non-Steam games, so we managed to get that feature in as well.
For more information, head over to Steam.