[GH-ISSUE #1817] [Bug]: Wuthering Waves 2.0 D-pad keymapping - some directions seem to be stuck longer than expected #1172

Closed
opened 2026-03-03 19:04:33 +03:00 by kerem · 8 comments
Owner

Originally created by @tqn-org on GitHub (Feb 1, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1817

Describe the bug

Up (W) and right (D) directions seem to be stuck when lightly pressed, causing character to move further than expected. Down (S) and left (A) don't have the same issue.

Video in the following YouTube link: https://youtu.be/30BHn4n7gk0

Sometimes up and right directions are stuck (as if the W and/or D button is held but it's not) and character keeps moving for a while

Steps to reproduce

Press W and D with this keymapping setup

Image

Have also tried with larger D-pad (and larger in-game static joystick), but encountered the same issue.

Using external keyboard or Macbook keyboard both encountered the same issue.

Macbook Pro M2 13-inch, macOS Sequoia 15.3

Expected behaviour

Each D-pad press should move the character the same distance

Crash log


What version of PlayCover are you using?

3.1.0

What version of macOS are you using?

Other (please specify)

Issue Language

  • Yes my issue is written in English
Originally created by @tqn-org on GitHub (Feb 1, 2025). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1817 ### Describe the bug Up (W) and right (D) directions seem to be stuck when lightly pressed, causing character to move further than expected. Down (S) and left (A) don't have the same issue. Video in the following YouTube link: [https://youtu.be/30BHn4n7gk0](https://youtu.be/30BHn4n7gk0) Sometimes up and right directions are stuck (as if the W and/or D button is held but it's not) and character keeps moving for a while ### Steps to reproduce Press W and D with this keymapping setup ![Image](https://github.com/user-attachments/assets/973a8117-fcd1-4e3e-9fa1-1a3ec1ee71ac) Have also tried with larger D-pad (and larger in-game static joystick), but encountered the same issue. Using external keyboard or Macbook keyboard both encountered the same issue. Macbook Pro M2 13-inch, macOS Sequoia 15.3 ### Expected behaviour Each D-pad press should move the character the same distance ### Crash log ```shell ``` ### What version of PlayCover are you using? 3.1.0 ### What version of macOS are you using? Other (please specify) ### Issue Language - [x] Yes my issue is written in English
kerem 2026-03-03 19:04:33 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@viatearz commented on GitHub (Feb 2, 2025):

Scaling the D-pad to perfectly match the in-game joystick should make it work.
It seems that this issue occurs when the D-pad is much larger than the in-game joystick.

<!-- gh-comment-id:2629215555 --> @viatearz commented on GitHub (Feb 2, 2025): Scaling the D-pad to perfectly match the in-game joystick should make it work. It seems that this issue occurs when the D-pad is much larger than the in-game joystick.
Author
Owner

@tqn-org commented on GitHub (Feb 2, 2025):

Scaling the D-pad to perfectly match the in-game joystick should make it work. It seems that this issue occurs when the D-pad is much larger than the in-game joystick.

Then the character would walk instead of running, I have tried scaling it down to match the joystick outer border (the in game setting allows down-sizing of the joystick and shows a square box as outer border, I just match it with keymapping). It's funny that it only happens to 2 instead of all directions.

Edit: what I was saying:

Open Settings > Controls > Customize Keybinds > Go to Settings

Without PlayCover keymapping overlay, click on the in-game movement joystick
Image

With PlayCover keymapping overlay
Image

<!-- gh-comment-id:2629238132 --> @tqn-org commented on GitHub (Feb 2, 2025): > Scaling the D-pad to perfectly match the in-game joystick should make it work. It seems that this issue occurs when the D-pad is much larger than the in-game joystick. Then the character would walk instead of running, I have tried scaling it down to match the joystick outer border (the in game setting allows down-sizing of the joystick and shows a square box as outer border, I just match it with keymapping). It's funny that it only happens to 2 instead of all directions. Edit: what I was saying: Open Settings > Controls > Customize Keybinds > Go to Settings Without PlayCover keymapping overlay, click on the in-game movement joystick ![Image](https://github.com/user-attachments/assets/f6c7da94-5a90-480f-994b-7d673a3f4ba0) With PlayCover keymapping overlay ![Image](https://github.com/user-attachments/assets/abe328b3-f869-42b0-8227-59d0a994bb92)
Author
Owner

@viatearz commented on GitHub (Feb 2, 2025):

It should be like this:

Image
<!-- gh-comment-id:2629294929 --> @viatearz commented on GitHub (Feb 2, 2025): It should be like this: <img width="1478" alt="Image" src="https://github.com/user-attachments/assets/9b8d7b29-0f5f-4be4-97b9-8eb398f1c3f9" />
Author
Owner

@tqn-org commented on GitHub (Feb 2, 2025):

It should be like this:
Image

but if I try with this setup, then the character would walk and not run :) Except when pressing LShift, but it would cost stamina and not viable during battles

<!-- gh-comment-id:2629383077 --> @tqn-org commented on GitHub (Feb 2, 2025): > It should be like this: > <img alt="Image" width="1478" src="https://private-user-images.githubusercontent.com/190673740/408852797-9b8d7b29-0f5f-4be4-97b9-8eb398f1c3f9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg1MDAyMzYsIm5iZiI6MTczODQ5OTkzNiwicGF0aCI6Ii8xOTA2NzM3NDAvNDA4ODUyNzk3LTliOGQ3YjI5LTBmNWYtNGJlNC05N2I5LThlYjM5OGYxYzNmOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjAyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwMlQxMjM4NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYTdmYmIwZDdiYWVhYjAwZGRlZDZhZjMyZDZhY2NlZDcxYTk1OGFkYjhmODk0NGZhZTc1NDg4ZjVkOWJkZGI5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.9lDCffbK9mgj1QLdBp_cgRMrTS9PpKIOwJqivSmo320"> but if I try with this setup, then the character would walk and not run :) Except when pressing LShift, but it would cost stamina and not viable during battles
Author
Owner

@viatearz commented on GitHub (Feb 3, 2025):

but if I try with this setup, then the character would walk and not run :) Except when pressing LShift, but it would cost stamina and not viable during battles

Can you provide another video?
Show the in-game customized keybinds and the PlayCover keymapping overlay. Drag the in-game joystick with your mouse to confirm its size. Also, let me know which resolution you’re using—Auto, 1080p, or 4K?

<!-- gh-comment-id:2629713801 --> @viatearz commented on GitHub (Feb 3, 2025): > but if I try with this setup, then the character would walk and not run :) Except when pressing LShift, but it would cost stamina and not viable during battles Can you provide another video? Show the in-game customized keybinds and the PlayCover keymapping overlay. Drag the in-game joystick with your mouse to confirm its size. Also, let me know which resolution you’re using—Auto, 1080p, or 4K?
Author
Owner

@tqn-org commented on GitHub (Feb 3, 2025):

Can you provide another video? Show the in-game customized keybinds and the PlayCover keymapping overlay. Drag the in-game joystick with your mouse to confirm its size. Also, let me know which resolution you’re using—Auto, 1080p, or 4K?

Will do, sorry for a bit of delay since I had some personal stuff to do.

In-game joystick size and position

Image

With keymapping overlay, with D-pad based on your reply

Image

Link to video with this setup: https://youtu.be/u_guyJVLE88

From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report.

<!-- gh-comment-id:2631673417 --> @tqn-org commented on GitHub (Feb 3, 2025): > Can you provide another video? Show the in-game customized keybinds and the PlayCover keymapping overlay. Drag the in-game joystick with your mouse to confirm its size. Also, let me know which resolution you’re using—Auto, 1080p, or 4K? Will do, sorry for a bit of delay since I had some personal stuff to do. In-game joystick size and position ![Image](https://github.com/user-attachments/assets/49613a29-4f8b-4e52-b28e-88b1992c0b1e) With keymapping overlay, with D-pad based on your reply ![Image](https://github.com/user-attachments/assets/05272311-8b4a-4103-9ab2-7fa0a6a21b16) Link to video with this setup: [https://youtu.be/u_guyJVLE88](https://youtu.be/u_guyJVLE88) From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report.
Author
Owner

@viatearz commented on GitHub (Feb 4, 2025):

Link to video with this setup: https://youtu.be/u_guyJVLE88

From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report.

Did you change the Walk-Run Threshold setting? The default is 0.3.
Image

<!-- gh-comment-id:2632661662 --> @viatearz commented on GitHub (Feb 4, 2025): > > Link to video with this setup: https://youtu.be/u_guyJVLE88 > > From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report. Did you change the Walk-Run Threshold setting? The default is 0.3. ![Image](https://github.com/user-attachments/assets/25d0d8c1-a990-4931-8cae-1e1a6bc38276)
Author
Owner

@tqn-org commented on GitHub (Feb 4, 2025):

Link to video with this setup: https://youtu.be/u_guyJVLE88
From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report.

Did you change the Walk-Run Threshold setting? The default is 0.3. Image

I might have had it set to 1.0 somehow. Switched back to 0.3, scaled the D-pad overlay down to match the joystick and it seemed smooth. The issue also did not seem to re-emerge.

<!-- gh-comment-id:2632908195 --> @tqn-org commented on GitHub (Feb 4, 2025): > > Link to video with this setup: https://youtu.be/u_guyJVLE88 > > From this setup, I would have to scale up (⌘ + Up) the D-pad 7 times to get the character running like the YouTube video attached in the original bug report. > > Did you change the Walk-Run Threshold setting? The default is 0.3. ![Image](https://github.com/user-attachments/assets/25d0d8c1-a990-4931-8cae-1e1a6bc38276) I might have had it set to 1.0 somehow. Switched back to 0.3, scaled the D-pad overlay down to match the joystick and it seemed smooth. The issue also did not seem to re-emerge.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1172
No description provided.