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

problem with dragonrise inc. generic usb joystick to configure in linux stick get stuck in direction #14530

Closed
Traff199 opened this issue Aug 21, 2023 · 5 comments

Comments

@Traff199
Copy link

Quick summary

hello i have a problem with rpcs3 on batocera (linux) i create a arcade cabinet and i have arcade stick and button on it (dragonrise inc. generic usb joystick) and when i start a game the controller go up and rest blocked on up

Details

i try with game pad and i don't have this problem its work perfectly witch other emulator and rpcs3 work perfectly with my xbox pad i try to remap on evdev but its not work if someone have a solution ? thanks ps: sorry for my English

Attach a log file

RPCS3.log

Attach capture files for visual issues

image
if i touch anything is not blocked but i f touch the stick in one direction is get stucks image

System configuration

gpu 1050 and intel i5 -3570k

Other details

No response

@Megamouse
Copy link
Contributor

not an official build, not even on the latest commit.

@AniLeo
Copy link
Member

AniLeo commented Aug 21, 2023

Needs retest and log on latest official build

@Megamouse
Copy link
Contributor

You're not making this easy for us by keeping the log of the latest version from us.

Anyway, I believe this is caused by your evdev setup.
You're basically using two Axes for the d-pad.
Looking at your images, you can see that the d-pad is only ever so slightly pressed.
This is caused by a missing deadzone (also known as flatness) in your linux's evdev config.

You can try to increase the deadzone value for these axes.
https://wiki.archlinux.org/title/Gamepad#Setting_up_deadzones_and_calibration

@Megamouse
Copy link
Contributor

Megamouse commented Aug 26, 2023

You can also try the mentioned pull request build. #14557

@Megamouse
Copy link
Contributor

Update to the newest version and increase the pressure sensitivity deadzone in the pad settings.
I'll close this issue because I think this should fix your problems.

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

No branches or pull requests

3 participants