Open ChristophHaag opened 7 years ago
This is still a serious problem.
Currently, buying from the list filtered by e.g. "SteamOS + Linux" + "HTC Vive" is a total gamble - with bad odds too. There are community efforts to create lists of game/HMD combos that work on Linux, but Valve should allow publishers to mark for each OS which HMD is supported. What Valve is doing now, dumping all OS and HMD logos on games' pages, is not customer friendly.
I see a simple disclaimer in the vive option details section listed on steam machine vendors website highlighting steamvr for Linux is not for consumers as being all that is needed to help consumers from being misled into believing steam machines officially support steamvr . This repos readme clearly indicates steamvr for Linux is for devs only, which explains why steam store tags and search filters are the way the are.
This is not an issue IMHO.
Update: VR support information is now in the System Requirements
section, which means that it is actuallyper platform now: https://twitter.com/SteamVR/status/1600663278593937408
Some problems:
It's not a mandatory field to fill in, so game developers forget it easily. For example Groove Gunner's windows requirements say VR Support: SteamVR. Standing or Room Scale
, but its linux requirements doesn't have a VR section even though it actually supports the same on Linux: https://store.steampowered.com/app/976930/Groove_Gunner/. Talos Principle VR mentions vr support in the Additional Notes
for Linux, but they don't have the VR Support
section for Linux: https://store.steampowered.com/app/552440/The_Talos_Principle_VR/. Easy solution: If it is filled in for at least one platform, it should have to be filled in for all platforms. Developers would have to put an explicit None
there if they don't have VR support on Linux.
btw: Half Life Alyx doesn't have System Requirements for linux at all.
Even if all developers fill in their requirements completely, the Steam Store still doesn't allow users to search for or filter out games based on system requirements.
Vendors are currently selling Steam Machines with Vives as optional peripherals, for example: https://www.cyberpowerpc.com/system/Syber_Steam_Machine_Elite
Users who buy such a Steam Machine with the Vive might go to the Steam Store and search for Games with SteamOS/Linux support and with Vive support and get this list as a result: http://store.steampowered.com/search/?vrsupport=101&os=linux
They then need to check for every single game whether this game supports the Vive on Linux, because this information is not available in the Steam Store. Often enough it is not available at all and users need to infer from the lack of information that it won't have Vive support on Linux. This is currently the case for almost all of these games.
That's a very poor user experience. What's the point of a store with filtering functionality if you can't even filter for which games you can play on your current platform with your currently connected peripherals? Why does there need to be a user curated list like https://steamcommunity.com/app/250820/discussions/5/133257959064016658/ instead of this information being available in the actual steam store?