Linux 在 Steam 上使用控制器进行游戏:综合指南

游戏开启 Linux 由于 Valve 软件开发的 Proton 兼容层,在过去两年中出现了显着的繁荣。 通过 ProtonDB 的每日游戏评级和 Valve 的定期更新, Linux 游戏正在迅速增长。 本指南将向您展示如何提高您的 Linux 各种控制器的游戏体验。

此外,如果没有一些不错的老式复古游戏,游戏是不完整的。 当然,您可以使用键盘和鼠标来演奏它们,但这不是演奏它们的本意。 您可以使用许多控制器来玩游戏 Linux,例如 Steam 控制器, Xbox 控制器,适用于 PS5 的双感控制器,适用于 PS4 的 Dual Shock 控制器和 Google的 Stadia 控制器(更新固件后)。

在本教程中,我将向您展示如何为 Xbox 控制器并将其支持添加到您的 Steam 客户端,但所有控制器的步骤将完全相同(是的,包括驱动程序包)。 那就跟着吧!

分步指南:添加控制器驱动程序 Linux

Xboxdrv 是驱动程序包,安装后将使我们的控制器/游戏手柄自动支持 Linux 平台。 要安装驱动程序包,请打开终端窗口并根据您的情况键入以下命令 Linux 分配:

# On Debian and Ubuntu based distributions
sudo apt update && sudo apt install xboxdrv

# On Arch Linux based distribution
sudo pacman -S xboxdrv

在一个 Fedora 工作站,您不必在系统上安装任何软件包,因为控制器的驱动程序已经内置到操作系统中,因为 Fedora 32.

如果您使用的是无线控制器,请确保您的 PC 或笔记本电脑上启用了蓝牙。 然后,如果控制器有蓝牙接口,请连接您的设备。 如果控制器通过 2.4GHz 接口连接,请确保已将随附的 USB 加密狗插入 PC 并打开控制器。

如何在 Steam 上添加控制器支持 Linux

打开你的 Linux Steam 客户端,然后从工具栏菜单转到设置。

打开蒸汽设置

现在,转到“控制器”选项卡,让我们开始添加对 Game Pad 的支持。

从 Steam 设置中打开常规控制器设置从 Steam 设置中打开常规控制器设置

现在,在此对话框中,您将在所有配置的底部看到您的设备名称。 只需为您的游戏手柄选择合适的布局。 如果您喜欢玩任天堂游戏,Steam 甚至支持任天堂的按钮布局。

您可以为您的控制器选择合适的布局您可以为您的游戏手柄选择合适的布局

突出显示您的设备,以便您自定义其他设置,例如重命名设备和占用盲区。

您还可以为您的游戏手柄自定义各种设置您还可以为您的游戏手柄自定义各种设置

当您单击“识别”时,如果您的掌上电脑支持 Rumble,它会振动。 如果你想禁用它,那么你可以从“首选项”菜单中这样做。 如果您想自定义按钮的工作方式,请打开“定义布局”菜单。

您的控制器按钮也可以在 Steam 中自定义按钮也可以在 Steam 中自定义

从“校准”菜单中,您可以为您的游戏手柄配置不同类型的选项,例如死区等,随着时间的推移,这些选项通常会成为每个操纵杆设备的问题。

您还可以校准游戏手柄上的操纵杆您还可以校准游戏手柄上的操纵杆

总结

不仅仅是 Retro 游戏,许多现代游戏在检测到它们时也支持 Game Pad 布局。 只需在 Steam 上查看游戏的商店页面,看是否提到“完全控制器支持”或“部分控制器支持”。 第三方控制器的无缝集成 Linux,无需用户修改,确实令人印象深刻。 这是对进步的证明 Linux 游戏在最近几年取得了成功。

我对我的新第三方有点怀疑 Xbox 正在处理的游戏手柄 Linux,但它运行正常 Windows. 我没有在 Steam 以外的任何平台上尝试过控制器,但是如果您在您的设备上安装了来自其他启动器(例如 Lutris 或 Heroic)的任何游戏 Linux 桌面,如果没有立即检测到您的控制器,请尝试将这些游戏添加到 Steam(可以通过在两个应用程序上按一个按钮来完成)。 你最喜欢用控制器玩什么游戏 Linux?