问题标签 [joystick]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 使用 C++ 中的 USB 游戏杆
在我的项目中,我使用直接输入来管理连接到 PC 的操纵杆并且它可以工作,但恕我直言,直接输入很难完美地理解和管理......
是否存在其他一些库/方法来以更漂亮的模式管理 C++ 中的操纵杆?
c# - WPF:如何将操纵杆实现为替代输入设备(C#)
我正在为幼儿开发一个简单的点击式游戏。因为有些孩子有身体限制,我想给他们使用操纵杆作为替代输入设备的可能性。
谁能给我一些建议、提示或一些示例 C#(甚至是 VB.net)代码来说明如何实现这一点?
我宁愿不使用 DirectX 的东西,因为我认为这对于这种类型的游戏来说太过分了。
谢谢!
更新:
我阅读了给定链接上的大部分信息。我试图让 DirectInput 进入 VS 2010,但我收到一个关于找不到引用的错误。我在网上搜索了一个解决方案,但在很多地方我读到 DirectX 已经过时了,我应该使用 XNA。但是我找到的关于 XNA 的所有信息都是关于 Windows Phone 和 XBox 的。在 Microsoft XNA 开发人员中心,他们说如果你想为 Windows 开发,你必须使用 DirectX,这让我回到了原点!
有人可以帮助我重回正轨吗?我只想在我的 Windows WPF 应用程序中使用操纵杆,并且我正在使用 VS 2010 C#。谢谢。
c# - 操纵杆键捕获
我想使用 winmm dll 捕获来自操纵杆的输入。我对导入和使用 DLL 知之甚少。
我试图做到这一点,但我不知道该怎么做..
如何从 DLL 中获取 joyinfoEx 结构并将其放入 JoygetPosEx ..?:S
c# - C# 游戏手柄输入/输出类
我正在尝试设计一个小程序,该程序从 USB 转换器的两个 PS2 控制器获取输入。我想从所有按钮中获取输入,包括按下(L3,R3)中的操纵杆,操纵杆位置,以及模拟是否打开。我还想将反馈发送回控制器并运行两个振动电机,并可能控制 LED 进行模拟。
我正在寻找的是可以完成所有操作的 C# 源代码文件,或者已经编译的一体化 DLL,甚至是初学者教程。
java - Java中的虚拟操纵杆
您听说过带有 Java 包装的 Windows 虚拟操纵杆吗?
我正在尝试 PPJOY,效果很好,但是我需要使用 JNI 来让它从 Java 中运行,这暂时看起来并不容易。
谢谢!
desktop - 操纵杆按钮播放 MIDI?
从操纵杆按钮按下触发 MIDI 音调的最简单方法是什么?我的孩子有一个“跳舞垫”(只有 10 个按钮的 USB 操纵杆,没有轴或其他任何东西),我想把它变成一种乐器。
我唯一的偏好是平台独立性(Linux 和最近的 Windows 变体最低)和最终产品的易于安装。
我正在研究游戏框架,但有很多,而且大多数似乎都以图形为中心,或者基于 SDL 继承了它所谓的糟糕的 MIDI 支持。
我每天都在做 Java EE 和其他服务器端的东西,可以用任何高级语言编写这么多的程序,所以不要抑制疯狂的想法!例如,我的原型在 Scratch 中 :-)
我想开源整个东西,所以请不要使用商业工具!
任何建议表示赞赏。
Ps:嗯,还没有舞蹈垫标签...
python - Python游戏手柄输入?
对于游戏手柄输入,pygame 有什么好的替代品吗?跨平台也不错。
c - 使用没有 SDL_INIT_VIDEO 的 SDL_INIT_JOYSTICK
我已经失去了一些时间来尝试使用 SDL 为我的应用程序获得操纵杆支持,主要是因为这些初始化步骤:
刚初始化摇杆不行,需要和视频一起做。我希望这是非常简约的,所以很高兴知道是否有办法只初始化操纵杆。如果没有,有人可以告诉我初始化视频并且从不使用它是否有任何缺点?
我在这里使用 Ubuntu,但我希望它可以在各种平台上运行。这种行为在不同的环境中会有所不同吗?
谢谢 :)
c# - 轮询 USB 游戏控制器设备 C#
我最近了解到 PS2 游戏控制器如何向 PS2 发送持续更新,以及识别哪些按钮被按下等的数据。
有了一个允许我的 PS2 游戏控制器连接到 USB 端口的适配器,我开始研究编写一个驱动程序以允许它控制鼠标(类似于 Joy2Mouse (http://atzitznet.no-ip.org/Joy2Mouse3/) ),作为了解其工作原理的练习。
我什至无法掌握如何访问和异步轮询 USB 设备以获取输入的基础知识,并且想知道是否有人有任何示例代码 (C#) 用于访问 USB 设备并轮询其输入,或者可以解释它是如何完成的?
据我所知,我需要使用一些 Windows 驱动程序来访问 USB 设备,但我没有这方面的经验,所以不知道该怎么做。
谢谢你提供的所有帮助。
delphi - 捕获操纵杆额外按钮
有人可以告诉我是否有办法捕获额外的操纵杆按钮?我的意思是按钮编号 5、6、7、8 等等。
我使用此代码来捕获按钮按下事件:
但问题是它只捕获了 4 个标准按钮,而不是任何额外的按钮。
非常感谢