Hello,
I believe I found a bug with reWASD that causes unintended results. If there is a way to avoid this issue I would appreciate any help.
The issue appears to result from using the shift mode while also holding a different key simultaneously.
I am using a Windows 10 operating system, with a regular Microsft Xbox One controller (connected via usb cable), and reWASD version 5.3.0
To replicate the issue do the following:
1. Setup a new reWASD config
2. Unmap all buttons from the Xbox One controller
3. Map the Left Analog joystick to WASD
4. Map the Left Trigger to Left Shift (on the keyboard)
5. Select shift 1 (Orange shift mode)
6. Unmap all buttons and remap Left Analog stick to WASD again
7. Use the Left Trigger as the Shift Modifier (no toggle)
8. Save and apply the configuration
9. Open a new Notepad or Microsoft Word (any document editor will work)
10. Press and hold Up on the Left Analog joystick (which is remapped to W)
a. You should see a continuous string of w
11. Press and hold the Left Trigger (the shift modifier)
b. The continuous string of w should now change to W
12. Release the Left Analog joystick while still holding Left Trigger
13. Press and hold the Left Analog joystick Up again while still holding Left Trigger
14. Release the Left Trigger (shift modifier) while still holding Up on the Left Analog joystick (W)
15. You should notice that all input from the Left Analog Up button (the W key) has stopped
16. Only by releasing the Left Analog stick and pressing it again will allow for Up input to be recognized
As you can see, this can be problematic when I use the Left Trigger as the Sprint button in a game and my character randomly stops moving.
If this is a previously unknown issue could we please escalate this to the Dev team to try and get it fixed?
Thank you!
I believe I found a bug with reWASD that causes unintended results. If there is a way to avoid this issue I would appreciate any help.
The issue appears to result from using the shift mode while also holding a different key simultaneously.
I am using a Windows 10 operating system, with a regular Microsft Xbox One controller (connected via usb cable), and reWASD version 5.3.0
To replicate the issue do the following:
1. Setup a new reWASD config
2. Unmap all buttons from the Xbox One controller
3. Map the Left Analog joystick to WASD
4. Map the Left Trigger to Left Shift (on the keyboard)
5. Select shift 1 (Orange shift mode)
6. Unmap all buttons and remap Left Analog stick to WASD again
7. Use the Left Trigger as the Shift Modifier (no toggle)
8. Save and apply the configuration
9. Open a new Notepad or Microsoft Word (any document editor will work)
10. Press and hold Up on the Left Analog joystick (which is remapped to W)
a. You should see a continuous string of w
11. Press and hold the Left Trigger (the shift modifier)
b. The continuous string of w should now change to W
12. Release the Left Analog joystick while still holding Left Trigger
13. Press and hold the Left Analog joystick Up again while still holding Left Trigger
14. Release the Left Trigger (shift modifier) while still holding Up on the Left Analog joystick (W)
15. You should notice that all input from the Left Analog Up button (the W key) has stopped
16. Only by releasing the Left Analog stick and pressing it again will allow for Up input to be recognized
As you can see, this can be problematic when I use the Left Trigger as the Sprint button in a game and my character randomly stops moving.
If this is a previously unknown issue could we please escalate this to the Dev team to try and get it fixed?
Thank you!
Comment