Skip to content
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

guns fixes #13347

Merged
merged 2 commits into from Feb 4, 2023
Merged

guns fixes #13347

merged 2 commits into from Feb 4, 2023

Conversation

nadenislamarre
Copy link
Contributor

  • fix analog_t required for some games
  • changing mapping to better fit to games (for example, select is rarely used)

Signed-off-by: Nicolas Adenis-Lamarre nicolas.adenis.lamarre@gmail.com

- changing mapping to better fit to games (for example, select is rarely used)

Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>
@Megamouse Megamouse merged commit 0023716 into RPCS3:master Feb 4, 2023
@SeongGino
Copy link

I know this is late to be commenting on a PR, but I'm confused as to how the gun mapping is supposed to work exactly?

I'm using said gun handler on Linux, and while tracking and the trigger and move buttons register, nothing else does. Is this supposed to be configurable? Is it compatible with DIY USB guns that use both mouse buttons and keyboard? If not, can this be implemented?

@nadenislamarre
Copy link
Contributor Author

in the code, buttons names are hardcoded. it would require a config file to customize them.
it works on batocera because we have an internal mapping at a lower level so that all guns reacts the same.

@SeongGino
Copy link

Is said config file available to be configured at the moment? I'm using a Linux desktop (Arch). If not, I'm not sure how I would replicate whatever Batocera does on the average Linux desktop system.
Otherwise, I'd like to see support for user configuration available.

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

Successfully merging this pull request may close these issues.

None yet

3 participants