在 C#.NET 中使用 USB PS2 手控器

2024-01-08

我正在尝试创建一个程序,该程序从 USB PS2 手持控制器获取输入,转换信息并将其传递到 RS232 设备。我已经完成了 rs232 设备的所有工作。问题出在与 USB 控制器的接口上。似乎没有任何好的文档,而且 .NET3.0/3.5 也没有任何库可以帮助您。一个人该如何开始呢?


您是否尝试过 SharpUSBLib 来访问 USB 数据?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 C#.NET 中使用 USB PS2 手控器 的相关文章

  • 如何在 C# 中启动文件

    编辑 我觉得自己像个白痴 我有一种感觉 像下面的答案会起作用 但没有看到任何与下面的答案类似的谷歌结果 所以当我看到这段复杂的代码时 我想它一定是这样的 我搜索并找到了这个Windows 列出并启动与扩展关联的应用程序 https stac
  • 运行 C# exe 文件

    复制 为什么我的 NET 应用程序在从网络驱动器运行时会崩溃 https stackoverflow com questions 148879 why does my net application crash when run from
  • File.ReadAllLines 或流读取器

    我们可以使用以下方式读取文件StreamReader http msdn microsoft com en us library vstudio system io streamreader或通过使用File ReadAllLines ht
  • .NET Core 2 - 从启动中调用存储库方法[重复]

    这个问题在这里已经有答案了 我有以下存储库和类 public interface IValueService GetAll public class ValueService IValueService private DataContex
  • 析构函数、dispose 和 Finalize 方法之间的区别

    我正在研究垃圾收集器在 C 中的工作原理 我对使用感到困惑Destructor Dispose and Finalize方法 根据我的研究和理解 在我的类中拥有析构函数方法将告诉垃圾收集器以析构函数方法中提到的方式执行垃圾收集 该方法不能在
  • 如何使用 DesignData 帮助开发 Metro 应用程序?

    我一直在 Windows Phone 应用程序中愉快地使用 DesignData 我希望使用它来帮助在 VS2012 Blend for VS 中的 Metro 风格应用程序中可视化设计 我已经尝试过希望显而易见的方法
  • 有没有办法关闭 Hangfire 使用 Serilog 进行的日志记录?

    有没有办法关闭 Hangfire 使用 Serilog 进行的日志记录 我们正在使用我们自己的抽象 我不希望在使用 Serilog 时来自 Hangfire 记录器的所有额外噪音 INIT call under web project na
  • dlopen 或 dlclose 未调用信号处理程序

    我在随机时间内收到分段错误 我注册了信号 但发生分段错误时未调用信号处理程序 include
  • 模板“内联”函数的静态局部变量[重复]

    这个问题在这里已经有答案了 static的局部变量inline如果我的理解是正确的 C 中的函数保证像单个全局变量一样存在 如果inline函数是一个模板 编译器可以在哪里生成该函数的多个版本 下面这篇文章应该很好地回答你的问题 http
  • C++ fill() 与 uninitialized_fill()

    您好 我是初学者 我想知道容器的 fill 和 uninitialized fill 之间的区别 我在谷歌上进行了快速搜索 但没有得到很好的答案 有人可以帮助我吗 fill 将值 使用赋值运算符 分配给已构造的对象 uninitialize
  • 访问结构向量

    我有一个结构 struct OutputStore int myINT string mySTRING 如果我创建一个 OutputStore 类型的数组 如下所示 OutputStore OutputFileData new Output
  • C++20 views::join 在生成的嵌套范围::single_view 上进入无限循环

    我正在使用 GCC 实现 v10 2 和 v11 来处理 C 20 范围 测试的行为std views join https en cppreference com w cpp ranges join view 我尝试使用生成嵌套视图sin
  • 将数组显式衰减为指针

    最简洁 最惯用的方式是什么明确地将数组衰减为指针 例如 考虑您需要能够指导 SFINAE 或明确过载的情况 template
  • Roslyn,通过 hostObject 传递值

    我正在尝试通过 hostObject 发送一个类 但显然它不想工作 using Roslyn Compilers using Roslyn Compilers CSharp using Roslyn Scripting using Rosl
  • 我们可以使用 C# 录制发送到扬声器的声音吗

    我有一个软件 SoundTap Streaming Audio Recorder 它记录发送到扬声器的任何音频 无论流是来自网络还是来自某些文件或麦克风 我可以在桌面应用程序中制作这样的应用程序 以便我可以录制发送到扬声器的流 无论来源如何
  • 仅最后一个用户控件显示内容控件

    我有一个奇怪的问题 我创建了一个带有标签和画布的用户控件 画布引用资源 但画布仅显示在我的堆栈面板中的最后一个控件上 这是我的窗户
  • 我可以将 SQL Server 安装在 USB 驱动器上吗?

    我是一名开发人员 如果可以的话 我经常远程工作 而不是通勤上班 我希望能够随身携带开发数据库环境 我知道我可以远程访问数据库 但速度很慢 我有时在没有无线连接的地方工作 有任何想法吗 是的 这是可能的 看this http social m
  • int 类型的构造函数

    考虑到成本 这些情况是否相同 case 1 int a 5 case 2 int a 5 case 3 int a a 5 这三种语法是不同的 请耐心等待 我使用用户定义类型而不是 int 稍后我将回到 int T a 5 Direct i
  • 在 Visual Studio C++ 资源编辑器中导入 png 文件

    我希望能够在 Visual Studio 资源编辑器中导入 png 文件 以便能够在不同的其他项目中使用嵌入的资源 有解决办法吗 我知道它适用于位图 但我对 png 感兴趣 因为即使在较低格式 16x16 或 32x32 上也可以使用 透明
  • 返回右值 - 这段代码有什么问题? [复制]

    这个问题在这里已经有答案了 我遇到了以下代码片段 std string test std string m Hello return std move m int main std string m test 我知道上面的代码是不正确且不安

随机推荐

  • 更改 http 标头后浏览器发送 Options 而不是 Post

    set the response header Form responseHeaders Form getResponse getAttributes get org restlet http headers if responseHead
  • 基于表单的身份验证和基于令牌的身份验证之间的区别

    如何决定使用哪种身份验证进行身份验证 例如 基于表单的身份验证或基于令牌的身份验证 与基于表单 会话 cookie 的身份验证相比 使用基于令牌的身份验证有何优点 我在网上看了很多文章 但还是不清楚 谁能解释一下如何在网络和移动平台这两者之
  • 读取java中的javascript对象

    我有一个如下所示的 JavaScript 对象 name type text onClick function console log Hello 它像Java中一样以字符串格式存储 String obj name type text on
  • 如何将 pdf 文件附加到重力表格通知中?

    重力表单提供了一种从文件上传器附加文件的方法 请参阅下面的代码 但是我如何更改此代码以简单地从隐藏字段值附加我自己的 PDF 文件或简单地将 pdf 文件粘贴到此代码中 我尝试了一些方法 但没有成功 任何帮助 将不胜感激 add filte
  • SELECT 列表中的所有列是否都必须出现在 GROUP BY 子句中

    我的讲师说 SELECT 列表中的所有列名必须出现在 GROUP BY 子句中 除非名称仅在聚合函数中使用 我只是想对此进行一些确认 因为我想不出一个合乎逻辑的解释来解释为什么它应该是真的 想象一下以下情况 A B C Cat 10 Fal
  • 有没有办法找出一个类是否是另一个类的直接基类?

    我想知道是否有办法找出一个类是否是另一个类的直接基类 即在 Boost 类型特征术语中is direct base of功能 据我所知 Boost似乎不支持这种功能 这让我认为当前的C 标准是不可能的 我想要它的原因是对用于反射系统的两个宏
  • 从视图中设置 cookie,然后从 Rails 中的控制器读取它

    我想使用 Javascript 从 Rails 视图中设置 cookie 值 然后使用 Controller 读取此 cookie Rails 可以做到这一点吗 我该怎么做 我的情况 我有一个输入字段 例如地址 用户第一次访问我的网站时需要
  • Hadoop、MapReduce - 多个输入/输出路径

    在为 MapReduce 作业制作 Jar 时的输入文件中 我使用 Hadoop local 命令 我想知道是否有一种方法 而不是专门指定输入文件夹中要在 MapReduce 作业中使用的每个文件的路径 我是否可以只指定并传递输入文件夹中的
  • Google App Engine 上的 Python Eggs

    通常我会使用virtualenv and pip用于部署 Web 应用程序 对于 Google App Engine 这是行不通的 因为所有import语句与应用程序的目录相关 我看到的最常见的方法是简单地从site packages到应用
  • Cordova:如何设置特定于平台的 config.xml 文件,该文件在 cordova 构建后不会被覆盖?

    我在 ios 和 android 两个平台上使用 Cordova 当我改变我的某些东西时 Project config xml 它将被合并到 Project platforms android res xml config xml Proj
  • 从 URL 缓存并保存 WebView 中的所有图像内容并加载

    我有在 Android 中运行的 Web 应用程序 我可以缓存我的网络 因此如果用户没有互联网连接 他仍然可以从缓存访问网络 但它仅在用户没有互联网连接时运行 现在 为了优化我的应用程序 当用户有互联网连接时 我想缓存所有显示的图像WebV
  • fflush 和 fsync 之间的区别

    我想fsync does fflush 在内部 所以使用fsync 在流上就可以了 但在网络 I O 下执行时我得到了意想不到的结果 我的代码片段 FILE fp fopen file wb multiple fputs calls lik
  • 如何创建书签以覆盖外部文件中的 html/div 层和 CSS

    我正在尝试找到一种方法来创建一个书签 它将 从外部文件 加载一个带有其他 html 和 css 的新图层 div 并将其覆盖在现有页面上 有人有可以分享的书签示例吗 我可以使用新的 html 内容和 CSS 类创建 div 我只是不确定如何
  • 从 Oracle Forms 中的 DLL (c#) 调用函数

    我在 Oracle Forms 6i 中从 DLL 调用方法时遇到了大问题 DLL已写入 C 代码如下 using System using System Collections Generic using System Linq usin
  • 我可以检查哪些函数模板已经或尚未实例化至少一次吗?

    我有很多模板代码 由于错误的模板代码除非经过编译 否则不会引发编译器错误 因此有什么方法可以检查编译器实际 编译 的模板函数以及完全忽略的模板函数吗 EDIT 2 如果一个特定的类模板 or 函数模板实例化一次 对于任何参数类型 都可以 我
  • Meteor's blaze 和 Famo.us 如何一起玩?

    2 技术 使用 blaze 模板引擎的 Meteor Famo us 及其出色的 GUI 框架 我来自流星方面 我个人喜欢使用 mustache 把手 从数据驱动 gui 反应式会话 数据库使得这非常高效和直观 现在famo us 及其所有
  • 使 FAB 不被夹在底部导航栏内

    我正在尝试将底部导航栏与 FAB 重叠 我希望我的导航栏看起来像这样 但它却像这样切断了按钮 如何防止FAB被切断 这是我的 XML
  • Twitterizer 2 和 C# - 找不到命名空间

    我对 Twitterizer2 有一个愚蠢的问题 可能还有我 我通过右键单击引用并浏览找到它们 从我的下载目录中添加了引用 twitterizer 2 3 1 以及 newtonsoft 然后我添加 using Twitterizer 你瞧
  • JQuery Mobile,加载表单提交页面时出现问题

    我正在开发我们网站的移动视图 我正在尝试实现 JQuery 移动版 但我发现两个问题可能会阻止我继续 并希望你们中的一些人有见解 许多页面都是通过搜索打开的 但是 当从搜索框调出页面时 我无法将其加载为 rel external 因此页面通
  • 在 C#.NET 中使用 USB PS2 手控器

    我正在尝试创建一个程序 该程序从 USB PS2 手持控制器获取输入 转换信息并将其传递到 RS232 设备 我已经完成了 rs232 设备的所有工作 问题出在与 USB 控制器的接口上 似乎没有任何好的文档 而且 NET3 0 3 5 也