如何在 C# 应用程序内部连接 ​​WiiMote?

发布于 2024-12-28 10:04:12 字数 145 浏览 2 评论 0原文

我想使用 WiiMoteLib 将单个 wiiMote 连接到我的应用程序,但我希望在内部完成连接,即。用户只需运行该应用程序(并且不需要将 wiiMote 与 Windows Wizard 或 bluesoleil 连接)。该应用程序采用 C# 语言,无法更改语言。 谢谢!

I want to connect a single wiiMote to my app using WiiMoteLib, but I want the connection done internally ie. the user has only to run the app (and should have no need to connect the wiiMote with windows wizard or bluesoleil). The app is in C# and the language cannot be changed.
Thanks!

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

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

发布评论

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

评论(2

不语却知心 2025-01-04 10:04:13

32feet.NET 可以完成这项工作吗?

BluetoothAddress addr = ... address from discovery or known address...
var dev = new BluetoothDeviceInfo(addr);
dev.SetServiceState(BluetoothService.HumanInterfaceDevice, true); // this line!

可能还需要处理配对,可能使用BluetoothWin32Authentication并处理其回调,请参阅http://32feet.codeplex.com/wikipage?title=Bluetooth%20Securityhttp://32feet.codeplex.com/wikipage?title=BluetoothWin32Authentication

Does 32feet.NET do the job?

BluetoothAddress addr = ... address from discovery or known address...
var dev = new BluetoothDeviceInfo(addr);
dev.SetServiceState(BluetoothService.HumanInterfaceDevice, true); // this line!

You may also need to handle pairing, perhaps using BluetoothWin32Authentication and handling its callback, see http://32feet.codeplex.com/wikipage?title=Bluetooth%20Security and http://32feet.codeplex.com/wikipage?title=BluetoothWin32Authentication

丑丑阿 2025-01-04 10:04:13

这里有一个如何使用 Microsoft 蓝牙 API 和 HID API 执行此操作的示例:

http://www .richlynch.com/code/wiipair

它运行得很好。

它是 C++ 语言,但很容易转换为 C#。

There is an example of how to do this here using the Microsoft Bluetooth API and the HID API:

http://www.richlynch.com/code/wiipair

It works quire well.

Its in C++, but its pretty easy to convert to C#.

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