Preparing FW for flashing

Acquiring the Firmware File

What We Need To Do

Download Vales Master SC FW List

Finding The Firmware You Want

"17" { "firmwarebinary" "/firmware/vcf_wired_controller_d0g_56c78c01.bin" "firmwaretimestamp" "56c78c01" "minclientpackage" "1456197182" "crc128" "41f1c9affcc2f324c4e44b2c6e82b26f" "bootloadertimestamp" "55d2926d" } } }

Constructing The URL For Download

Rename The Firmware File

Special Thanks

[bli] Pila

Okay now, this is a little confusing for the first timer. We are going to get the FW file right from Valve. There are a few things you have to do to get the latest version. The benefit of doing it this way is that you will always have the lastest version of the firmware. This will also allow you to get ahold of any version of the steam controllers firmware that has been released so for working around a specific bug, this can be very helpful.The biggest issue here is that we don't know what the exact name of the file is so we have to go through a few steps to ensure we get the correct file.First you need to CLICK HERE to get the firmware.vdf file. Don't worry, this is just a simple text document so you won't need anything special to open it. You can use notepad or Wordpad if you prefer, any text editor should be able to display this file perfectly.Now that you have opened up this text file you should see a list of the available firmwares for the SC. The formatting should look something like this.At the time I am writing this update to the guide 17 was the last version available so for the purposes of this guide, I am going to use this as the main example.You will notice just after "firmwarebinary" that it will not only display the exact name of the file itself but will also show you the second half of the URL that you can download the file from. in this case it is "/firmware/vcf_wired_controller_d0g_56c78c01.bin"The first half isso for this example I would type ininto the address bar of any browser. After this, the file should download. These files are incredibly small and should take only a few seconds to download fully. Just remember to remove the quotation marks as they are not needed in the URL.From here all you need to do is rename the FW file from "vcf_wired_controller_d0g_56c78c01.bin" to simply "firmware.bin" and have it copied to a place where you can find it, like the desktop.A special thanks goes tofor pointing out that I should be doing this instead of having a link to Dropbox. This way anyone can get the latest version and I don't have to keep pulling the firmware files right off my controller.