让 Steam Link 支持 Windows UWP 游戏

2021-03-11 140点热度 3人点赞 0条评论

Steam Link 是 Steam 推出的游戏串流功能,可以在同个局域网内将运行 Steam 客户端的 PC 画面串流到运行 Steam Link 客户端的设备上,支持任何可以运行 Steam 的设备以及Android、iOS 和 树莓派。

相比于其他的串流服务,Steam Link 拥有较低的延迟以及更好的手柄支持,但是也有缺点,必须从 Steam 启动游戏才能支持手柄输入。如果你从其他位置启动非 Steam 的游戏,是不支持手柄输入的,因为它并没有把手柄桥接到整个系统。

Steam 可以添加非 Steam 游戏到游戏库,这对于大多数游戏来说都是没问题的。但是 Steam 并不支持添加 Windows UWP 应用到游戏库,这就导致 Steam Link 默认情况下根本无法游玩 Windows UWP  游戏。

小山经过一番搜索后,终于找到了可以把 UWP 应用添加进 Steam Link 的方法,接下来就教大家如何使用以及注意事项。

steam-link-play-windows-uwp

方法很简单,只需要安装 GloSC 和 ViGEmBus,GloSC 可以帮助我们将任何应用添加到 Steam 库以及映射控制器,ViGEmBus 则是 GloSC 映射控制器所需的驱动。

GloSC 下载地址:https://github.com/Alia5/GloSC/releases/latest

ViGEmBus 下载地址:https://github.com/ViGEm/ViGEmBus/releases/latest

安装的最后一步有一个 [Install ViGEmBus Driver] 选项,这个不要勾选。因为 GloSC 附带的 ViGEmBus 非最新版,最好手动安装 ViGEmBus 的最新版。

安装完成后从开始菜单打开 GloSC

点击 [Create New] 创建要添加到 Steam 的应用,如果要添加普通应用,点击 Path 后面的三个点按钮,如果要添加 UWP 应用,则点击 Path 后面的 UWP 按钮。

如果应用需要额外的参数,可以在 Arguments 设置。

其他的几个选项:

Enable overlay: 启用覆盖层,建议禁用,除非你想在玩游戏的时候使用 Steam 的覆盖层。

Enable virtual controllers: 启用虚拟控制器,务必启用,否则手柄输入无效。

Use Desktop-Config: 使用桌面配置,这个选项我暂时没搞懂是干嘛的,建议默认。

Launch game: 启动游戏,务必启用,否则在 Steam 就无法打开游戏了。

Close shortcut when launched Application closes: 当应用关闭时关闭快捷方式,建议开启,否则退出游戏后,Steam 会认为游戏仍在运行中。

全部设置完毕后,点击 [Save] 保存当前项目。

全部项目添加完毕后,先打开 Steam,然后点击 GloSC 的 [Add all to Steam],将所有项目添加到 Steam 库。一定要确保 Steam 正在运行,否则是无法添加的。

如果提示 "For GloSC to function correctly, you have to enable XBox configuration support in Steam! Enable now?",点击 [Yes] 即可。

现在你应该可以在 Steam 库看到刚刚添加的项目了,如果在 Steam Link 串流界面没有看到,记得取消过滤选项 [已为远程畅玩优化]。

之后需要修改 GloSC 项目的选项的时候,直接修改然后点击 [Save] 保存即可,不需要重复添加,仅当添加新项目时才需要再次执行 [Add all to Steam]。

如果游戏退出后 Steam Link 界面没有正常显示,长按手柄的 Back 键打开 Steam Link 菜单,点击菜单左边的电源按钮选择 [停止游戏]。打开 GloSC 的 [Close shortcut when launched Application closes] 选项可以解决此问题。


如果对此教程有任何问题,欢迎加入 QQ 群小山讨论。

微信公众号二维码

微信扫描二维码关注我们

如果觉得文章有帮助到你,可以点击下方的打赏按钮赞助下服务器费用。

小山

一个什么都不会但要装作很厉害的人

文章评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据