更改 Xbox 控制器代表哪个玩家?

发布于 2024-10-01 18:25:27 字数 90 浏览 3 评论 0原文

有谁知道是否有办法更改 Xbox 控制器上环的哪一部分亮起?例如,我希望插入第一个控制器来代表玩家 2(如果玩家 1 选择使用键盘/鼠标输入)

谢谢。

Does anyone know if there is a way to change which portion of the ring is lit on the Xbox controller? For instance, I want the first controller to be plugged in to represent player 2 (if player 1 opts to use keyboard/mouse input)

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

壹場煙雨 2024-10-08 18:25:27

使用 XInputRemap 将连接的控制器重新映射到与这些控制器关联的用户。这是 XInput API 的一部分。因此,如果您有 2 个玩家并想要交换他们的控制器:

DWORD remap[XUSER_MAX_COUNT];
remap[0] = 1;
remap[1] = 0;
DWORD dwResult = XInputRemap(remap);

SDK 包含一个演示此功能的示例。

Use XInputRemap to remap the connected controllers to the users associated with those controllers. This is part of the XInput API. So if you have 2 players and want to swap their controller:

DWORD remap[XUSER_MAX_COUNT];
remap[0] = 1;
remap[1] = 0;
DWORD dwResult = XInputRemap(remap);

The SDK includes a sample the demonstrates this function.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文