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

MMJoystick: Mapping Gamepad Issues [SOLVED] #3796

Closed
Oroken opened this issue Nov 28, 2017 · 41 comments
Closed

MMJoystick: Mapping Gamepad Issues [SOLVED] #3796

Oroken opened this issue Nov 28, 2017 · 41 comments

Comments

@Oroken
Copy link

Oroken commented Nov 28, 2017

+cannot mapping input of gamepad
+wrong work button: gamepad work but it not work right in MMJoystick mode:
For ex: button 4:X, button 2:circle; button 3:triggle; button 1 square. it should be button 1: X; button 2: circle; button 3: square button 4: triggle,...
i think you should change the default setting like the last build or fix the remapping in config, i can't not input gamepad key but it can be work ingame: so strange( not work right lol)
dsd

24169359_1020165694792366_155068374_o
https://guides.github.com/features/mastering-markdown/
24167221_1020165671459035_767994502_o

@Megamouse
Copy link
Contributor

The defaults will not work on every controller obviously.

Does the mapping not work at all?
No triggers, buttons, sticks ?

@Megamouse Megamouse mentioned this issue Nov 28, 2017
3 tasks
@Megamouse
Copy link
Contributor

Try again with the newest version

@Nyako01
Copy link

Nyako01 commented Nov 28, 2017

my joystick is working. but when i change mapping/button. i cannot press the input button after click button, EX = i click button cross. then i press button my joystick. but not change anything only -U. but that is solved with i click button cross and press button joystick together in same time. and...... the button is change. @Megamouse that only add a waitting input. so..... after click then press button on controller. and the input button is inserted...
note : i am using Rpcs3 v0.0.4-6142-8901cc9a Alpha

@Oroken
Copy link
Author

Oroken commented Nov 28, 2017

T.T sorry to say but it just the same T.T it's work but not corectly and can not map the button T.T. as @oky12 say.

and this"rpcs3-v0.0.4-2017-11-14-9e0b881b_win64" build work fine with that issue

@AniLeo AniLeo changed the title Mapping gamepad problem MMJoystick rpcs3-v0.0.4-2017-11-27-662fe8cc MMJoystick: Mapping Gamepad Issues Nov 28, 2017
@Psycho-A
Copy link

Psycho-A commented Nov 29, 2017

Can confirm. I have Logitech F310 gamepad with DInput, and I can't set any binding, because it sets U- immediately. Also it have wrong right analog detection in some left area of right analog stick circle. I'm using latest master build.

@Nyako01
Copy link

Nyako01 commented Nov 29, 2017

Click and press button together in same time..

@Psycho-A
Copy link

@oky12, thanks, it helps, but it's not normal and a bug anyway...

@Oroken
Copy link
Author

Oroken commented Nov 29, 2017

@oky12 thanks, haha strange, it's work!!!

@Nyako01
Copy link

Nyako01 commented Nov 29, 2017

Your welcome. I hope this bug fixed...

@Megamouse
Copy link
Contributor

@Psycho-A
Copy link

In 0.0.4-7067 binding keys stopped working at all. If before I could hold gamepad button, and then click binding, now I just get "U-" everywhere except left analog stick.

@Megamouse
Copy link
Contributor

This must be some exceptionally bad gamepad you have there

@Psycho-A
Copy link

Psycho-A commented Nov 29, 2017

@Megamouse, tried now on Logitech F710 (it's world's good model enough). The same thing. Everywhere except RPCS3 both gamepdas works just fine. Moreover, the previous emulator behavior was bad but still worked. This doesn't work at all.

@alex88510
Copy link

My Logitech RumblePad 2 stopped working after #3611 merged.
None of the subsequent input related pull request fixed it.
The symptoms are same as above.
The right analog is constantly "moving to left", and unable to map any other button.
During ingame, the camera keep spinning because of the right analog is constantly "triggered" ...
And all the face buttons(triangle, square, etc.) are wrongly mapped, but I can't changed it because of the right analog issue again...

@Nyako01
Copy link

Nyako01 commented Nov 29, 2017

screenshot 67
same. i just only mapping analog. all button cannot be mapping

@spyropt
Copy link

spyropt commented Nov 29, 2017

i opened a new issue but im having this same problem so its better to continue in here

Im using latest rpcs3 0.0.4-7071 using two different dinput gamepads if i try to map a button i always get z+ on the second i get U-
if i use the defaults that works on my arcade machine it seems it gets stuck on pressing up for example playing street fighter 2 turbo hd the fighter is always jumping

@Megamouse
Copy link
Contributor

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

i try that. i think is same but on analog is not need click and point analog together in same time. just click then point the analog. and when i clicking other button i see text blinking (look screenshot). that is mising on pad configuration. waiting time. but the time is too fast and only blinking -__-
sequence 04 00_04_37_32 still001

@Megamouse
Copy link
Contributor

I don't understand

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

What is you not understand?

@Megamouse
Copy link
Contributor

Can you try this:
https://ci.appveyor.com/project/rpcs3/rpcs3/build/0.0.4-7086/artifacts

there will be a new button that says: "Filter Noise"
Press it without touching your controller and it should ignore all U- input.
The log should say something like:
MMJOY Calibration: Added axis [ 9709 = U- ] to blacklist. Value = 255

Unless I did not fully understrand your problem.

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

so "filter noise" function to eliminate input u- and activate like time to immediately enter input button. Nice... Now i only wait master build to try in gameplay
screenshot 70

@Megamouse
Copy link
Contributor

you can try with this build.
it works just like master

@alex88510
Copy link

alex88510 commented Nov 30, 2017

Tried the latest build 403d82b, the "filter noise" thing does not work after you close the configuration dialog. It only serves as a temporary fix while mapping the buttons.
During ingame, the right analog is still constantly triggered, ingame camera spinning nonstop.

Need to remap the right analog axis, especially the U- value. After remap it, it should show as Z+ or Z- value for right analog horizontal axis. Then it will work fine.
I wonder where the U- value came from.

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

Try mapping manual for right n left ( right analog ). U- value maybe is null

@Megamouse
Copy link
Contributor

I think you misunderstood the filter noise button.
It serves as a means to disable spamming input like u- in your case from the controller. This does not affect any ingame controls.

So what you wanna do is put your controller untouched on the desk and then press "filter noise".
Now all the spam will be ignored.
Now you can and have to remap all the buttons or at least those that were wrong (like every button with u-).
The u- will not trigger anything ingame since you shouldn't have it mapped to any button.

I strongly believe some old or cheap controllers or drivers just keep spamming random values.

There's a website called http5gamepad.com.
You can see there if any button keeps getting pressed. Maybe

@alex88510
Copy link

@Megamouse
I believe you mean html5gamepad.com
Tried it, no button keeps getting pressed but it didn't detect my d-pad buttons.

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

maybe you driver. try using driver from windows

@alex88510
Copy link

@oky12 I am using driver from windows, windows 10 by the way.
Anyway, since it is possible to map all the buttons now, I guess the problem solved?

@Megamouse
Copy link
Contributor

If the problem only exists on these few controllers, then yes. At least from my perspective.

for the Logitech controllers there seems to be a switch that enables XInput usage.
maybe try that one instead.

@spyropt
Copy link

spyropt commented Nov 30, 2017

I have tested the latest version and it seems to work ok :) i can map all the buttons with filter noise

@Megamouse
Copy link
Contributor

I have a fix incoming that should make the button irrelevant

@Nyako01
Copy link

Nyako01 commented Nov 30, 2017

@Megamouse whether the filter noise feature will continue to exist in the future?

@Megamouse
Copy link
Contributor

Megamouse commented Nov 30, 2017

Okay this should finally work even without the filter button

https://ci.appveyor.com/project/rpcs3/rpcs3/build/0.0.4-7093/artifacts

@Nyako01
Copy link

Nyako01 commented Dec 1, 2017

that working. now i can easy to setting my joystick. i testing with gamepadtest app for ps3 and all button and analog work.
if your want to try this link download : https://drive.google.com/open?id=1tUfVbkymuXVL92UnKsdM6LhmpBoczPBV

@Psycho-A
Copy link

Psycho-A commented Dec 1, 2017

Okay this should finally work even without the filter button

Works well for me without Filter noise button!
Also I think there's needed to a little change the default button layout to This one, for example. It matches the most of standard DirectInput controllers while current layout in RPCS3 matches XInput layout that doesn't need for MMJoy mode.

z

@spyropt
Copy link

spyropt commented Dec 1, 2017

Just tested and its all ok without filter noise :)

@Megamouse
Copy link
Contributor

this can be closed.
If something else comes up, make a seperate Issue

@Oroken
Copy link
Author

Oroken commented Dec 21, 2017

Ok let me edit the title a little bit

@Oroken Oroken changed the title MMJoystick: Mapping Gamepad Issues MMJoystick: Mapping Gamepad Issues [SOLVED] Dec 21, 2017
@Oroken Oroken changed the title MMJoystick: Mapping Gamepad Issues [SOLVED] MMJoystick: Mapping Gamepad Issues [SOLVED-FIXED IN LATEST VERSION] Dec 21, 2017
@Megamouse
Copy link
Contributor

just close it dang it

@AniLeo AniLeo closed this as completed Dec 21, 2017
@AniLeo AniLeo changed the title MMJoystick: Mapping Gamepad Issues [SOLVED-FIXED IN LATEST VERSION] MMJoystick: Mapping Gamepad Issues [SOLVED] Dec 21, 2017
@lazenes
Copy link

lazenes commented Feb 5, 2024

Although I use my joystick without any problems in other applications, when I enter the game in RPSC3, my character walks to the left, although I get a calibration completed warning with the Filter Noise button from the keystrokes, the same thing happens again in the game.
image
I need help with the subject

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

8 participants