How can I map a button on a controller to launch Steam Big Picture
This is so far the most elegant approach that also has many other additional features/capabilities:
Found at: http://store.steampowered.com/app/367670/
PS: I am not in any way affiliated with the developer - I just think it's awesome and use it personally.
Incomplete & untested solution:
Software switch (unverified):
This shortcut will open steam in big picture whether or not steam is already running:
C:\[Path To Steam]\Steam.exe -start steam://open/bigpicture (Source)
your inner Panda - 12 de Sep, 2012 a las 13:20
[Placeholder for script that maps a button to it (presumably using AutoHotKey)]