Gyro
The gyro has had a huge improvement in 5.5 due to the lower default deadzone (sometimes referred to as a movement threshold) and the ability to remove the deadzone entirely. I played a handful of CSGO matches as well as spent some training in Aim Lab and I'm doing very well with reWASD's gyro aiming (on both the Steam Controller and the Dualshock 4). Something still feels a little "off" but currently I think it has more to do with having not found my perfect settings yet. I put a lot of time into fine tuning Steam Input's and JoyShockMapper's (JSM) gyro and I've only spent a couple of days with reWASD's. With that said, I get the feeling that the reWASD team is focusing on really good "out of the box" gyro. The lack of power user settings mixed with some really solid defaults gives me that impression. And for what it's worth, I think the team did a fantastic job. Simply binding the mouse to the gyro and bumping up the sensitivity a bit provided a really good experience. In fact I'd say it's the best default gyro aiming settings on the market and will definitely help provide a great first impression for people new to gyro. A lower barrier to entry (as far as gyro goes) is something that I think every profiler should aspire to. However I do still feel a bit limited so here is my gyro related feedback.
Steam Controller
I'm going to preface this section by stating that I view the current iteration as more of "we've added the Steam Controller (SC) to our current systems" and less "we're fully supporting the SC." I'll also add that I don't know what the team's goals are for supporting the SC so I might be asking for stuff outside of the team's current scope. The overall support is really good right now though, despite missing some features that are mostly exclusive to the device. I was able to recreate my FPS config (from Steam Input) without any huge alterations so that's really awesome. The most important features that I would look into adding are:
Small Request
Can we see the 8-Way binding option on the SC's touchpads ported to joysticks? It's such a good feature and is much better than using shortcuts, which require the diagonal directions be pressed exactly, rather than being able to rotate the joystick in a circle to hit all 8 bindings. My plan for this is to create weapon wheel for older FPS titles (Duke 3D, Blood, Quake, etc) and the 8-Way on the touchpad works perfectly for this. I'd love to be able to do the same on the DualShock 4's Right Joystick.
DS4
I love the light bar options. For Doom 3 (classic, not BFG) I've already made the Main Configuration's light bar set as turned off and when I press the button to equip the flashlight the config switches to Shift 1 where I have a yellow light bar. Any weapon swap binding returns to Main Configuration, disabling the light bar again. It adds a lot of ambiance by having the light "really turn on" in the real world as well. Sometimes it's the little things in the config that bring me joy
Manual Setting Values
Thanks so much for these. Being able to see the value of a slider and input specific values is a massive help! That's really all I have to say about that.
Conclusion
The gyro is really great out of the box -- and I applaud the team for finding that combination of settings -- but as a power user I'd like just a couple more settings to play with: calibration and smoothing. I've official made the switch from using JSM+reWASD to just using reWASD and it feels great to have a single profiler and not have to worry about using HIDGuardian for troublesome games. Plus games like Valorant can finally be played with gyro aiming since the reWASD Virtual Controller is the best on the market. Additionally, the SC support is off to a great start and hopefully we'll see a few more features added to it now that the core features are implemented. I don't expect every Steam Input feature to show up in reWASD but I'd like to see it become an actual competitor to Steam Input for Steam Controller users. Finally, thanks for the little features! The light bar stuff and the manual values and the tray agent charging/usb icons and the separate zone mappings. The reWASD team, every single person, is amazing and you continue to make an awesome software! To end this massive post I've included a small list of bugs that I've found.
Bugs
The gyro has had a huge improvement in 5.5 due to the lower default deadzone (sometimes referred to as a movement threshold) and the ability to remove the deadzone entirely. I played a handful of CSGO matches as well as spent some training in Aim Lab and I'm doing very well with reWASD's gyro aiming (on both the Steam Controller and the Dualshock 4). Something still feels a little "off" but currently I think it has more to do with having not found my perfect settings yet. I put a lot of time into fine tuning Steam Input's and JoyShockMapper's (JSM) gyro and I've only spent a couple of days with reWASD's. With that said, I get the feeling that the reWASD team is focusing on really good "out of the box" gyro. The lack of power user settings mixed with some really solid defaults gives me that impression. And for what it's worth, I think the team did a fantastic job. Simply binding the mouse to the gyro and bumping up the sensitivity a bit provided a really good experience. In fact I'd say it's the best default gyro aiming settings on the market and will definitely help provide a great first impression for people new to gyro. A lower barrier to entry (as far as gyro goes) is something that I think every profiler should aspire to. However I do still feel a bit limited so here is my gyro related feedback.
- Does reWASD utilize smoothing in the gyro output?
- Calibration
Steam Controller
I'm going to preface this section by stating that I view the current iteration as more of "we've added the Steam Controller (SC) to our current systems" and less "we're fully supporting the SC." I'll also add that I don't know what the team's goals are for supporting the SC so I might be asking for stuff outside of the team's current scope. The overall support is really good right now though, despite missing some features that are mostly exclusive to the device. I was able to recreate my FPS config (from Steam Input) without any huge alterations so that's really awesome. The most important features that I would look into adding are:
- Trackball Mode -- This makes the touchpad behave like a trackball when bound to mouse output. When you swipe across the pad the mouse will move in that direction, with a speed based on how fast the swipe was, and will continue to move even after you remove your thumb from the pad. The cursor will eventually slow to a stop based on a friction setting. Think about spinning a trackball mouse and emulate the mouse movement. It's basically a velocity based output (you have a direction and a speed) but you're also detracting from that speed over time until it hits zero. This speed is based on a setting (often called Friction) that determines how strong the slowdown effect is.
- Dual Stage Triggers -- I'm pretty sure you know this but the SC has a digital button at the end of the analog trigger. This button doesn't appear to be supported in reWASD, at least I couldn't find a place to bind it.
- Haptic Support -- One thing that a lot SC users rely on is the haptics under the touchpad. As an exercise, go into Steam Input and bind the left pad to Joystick Move with Medium or High Haptics (they broke haptics in a recent version so I don't know which one of these is currently better for feeling this). As you move your thumb across the pad you can "feel" the emulated joystick. There is a satisfying "thunk" when you reach maximum output as well. The haptics aren't actually great at simulating traditional rumble but they are really good for minute physical feedback like this. In fact, the haptic actuators in the SC are the same "HD Rumble" found in the JoyCons that everyone praises for its phenomenal physical presence -- like the infamous "feeling how many ice cubes are in a glass" minigame from 1-2 Switch. Additionally the DualSense will be using Haptic Actuators rather than rumble motors so getting a head-start on properly supporting this tech will pay off in the long run.
Small Request
Can we see the 8-Way binding option on the SC's touchpads ported to joysticks? It's such a good feature and is much better than using shortcuts, which require the diagonal directions be pressed exactly, rather than being able to rotate the joystick in a circle to hit all 8 bindings. My plan for this is to create weapon wheel for older FPS titles (Duke 3D, Blood, Quake, etc) and the 8-Way on the touchpad works perfectly for this. I'd love to be able to do the same on the DualShock 4's Right Joystick.
DS4
I love the light bar options. For Doom 3 (classic, not BFG) I've already made the Main Configuration's light bar set as turned off and when I press the button to equip the flashlight the config switches to Shift 1 where I have a yellow light bar. Any weapon swap binding returns to Main Configuration, disabling the light bar again. It adds a lot of ambiance by having the light "really turn on" in the real world as well. Sometimes it's the little things in the config that bring me joy
Manual Setting Values
Thanks so much for these. Being able to see the value of a slider and input specific values is a massive help! That's really all I have to say about that.
Conclusion
The gyro is really great out of the box -- and I applaud the team for finding that combination of settings -- but as a power user I'd like just a couple more settings to play with: calibration and smoothing. I've official made the switch from using JSM+reWASD to just using reWASD and it feels great to have a single profiler and not have to worry about using HIDGuardian for troublesome games. Plus games like Valorant can finally be played with gyro aiming since the reWASD Virtual Controller is the best on the market. Additionally, the SC support is off to a great start and hopefully we'll see a few more features added to it now that the core features are implemented. I don't expect every Steam Input feature to show up in reWASD but I'd like to see it become an actual competitor to Steam Input for Steam Controller users. Finally, thanks for the little features! The light bar stuff and the manual values and the tray agent charging/usb icons and the separate zone mappings. The reWASD team, every single person, is amazing and you continue to make an awesome software! To end this massive post I've included a small list of bugs that I've found.
Bugs
- The selectable regions on the Gyro don't match up with the UI. Up and Down bleed into Left and Right and you have to move pretty far on the X-axis to get Left and Right to trigger. I'm using the default window size and don't have any UI Scaling in Windows so I think this is a reproducible bug.
- In the Virtual Devices area, the Up/Down arrows in the Mouse Sensitivity Manual Settings box move the value by 16 instead of 1. This affects the Sensitivity, Acceleration, Initial Speed, and Scroll Speed.
- I just noticed that the description boxes for the DS4 D-Pad and Gryo aren't aligned to the line that goes between the controller overlay and the text box. With the joysticks I can assign a description to the Left Binding and it lines up with the indicator line but the same doesn't happen with the the D-Pad/Gyro -- it is aligned between two direction's description. If this doesn't make sense let me know and I'll provide pictures to better clarify.
Comment