SILENT HILL 2

SILENT HILL 2

View Stats:
taterboob Oct 10, 2024 @ 7:58pm
Dualsense Haptic Feedback Trigger Problem
As the title says, I'm using a Dualsense for all the fancy features they showed in the pre-release trailer, and the haptic feedback triggers will just randomly stop working, and the only way to fix it is to save the game, close it out, and then restart the game. I haven't noticed a "trigger" for what causes the failure, if you'll pardon the pun, but the most recent time I noticed they stopped working when I picked up a key item. It might have just been a coincidence though. Is anyone else having this issue?
< >
Showing 1-8 of 8 comments
Ghostmaster Oct 10, 2024 @ 10:04pm 
I have this problem also, alt+tab seems to fix this, don't need to restart a game. Still annoying though.
Nestorfield Oct 10, 2024 @ 10:33pm 
yes
I also have this valve pls fix
Mr. Balty Oct 11, 2024 @ 11:34pm 
Originally posted by fullmaid:
I also have this valve pls fix

Me too.
ChrisBln Oct 12, 2024 @ 12:12am 
Yeah, you could just move the mouse to restore the vibrations. Really annoying bug.
MOOMAN Oct 12, 2024 @ 5:42am 
It also seems to get weaker slowly before doing one of the ways to fix it
Shaggy Kris Oct 13, 2024 @ 11:23am 
I seem to have discovered the triggering cause: if you go to any menu-type screen (pause, map, puzzle) for 10 seconds or more, you lose haptics and triggers. Moving the mouse again or hitting a keyboard key restores them.

Originally posted by Frozt:
try this https://steamcommunity.com/app/2124490/discussions/0/4699034745340450982/

I tried the script provided, and unfortunately it did not fix the issue. I am experimenting with my own script, but so far I've run into some edge cases.

This seems to work:

dualsense_features_fix_sh2r.ps1
# Load the required assembly for SendKeys Add-Type -AssemblyName System.Windows.Forms # Define the interval in seconds $interval = 10 $counter = 0 # Define key you want to simulate $keypress = "9" while ($true) { # Simulate pressing the defined key [System.Windows.Forms.SendKeys]::SendWait("{$keypress}") # Increment the counter $counter++ # Print the current count, overwriting the same line Write-Host "Key $keypress pressed $counter times.`r" -NoNewline # Wait for the defined interval Start-Sleep -Seconds $interval }

Experimenting with various keys, it seems that only keys that actually appear on the keyboard will work. I was trying F13 at first and that was not working. I also attempted a 0,0 mouse movement, and that did not work either. If you do not need to use the 9 key, maybe this will work for you. Just make sure to keep it running while you play the game and exit the script once done.
Last edited by Shaggy Kris; Oct 13, 2024 @ 12:01pm
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Oct 10, 2024 @ 7:58pm
Posts: 8