Hi.
You have reproduced the problem that jeynos and I have and the same thing happens to you as to us. Our wish is that the movement of the Joy-con that is seen at 00:33 of your video, and that is reflected in the graph, can be executed with the movement of the Joy-con that you show at 00:39. It is not necessary, in my case, that the control is necessarily horizontal; if it worked vertically I would reposition the Joy-con on my headphones. But the issues is that with the Joy-con vertically when issue "Reset Tilt" it doesn't recognize the movement that I want either (00:39 of your video).
But among all of us we are "narrowing the fence" to the issue 😃
Announcement
Collapse
No announcement yet.
I can't swap the yaw and roll axes on a Joy-Con controller.
Collapse
X
-
After discussions with the team, we recorded a video where we checked and showed that the joycon behaves correctly when resetting tilt.Originally Posted by Santi-Tetra View Post
Of course. I think it's this file, right? I attach an image of my reWASD to confirm it.
You can download it from this link.
- Flag
Leave a comment:
-
Thank you very much, DevX, for this detailed explanation. It helps me personally to understand a little better how your reWASD software works and how it interprets the Joy-con controller.Originally Posted by DevX View Post> the movement of the Pitch axis, for example, is always the same
Let's make it more clear - pitch axis (rotation around X) never changes in any tilt mode. Only roll (rotation around Y) and yaw (rotation around Z) axes should be swapped. Here we assume direction of X is right from user, Y is to screen, and Z is up, and these axes are relative to JoyCon itself.
In horizontal mode only X (pitch) and Y (roll) contribute to tilt. Z (yaw) does nothing as it is directed along gravity vector and it is not possible to detect reliably, because device has no magnetometer.
Now, if you place your JoyCon vertically and issue ''reset tilt' command, reWASD should change tilt mode. In such case only X (pitch)and Z(yaw) will work for tilt, because they are perpendicular to gravity vector . Y (roll) cannot work because it is now directed up along gravity.
Please note again, that X,Y and Z in this context are relative to JoyCon itself.
That is how it works in general.
We'll recheck your configs and try reproduce this situation if this is bug or some misunderstanding.
The issues basically resides in the fact that to issue "Reset Tilt" does not swap between the "Roll" and "Yaw" axes. Joy-con behaves as if its spatial positioning values were reset to 0 from that position in which was spatially at the time of to issue "Reset Tilt". This phenomenon occurs regardless of whether the Joy-con is vertical or horizontal; in both positions it behaves like this.
But I'm convinced that you will find what happens and how to implement it in reWASD for full use of the Joy-con. Your software is very complete and the most advanced on the market. You are doing a great job! 💪
- Flag
Leave a comment:
-
> the movement of the Pitch axis, for example, is always the same
Let's make it more clear - pitch axis (rotation around X) never changes in any tilt mode. Only roll (rotation around Y) and yaw (rotation around Z) axes should be swapped. Here we assume direction of X is right from user, Y is to screen, and Z is up, and these axes are relative to JoyCon itself.
In horizontal mode only X (pitch) and Y (roll) contribute to tilt. Z (yaw) does nothing as it is directed along gravity vector and it is not possible to detect reliably, because device has no magnetometer.
Now, if you place your JoyCon vertically and issue ''reset tilt' command, reWASD should change tilt mode. In such case only X (pitch)and Z(yaw) will work for tilt, because they are perpendicular to gravity vector . Y (roll) cannot work because it is now directed up along gravity.
Please note again, that X,Y and Z in this context are relative to JoyCon itself.
That is how it works in general.
We'll recheck your configs and try reproduce this situation if this is bug or some misunderstanding.
- Flag
Leave a comment:
-
Santi-Tetra, jeynos Thanks for the configs.
We will check it on our side and let you know if there is any news.
- Flag
Leave a comment:
-
Yes, it is a difficult subject to explain with all the axis and positions that complicate the matter. I hope reWASD will be able to fix this, to me it seems like reWASD can detect the Yaw movement perfectly as we know that it works in Gyro mode, it is just not applying it properly using Tilt mode. I use the Yaw mode every day for Mouselook when playing games with JoyCon so I know that that axis motion should work, it's just that Tilt mode is the problemOriginally Posted by Santi-Tetra View Post
Friend jeynos, the same thing happens to you as to me. It's as if when reWASD is in "Tilt mode" the spatial position of the Joy-con does not matter for the behavior of the three axes. I don't know how to explain it well, but it doesn't matter if the Joy-con is vertical or horizontal, that the movement of the Pitch axis, for example, is always the same as what we do with the hand, regardless of whether the controller is in a vertical position or horizontal. I don't know how to explain it better... 🙄
- Flag
Leave a comment:
-
Here is my config:Originally Posted by strokel View Postjeynos Santi-Tetra Could you please send us your configs?
Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
We need the correspondent *.rewasd file.
Attached Files
- Flag
Leave a comment:
-
Friend jeynos, the same thing happens to you as to me. It's as if when reWASD is in "Tilt mode" the spatial position of the Joy-con does not matter for the behavior of the three axes. I don't know how to explain it well, but it doesn't matter if the Joy-con is vertical or horizontal, that the movement of the Pitch axis, for example, is always the same as what we do with the hand, regardless of whether the controller is in a vertical position or horizontal. I don't know how to explain it better... 🙄Originally Posted by jeynos View Post
This doesn't work for me, if I hold the JoyCon vertically and issue the reset tilt command it does not switch to Yaw, the motion that inputs X axis movement is still Roll it's just that now the physical orientation of the controller has changed so the motion the controller is making would look like Yaw relative to itself but not to the space the player is in
To clear up any misunderstanding this motion here (timestamped 1:26) https://youtu.be/r6Oo333OF3g?t=86 is what we are trying to achieve. So with the controller in horizontal orientation, with Yaw movement, that results in X-axis joystick movement in Tilt mode. Does Reset Tilt help with this or am I just not getting it?
- Flag
Leave a comment:
-
Of course. I think it's this file, right? I attach an image of my reWASD to confirm it.Originally Posted by strokel View Postjeynos Santi-Tetra Could you please send us your configs?
Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
We need the correspondent *.rewasd file.Attached Files
- Flag
Leave a comment:
-
jeynos Santi-Tetra Could you please send us your configs?
Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
We need the correspondent *.rewasd file.
- Flag
Leave a comment:
-
We'll try to investigate it more and recheck on our side - thank you for information.
- Flag
Leave a comment:
-
Hi DevX.
I am feeling very clumsy with this whole subject. I have tried what you indicate with the "Reset tilt" function and the system still does not recognize the Yaw axis. I have made a new video to show you the steps I am taking.
This time I have put the Roll/Yaw axis in the "Dirección" bar of the game. I also look forward to your result, jeynos, with the instructions they have provided to us. To me, the Yaw axis still doesn't recognize it. The "Reset tilt" function seems to set the axes of the Joy.-con (in the spatial position in which the controller is currently located) to a value 0, but not swap between the Roll and Yaw axes.
- Flag
Leave a comment:
-
This doesn't work for me, if I hold the JoyCon vertically and issue the reset tilt command it does not switch to Yaw, the motion that inputs X axis movement is still Roll it's just that now the physical orientation of the controller has changed so the motion the controller is making would look like Yaw relative to itself but not to the space the player is inOriginally Posted by DevX View PostThere is no bug in reWASD and tilt is working as expected by design. Please reread above post concerning the Reset Tilt command. To switch to yaw mode for tilt you just need to hold your JoyCon vertically and issue this command via some key binding. This happens dynamically and is not controlled by any setting in Preferences (like for gyro) - tilt uses different mechanism.
If you need to switch back to normal tilt mode (pitch and roll axes) just place JoyCon horizontally and issue Reset Tilt again. That's it. You can do it as many times as you wish on the fly, without reapplying your config.
To clear up any misunderstanding this motion here (timestamped 1:26) https://youtu.be/r6Oo333OF3g?t=86 is what we are trying to achieve. So with the controller in horizontal orientation, with Yaw movement, that results in X-axis joystick movement in Tilt mode. Does Reset Tilt help with this or am I just not getting it?
- Flag
Leave a comment:
-
There is no bug in reWASD and tilt is working as expected by design. Please reread above post concerning the Reset Tilt command. To switch to yaw mode for tilt you just need to hold your JoyCon vertically and issue this command via some key binding. This happens dynamically and is not controlled by any setting in Preferences (like for gyro) - tilt uses different mechanism.
If you need to switch back to normal tilt mode (pitch and roll axes) just place JoyCon horizontally and issue Reset Tilt again. That's it. You can do it as many times as you wish on the fly, without reapplying your config.
- Flag
Leave a comment:
-
Let's hope so, friend. As a layman that I am in the field of programming, from the outside it seems that it could. Every day I look at the reWASD software to see if there was the new update that I'm longing for 😉💪Originally Posted by jeynos View Post
Yes, I agree that for throttle and brake the tilt mode is necessary. I hope reWASD can fix the bug so that tilt mode works with Yaw axis so this is will work. It seems like they should be able to fix it because while in Gyro mode reWASD clearly can see the input for Yaw axis movement, so it should be able to do so for tilt mode as well.
- Flag
Leave a comment:
Leave a comment: