GZDoom 是经典 Doom 游戏的强大源端口,具有现代功能,同时保留了原始游戏的怀旧感。它为备受喜爱的 Doom 引擎带来了改进的图形、高级模组支持和大量自定义选项。这款游戏甚至在掌机用户中也很受欢迎,因为它在 Deck 上运行良好。这就引出了这样一个问题:像您这样的玩家可能会遇到 Steam Deck 控制器无法被检测到或无法在游戏中工作的问题。好吧,如果您遇到此问题,请考虑阅读本指南以找到永久修复它的解决方法。
在 GZDoom 中,与控制器相关的问题最困扰 Steam Deck 用户。这个问题确实令人沮丧,可能源于各种因素,包括控制器设置不正确、兼容性问题或配置过时。确切原因尚不清楚,但修复方法是什么?有可用的方法吗?让我们找出答案!
GZdoom 蒸汽甲板控制器不工作:如何修复
值得注意的是,Steam Deck 上的 GZDoom 控制器问题并没有一个明确的、一刀切的解决方案。我们有一些潜在的修复方法,对一些玩家有用,但可能并不适合所有人。尽管如此,这些方法仍然值得一试。
卢克索佩达
要修复 Steam Deck 上 GZDoom 的控制器问题,您可以使用 ProtonUp-Qt 安装 Luxtorpeda,它允许您通过 Steam 运行原生 Linux 游戏引擎。首先,通过 Flathub 或运行 flatpak run net.davidotek.pupgui2 安装 ProtonUp-Qt。在应用程序中,选择“Steam”,然后选择“添加版本”,并选择 Luxtorpeda 作为兼容性工具。注意屏幕分辨率,因为按钮的大小可能会调整得很奇怪;单击中间按钮(“安装”)。安装 Luxtorpeda 后,重新启动 Steam,安装您的 Doom 游戏,并在游戏属性中将 Luxtorpeda 设置为特定的 Steam Play 工具。启动 Doom 时,Luxtorpeda 将提供 Doom 引擎列表,包括 GZDoom。只需选择 GZDoom,您就可以开始玩了!或者,您可以使用 DoomRunner 作为前端。
多人游戏修复
对于那些希望在 Steam Deck 上享受 GZDoom 本地多人游戏的人来说,由于 GZDoom 和 Steam 输入之间存在错误,多个控制器可能会出现问题。为避免控制器输入可能出现循环或故障的输入问题,您需要将主控制器指定为玩家一。如果您正在停靠 Steam Deck 并使用外部控制器,请确保通过 Steam 输入将该外部控制器设置为玩家一,而不是使用 Steam Deck 本身。
平封
要解决 Steam Deck 上 GZDoom 中的控制器问题,请使用 Flatseal 授予 GZDoom 对所有设备的访问权限。执行此操作后,控制器可能会在菜单中失灵。要解决此问题,请通过在 GZDoom 的配置中将查找/向下功能从轴 3 映射到轴 5 来调整控制器设置。完成此调整后,您应该在 GZDoom 中重新启用控制器以获得更稳定的体验。此外,将整体灵敏度提高到 1.0 并在每个轴上添加一些死区以稳定控制。完成这些调整后,请在游戏中检查控制器兼容性。
控制器配置
在 Steam Deck 的游戏模式中,将控制器配置设置为“键盘和鼠标”,以兼容 GZDoom。进行此更改后,您需要在 GZDoom 菜单中配置控件,以适当映射您的操作。这应该允许您在玩 GZDoom 时有效地使用控制器,确保所有输入都正确分配且功能正常。
重新绑定
如果您在 Steam Deck 上的 GZDoom 中遇到控制器问题,这里有另一个值得尝试的解决方法。不要调整 GZDoom 中的设置,而是专注于调整 Steam Deck 游戏模式中的控制器配置文件。首先设置鼠标和键盘 WASD 配置文件,使触控板可以用作鼠标并在游戏中查看。然后,将您的控制器按钮映射到键盘键和游戏原始控件中的其他相关命令。这应该可以让您在游戏中使用控制器。
目前,这些是一些可以在 Steam Deck 上玩 GZDoom 时为您解决控制器问题的解决方法。我们希望您对此问题的疑虑已经消除。好吧,有关更多游戏相关问题,请务必每天访问 DigiStatement。阅读更多:Black Myth Wukong 基准测试工具无法正常工作:如何修复它