mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 07:46:01 +03:00
[GH-ISSUE #2637] [Feature Request]: Revert the KB/M input changes from 30.01.25 #857
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#857
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Kurenos on GitHub (Mar 10, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2637
Checklist
Description
Diagonal movement seems to be broken from this pull onwards. Ingame (tested in Bloodborne) the character stops for a moment when switching to any diagonal direction, and the changes also seem to introduce more input latency. The way the controls were handled before these changes were better.
Reason
For a better experience using KBM controls.
Examples
link to a before-after video
In the second part of the video you can see the character staggering for a moment when changing directions
@DummyAcc44 commented on GitHub (Mar 18, 2025):
PLEASE ITS SO BAD
@Hermiten commented on GitHub (Mar 29, 2025):
And again @kalaposfos13
@Kurenos commented on GitHub (Oct 5, 2025):
Is it fixed and just not pushed to release? The latest pre-release (05.10) exhibits the same behavior as before.
@StevenMiller123 commented on GitHub (Oct 5, 2025):
@Hermiten Please make sure issues are fixed before closing them.
@StevenMiller123 commented on GitHub (Feb 16, 2026):
Is this still an issue?
@Kurenos commented on GitHub (Feb 16, 2026):
Yes. Latest pre-release on QT app, same behaviour.
@kalaposfos13 commented on GitHub (Feb 16, 2026):
@Kurenos could you please give #3832 a try?
@Kurenos commented on GitHub (Feb 16, 2026):
@kalaposfos13 Could give me some tips on how to get a build out of that PR? I'm a bit bad at using git
@kalaposfos13 commented on GitHub (Feb 16, 2026):
You can download a prebuilt executable here.
https://github.com/shadps4-emu/shadPS4/actions/runs/22041769468
@kalaposfos13 commented on GitHub (Feb 16, 2026):
i hate when the ui randomly resizes itself and makes you misclick
@Kurenos commented on GitHub (Feb 16, 2026):
@kalaposfos13 Assuming I launched it correctly - placing the .exe in the games folder and running
shadPS4 CUSA 03173through command line - no, the issue still persists@kalaposfos13 commented on GitHub (Feb 16, 2026):
I see the issue, my fix got accidentally overwritten after a merge, I'll add it back after I get back home.
@kalaposfos13 commented on GitHub (Feb 16, 2026):
I ended up rewriting it basically from scratch using a different approach, but it's available now, if you want to check it out.
https://github.com/shadps4-emu/shadPS4/actions?query=branch%3Auser_and_settings
@kalaposfos13 commented on GitHub (Feb 16, 2026):
For the record, I did stumble upon a related, but different input bug in Bloodborne whilst testing this, which is that if you sprint forwards with holding W and space (assuming you have space bound to circle and WASD bound to the left joystick), then let go of W for a few frames, then press A, your character does a full 180 degree turn for some reason. However, @UltraDaCat has been very kind and provided a console test with Chiaki's keyboard-to-controller emulation, and the same thing happened, so I can safely say that that one is Not My Bug™.
@Kurenos commented on GitHub (Feb 16, 2026):
@kalaposfos13 Thank you, it works now. It even handles changes in diagonal directions better than before. Hope to see this incorporated into the main branch soon