-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Multiple Pedal Devices #4
Comments
@johnnyruz -- someone on the Sinden discord suggested I tag you on this request. I'd happily offer up a bounty on it if the coin would help you prioritize. I don't need a GUI for it, since I'll be running it through a frontend, per game, as needed anyway. Not sure if that makes it any easier, or not. :) Let me know? |
Sinden discord user Hexxed writes: Saving the values from each unique device and pulling them up shouldn't be that hard either." from there, for commandline, if the user can supply a label for each device and reference it in an argument, such as -device [label] then I could just repeat that command for each label, for a given game. Example:
Or, you could take the same approach as Ultimarc does with their UltraMap tool, and first have the user map detected devices to a numbered position, then use a cfg directory, which allows the user to predefine button mappings per position, per use case. Example: \biped.cfg (or registry entries, whatever) contains: cfg\timecrisis3.cfg contains: Commandline would then be: |
I was gonna try to work on this, but one of the pedals I got was dead so I ended up just doing the Arduino FrankenPedal mods to them. I was gonna see if I could use this code to handle the multiple pedals: https://github.com/Slion/SharpLibHid |
Thanks for being willing to take a stab at this, and for sharing the code you were thinking about using. I wonder, does it really matter what type of HIDs we use here? Can it really just be any two identical devices (e.g. mice, etc)... and shouldn't it all just work the same way? |
Just checking in again to see if you happened to make any headway on this? Let me know if a bounty would help with prioritization. |
I decided to gut my pedals and use an arduino inside, see the FrankenPedal repo posted above |
I'm leery about damaging them trying to get them apart, and the video makes it look very difficult to do. Can you share some details about how it went for you, and any tips and tricks?For anyone else, I still think it's a good idea to evolve biped as summarized above, as it would help folks who don't want to hack apart these pedals just use them as is. On Sun, Jan 30, 2022 at 3:43 AM, madmodder123 ***@***.***> wrote:
I decided to gut my pedals and use an arduino inside, see the FrankenPedal repo posted above
—Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Biped seems to work great with a single Infinity pedal device, but when I plug in a second device, I'm unable to map its keys or see button presses from it.
How can I manage the configuration of multiple concurrent pedal devices?
The text was updated successfully, but these errors were encountered: