Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 24

Strict Standards: Non-static method modFlexiCustomCode::parsePHPviaFile() should not be called statically in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 54

Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/components/com_grid/GridBuilder.php on line 29

I love Valve’s Steam Controller, in case you haven’t heard. I’ve been using it at home for the past week and it’s opened up all sorts of new avenues—like playing Civ or Baldur’s Gate on my TV. And I’m pretty excited to see what developers do with it going forward.

But Valve? Valve’s excited to see what you do with it.

Talking to Valve’s Robin Walker last week, he said to me, “I don’t think this will be the last Steam Controller design ever. We’re just about to hit the point where customers get their hands on it which, to us in the software world, that’s where stuff starts to get really interesting.

“What does a mod of the Steam Controller look like? I don’t know,” he continued. “But I think in a year we will know, and it’ll be awesome. It would be the first time our customers didn’t improve one of our products if, for some reason, they couldn’t make the hardware better.”

Steam Controller

Take this and make it better.

That’s a pretty wild attitude to take towards hardware—a very PC attitude. I’ve grown up associating gamepads with consoles, for obvious reason, and consoles aren’t exactly open to your weird controller mod. Sure, we get the odd third-party controller design every once in a while, but by and large the console is a place for uniformity. Hell, it was a huge deal when Microsoft said it’d finally support button-remapping at a system level. Let alone building new buttons.

So it’s strange and a bit refreshing to see the typically laissez-faire, hands-off approach that drew me to the PC applied to such an iconic piece of console hardware. Actually, hands-off is the wrong word because Valve’s not just allowing this behavior. It’s endorsing this behavior.

Further reading!

Valve’s $50 Steam Link is the game streaming solution you want—most of the time

Valve Steam Controller hands-on: Opening a new world of PC gaming possibilities

Alienware Steam Machine hands-on: Valve’s vanguard for PC gaming in the living room

Steam Machines unleashed: Impressions from one week in a Steam-powered living room

“We have a large audience. I think it’s 125 million active Steam customers right now. Every possible permutation of what people want to do exists [in that audience]. We want to make sure we’re flexible enough to handle the things people want to do,” said Walker.

“We’ll be doing a bunch of stuff in the future like allowing you, if you want, to get the CAD files for [the Steam Controller] or something," he continued. "Or order all the electronic guts and none of the form factor from us because you want to roll your own. We want to enable that kind of modding and hacking and see what happens. Whether it’s a workshop where you can upload your own form factors and other people can download them and 3D print them, who knows?

“Our goal here is to build a good living room experience for our customers. It’s not to sell a bunch of hardware.”

Valve’s not the only company to take this approach. Oculus open-sourced the designs for its original Rift developer kit last year—although that hardware was already obsolete at the time. And Razer, of all companies, is spearheading an open-source virtual reality movement, with plenty of alternate input devices falling under that umbrella.

It’s a fascinating trend, and I hope it continues. Valve selling a bunch of loose electronics and letting you build your own form factor? That’s the garage-tinkerer spirit the PC was built on, even if it’s coming from a major, multi-billion dollar company.

Read more http://www.pcworld.com/article/2993499/software-games/valve-wants-you-to-mod-the-steam-controller.html#tk.rss_all


Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 24

Strict Standards: Non-static method modFlexiCustomCode::parsePHPviaFile() should not be called statically in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 54

Find out more by searching for it!

Custom Search







Strict Standards: Non-static method modBtFloaterHelper::fetchHead() should not be called statically in /home/noahjames7/public_html/modules/mod_bt_floater/mod_bt_floater.php on line 21