如何修复 Windows 11/10 中无法识别的游戏手柄

已发表: 2022-10-18

也许你刚刚下载了一个新游戏,迫不及待地想要开始。 你安装它并得到你的游戏手柄,准备粉碎游戏角色。 然后什么也没有发生。 您将连接器插入 Windows PC 上的另一个端口,发现它没有注册,这表明您的游戏手柄在您的设备上未被识别。

无法识别游戏手柄不是大问题。 一旦知道问题的根源,您就可以轻松解决它。 因此,如果您像其他 Windows 10/11 用户一样在他们的搜索引擎上输入“如果我的游戏手柄在 Windows 上无法识别,我该如何修复它”,那么本文适合您。

为什么在 Windows 10 和 11 中无法识别游戏手柄

由于多种原因,您的 Windows 10/11 PC 可能无法识别您插入端口的游戏手柄。 其中一些原因是:

  1. 已在运行的Windows 进程过多:过多的 Windows 进程可能会中断游戏手柄在 Windows 上的正常运行。 这些过程通常是不必要的,其中一些会破坏某些应用程序和系统组件的启动过程。 当此类进程在后台运行时,它们可以终止通常使 Windows 能够识别游戏手柄并使用它们的默认游戏手柄控制器进程。
  2. 游戏手柄操作所需的驱动程序已过时:Windows 10/11 PC 无法识别您的游戏手柄的另一个常见原因是系统上运行的驱动程序已过时。 您可能知道,软件驱动程序使您能够有效地使用计算机组件。 因此,当它们过时时,会出现 Gamepad Not Recognized 等问题。
  3. 游戏手柄与游戏或 Windows 版本不兼容:此外,您无法将游戏手柄连接到 Windows PC 的原因可能是它们不兼容。 这种不兼容可能是由于您刚刚将 Windows 从 10 更新到 11,或者您刚刚安装了 Windows 10 操作系统,或者需要您使用游戏手柄的视频游戏需要特殊的驱动程序。
  4. 游戏手柄不是 Windows 10/11 上游戏的指定控制器:此外,您可能无法在 Windows 10/11 上使用游戏手柄,因为游戏手柄未指定为游戏的默认控制器。
  5. 游戏文件夹中的现有控制器数据会阻止 Windows 识别游戏手柄:与 Windows 进程过多的问题类似,您的 Windows PC 也可能无法识别您的游戏手柄,因为现有的游戏手柄控制器数据文件/文件夹会中断它。 此类文件的存在很常见,但它们对 Windows 进程的中断很少见。 只有从 Windows 应用程序数据文件夹中清除此类文件,您才能让 Windows 识别您一直插入的游戏手柄。

如何修复 Windows 10 和 11 中无法识别的游戏手柄

既然您知道 Windows 无法识别您的游戏手柄的原因,下面是解决问题的方法。 请注意,大多数有关如何修复 Windows 11 中无法识别的游戏手柄的在线文章与有关修复 Windows 10 问题的文章没有区别。换句话说,无论您的 PC 上是否安装了 Windows 10,您都可以使用以下解决方案或 Windows 11。

1.重启游戏手柄和Windows

毫无疑问,当您发现 Windows PC 无法识别您的游戏手柄时,您必须做的第一件事就是重新启动游戏手柄。 这与关闭游戏手柄(如果它有一个开/关按钮)然后重新打开它是一样的。 如果这不起作用,您可以将其插入其他端口。 如果这也无效,则应重新启动 Windows 计算机。 重启选项让操作系统关闭和启动,终止和重新启动每个 Windows 进程。 因此,如果有一个特定的 Windows 进程导致您的 PC 无法识别您的游戏手柄,则重新启动程序会处理它。

2.更新驱动程序

针对过时驱动程序的指出问题,修复 Gamepad Not Recognized 问题的明显解决方案是更新驱动程序。 您可以通过三种方式解决此问题:

  • 一,您可以在 Windows 10/11 设备上搜索设备管理器,并直接从设备管理器页面更新驱动程序。
    • 按住 Windows 键并按 X 加载高级用户菜单。
    • 选择设备管理器。
    • 导航到游戏手柄设备的位置。 这取决于您使用的特定游戏手柄。 例如,当插入 Xbox 360 控制器时,该设备将在“Xbox 360 外围设备”下显示为“Xbox 360 Controller for Windows”。

修复 Gamepad Not Recognized 问题的明显解决方案是更新您的驱动程序

    • 右键单击设备并选择更新驱动程序。
    • 在下一个窗口中,选择“自动搜索驱动程序”。

Windows 会在网上搜索最新的官方驱动并安装。 在此之后重新启动您的 PC 以完成该过程。

但是,这是一种低效的方法,因为您可能不知道哪个驱动程序已过时或导致 Gamepad Not Recognized 问题。

  • 更新驱动程序的另一种方法是使用 Windows 更新。

在 Windows 10 上:

  • 使用 Windows 键 + I 打开设置。
  • 导航到更新和安全 > Windows 更新。
  • 单击搜索更新。

在 Windows 11 上:

  • 使用Windows 键 + I打开设置。
  • 从左侧导航窗格中选择 Windows 更新。
  • 单击检查更新。

一些 Windows 更新包括来自 Nvidia、Intel 和 Realtek 等公司的官方驱动程序更新。 因此,这是安装缺少的驱动程序更新的快速方法。

  • 更新驱动程序的第三种也是最有效的方法是使用第三方软件。 例如,Auslogics Driver Updater 将帮助您一次更新所有需要的驱动程序。

推荐的
驱动程序更新程序映像

使用驱动程序更新程序解决 PC 问题

不稳定的 PC 性能通常是由过时或损坏的驱动程序引起的。 Auslogics Driver Updater 可诊断驱动程序问题,让您一次或一次更新旧驱动程序,让您的 PC 运行更顺畅

微软合作伙伴徽标
Auslogics Driver Updater 是 Auslogics 的产品,获得 Microsoft Silver Application Developer 认证
现在下载

无论您选择哪种方式,更新您的 Windows 驱动程序都应该可以解决 Gamepad Not Recognized 问题。

3.确认游戏手柄兼容性

如果更新您的驱动程序不起作用,则 Gamepad Not Recognized 问题可能没有您想象的那么严重。 正如我们之前指出的,这可能是兼容性问题。 因此,您使用的游戏手柄与视频游戏或当前版本的 Windows 不兼容。 在极少数情况下,您可以简单地执行以下操作:

  • 从开始屏幕搜索设置 USB 游戏控制器或使用运行命令( Windows 键 + R )并输入cpl 。 这两种方法都会带您进入游戏控制器迷你页面。
  • 如果您在迷你页面上看到您的游戏手柄,请单击“属性”选项。
  • 使用“测试”选项卡确认您的游戏手柄功能正常。

以下是如何确认游戏手柄的兼容性

这会告诉您您的游戏手柄是否仍在工作和有用。

4. 将游戏手柄指定为游戏设备

除了兼容性问题之外,您可能无法在 Windows 上使用游戏手柄,因为您没有将游戏手柄指定为默认游戏控制器。 换句话说,您的 Windows PC 仅将键盘和鼠标识别为游戏的输入设备。 因此,您需要让 Windows 将游戏手柄识别为游戏的首选设备。 要将游戏手柄指定为 Windows 默认游戏控制器设备,

  • 使用Windows + R打开运行命令,然后输入cpl
  • 在弹出的 Game Controllers 迷你页面上,单击Advanced选项。
  • 单击下拉选项并选择您的游戏手柄,然后确定。 (同样在 Game Controllers 迷你页面上单击 OK 而不是esc来实现您的更改。)

您还应该检查您正在玩的游戏的设置以实现类似的更改。 尽管 Windows 不太可能因为在视频游戏的设置中选择键盘作为控制器而无法识别您的游戏手柄,但检查一下不会有什么坏处。 因此,启动游戏并导航到设置。 找到游戏控制器的选项卡后,确保选择了游戏手柄选项。

5.从APPDATA文件夹重建配置文件数据

如前所述,可能存在阻止 Windows 识别您的游戏手柄的现有游戏数据。 在这种情况下,您必须让 Windows 从您的 APPDATA 文件夹中重建配置文件(通常带有 .CFG 扩展名)。 去做这个,

  • 关闭视频游戏并检查任务管理器以确保没有相关进程在后台运行。
  • 使用Windows + R打开运行命令,然后输入%appdata%\microsoft
  • 选择您要玩的游戏的文件夹并输入。
  • 找到任何带有 .CFG 扩展名的文件并将其删除。
  • 开始游戏。

一旦您要求 Windows 再次启动游戏,它将重建一个新的配置文件。 因此,如果这是问题的根源,您的 Windows 10/11 现在应该可以识别游戏手柄并允许您使用它们。

6. 从设备管理器页面更改电源设置

解决 Windows 10/11 上无法识别游戏手柄问题的另一种方法是防止 Windows 关闭(或拒绝识别)游戏手柄设备以节省电量。 为此,您必须在 Windows 10/11 的设备管理器页面上的 USB 驱动程序选项卡中更改电源设置。 因此,要更改这些设置,

  • 单击键盘上的Windows 键 + X并选择Device Manager
  • 在设备管理器页面上,将光标移动到通用串行总线控制器选项并双击。
  • 从出现的选项中,选择USB Root Hub并双击以进入“属性”页面。
  • USB Root Hub 属性页面上,选择电源管理选项卡并取消选择允许计算机关闭此设备以节省电源
  • 单击确定并关闭设备管理器。 然后您可以插入游戏手柄,看看问题是否已解决。

这些解决方案对于修复 Windows 10/11 上的 Gamepad Not Recognized 问题非常有效。 使用其中任何一个都可以让您免于购买新游戏手柄或重新安装视频游戏。