Skip to content

Conversation

@daydensteve
Copy link

My cab uses a minimaid for the pad and speaker lights but has a separate more modern hid device for the cabinet buttons/card readers.

I wanted to be able to use the hid device in conjunction with the minimaid. This scratches the itch.

there isn't any new code here - its just the existing ddrio-mm with the default use copied from ddrio-smx

…d in conjunction with the default hid-based implementation. Useful for setups that no longer use the standard old cabinet buttons via jamma
@willxinc
Copy link
Collaborator

willxinc commented Feb 2, 2026

This honestly seems sane enough to just put in the main ddrio-mm implementation to have parity with the smx version, if you can make that change instead, should be good to go

@daydensteve
Copy link
Author

This honestly seems sane enough to just put in the main ddrio-mm implementation to have parity with the smx version, if you can make that change instead, should be good to go

Only reason I could see not wanting to is that using geninput eats all input messages in its msg pump thread. That makes using this less than ideal for things like the mame ddrio plugin since you lose all the normal mame-specific inputs (tab menu, speed controls, save states, etc).

The normal ddrio-mm doesn't have this issue since it doesn't use geninput at all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants