Steam Controller

Steam Controller

Not enough ratings
Firmware update check in your web browser Google Chrome ☑ | Firefox ☑
By class101 [ѕtеαмdеcκ]
This guide will teach you how to check for a Steam Controller firmware update without the need of running Steam and Steam Big Picture not even the Steam Controller itself
   
Award
Favorite
Favorited
Unfavorite
Google Chrome
  1. Get Page Monitor extension at the Chrome Web Store here[chrome.google.com]
  2. Once installed, right-click the Page Monitor icon and choose Options
  3. Check the Advanced options checkbox
  4. Click the button Import Pages
  5. Paste the code below in the new Window
  6. <!DOCTYPE NETSCAPE-Bookmark-file-1> <!-- This is an automatically generated file. It will be read and overwritten. DO NOT EDIT! --> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <TITLE>Bookmarks</TITLE> <H1>Bookmarks</H1> <DL><p> <DT><A HREF="http://media.steampowered.com/controller_config/firmware/firmware.vdf" ADD_DATE="1450539649883">Steam Controller Firmware Update</A> <!--PageMonitorAdvancedPageData={"mode":"text","regex":null,"selector":null,"check_interval":3600000,"crc":0,"last_check":0,"last_changed":0}--> </DL><p>
  7. Validate by clicking the Import button
When an update will be released, below is what it will look like

Firefox
  1. Get Update Scanner extension at the Mozilla Add-ons for Firefox here[addons.mozilla.org]
  2. Once installed, right-click somewhere in your icon bar and click Customize
  3. Pull the Update Scanner add-on icon and place it on the bar
  4. Click the Update Scanner add-on icon
  5. Click on the left pane the New Entry button
  6. As title set Steam Controller Firmware Update
  7. As URL set http://media.steampowered.com/controller_config/firmware/firmware.vdf
  8. As often set Scan every hour
  9. Validate by clicking the OK button
When an update will be released, below is what it will look like



3 Comments
Major Gnuisance 23 Jan, 2016 @ 11:04am 
Oh, I didn't care about getting updated upon new releases of the firmware.

The thing I found useful was that URL to firmware.vdf.

Now I can just do something as simple as this to grab the latest firmware:

[code]
#!/bin/bash
url="http://media.steampowered.com/controller_config/firmware/firmware.vdf"
fwpath="$(wget -O - "$url" | grep firmwarebinary | tail -n 1 | cut -d '"' -f 4)"
wget "http://media.steampowered.com/controller_config$fwpath"
[/code]

If I wanted to get notified, I'd certainly not be using a browser to do the job.
class101 [ѕtеαмdеcκ]  [author] 23 Jan, 2016 @ 9:31am 
Thank you for the kind comment :)

I noticed WebMonitoring partnered with VisualPing.io to present a complete new tool with awful ways to display ads to you.
So I updated the guide to link to the original Page Monitor.

They have explained that in the FAQs in the link below and hopefully they will maintain the original Page Monitor

If not done already, I advise you to remove the VisualPing/PageMonitor and install the original Page Monitor without VisualPing, so you will get the real code without the popups and commercial stuffs.

VisualPing & PageMonitor FAQs : http://visualping.io/welcome-pagemonitor
Original Page Monitor must have : https://chrome.google.com/webstore/detail/page-monitor/ogeebjpdeabhncjpfhgdibjajcajepgg
Sources : https://github.com/WebMonitoring/pagemon-chrome-ext
Major Gnuisance 23 Jan, 2016 @ 8:23am 
Thank you.

I couldn't find a trustworthy way to get the latest firmware image when dealing with problematic controllers.

Now I know I can just wget that URL to find the latest image.