repadder:在 Mac OSX 上将 DInput 控制器输入映射到击键的工具

时间:2024-07-26 07:08:10
【文件属性】:

文件名称:repadder:在 Mac OSX 上将 DInput 控制器输入映射到击键的工具

文件大小:17KB

文件格式:ZIP

更新时间:2024-07-26 07:08:10

Objective-C

重新填充器 Repadder 是一种将控制器输入与键盘输入相匹配的工具。 我的用例是玩不支持控制器的视频游戏。 例如, 是我喜欢玩的游戏,但它并不正式支持 DInput 控制器。 因此,我为它创建了一个映射,以便在我的 Logitech F310 上播放。 代码问题 (所以我可以记住它们并修复它们。) 在所有processJoyEvent我正在对文件中的每个Map执行线性搜索。 当我在processJoyHatEvent函数中构造Writes时也是processJoyHatEvent 。 初始化检测到的每个 SDL 操纵杆(即使它们未包含在配置中)。 不检查最小操纵杆数量测试所需的操纵杆组。 执照 该项目是在 MIT 许可下获得许可的,如随附的LICENSE文件中所述。


【文件预览】:
repadder-master
----repadder.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
--------xcuserdata()
----f310-spec.txt(867B)
----LICENSE(1KB)
----configtest.txt(443B)
----.gitignore(55B)
----repadder()
--------main.m(1KB)
--------config.h(1KB)
--------loadconfig.h(285B)
--------macros.h(208B)
--------config.m(2KB)
--------processing.h(304B)
--------f310.h(2KB)
--------keyboard.m(1KB)
--------processing.m(2KB)
--------loadconfig.m(4KB)
--------keyboard.h(1KB)
----README.md(901B)

网友评论