Idea: DualSense Haptic Feedback Support via RenHD Rumble #752
Labels
No labels
area/accessibility
area/audio
area/input
area/install
area/menu
area/renderer
area/saves
area/upscaling
beanstalk: approved @ 1697603
beanstalk: approved @ 2c5a62e
beanstalk: approved @ 4fd82b7
beanstalk: approved @ 64d6d09
beanstalk: approved @ 6f91fae
beanstalk: approved @ 70a78f9
beanstalk: approved @ 8d361dc
beanstalk: approved @ 9d8356e
beanstalk: approved @ abf2227
beanstalk: approved @ d82f202
beanstalk: approved @ e5f1e40
beanstalk: approved @ ee8ab5f
ci: approved
good first issue
gpu/amd
gpu/igpu
gpu/intel
gpu/nvidia
help wanted
kind
bug
kind
chore
kind
docs
kind
feature
kind
performance
kind
question
needs measurements
platform/linux
platform/macos
platform/steam-deck
platform/windows
preview
priority
critical
priority
high
priority
low
regression
status
blocked
status
confirmed
status
duplicate
status
invalid
status
needs-info
status
wontfix
testing wanted
ci: approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Longshot#752
Loading…
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?
The idea
Description
I'd like to request integration of RenHD Rumble, a handler designed to translate Nintendo Switch 1 HD Rumble into PlayStation DualSense haptic feedback.
This would allow Longshot to provide more accurate and immersive haptic feedback when playing Nintendo Switch games using a DualSense controller.
Proposed Implementation
Integrate RenHD Rumble as an optional haptic feedback backend.
Translate Nintendo Switch 1 HD Rumble signals into DualSense-compatible haptic feedback.
Preserve as much of the original rumble's frequency, intensity, and detail as possible instead of reducing everything to conventional vibration.
Provide an option to enable or disable the feature.
Maintain compatibility with existing rumble implementations and controllers.
Why This Would Be Useful
The DualSense has significantly more advanced haptic capabilities than conventional rumble motors, but these capabilities aren't fully utilized when Switch HD Rumble is translated into standard vibration.
Integrating RenHD Rumble could help preserve the original game's intended tactile feedback, particularly for games that make extensive use of HD Rumble.
This would be especially useful for players who use DualSense controllers as their primary input device.
Reference
RenHD Rumble repository: https://github.com/trzz1214/RenHDrum
Additional Notes
I'm primarily interested in Switch 1 HD Rumble translation, but support for Switch 2 rumble implementations in the future would also be interesting if technically feasible.
Thanks for considering this feature!
Anything else
No response
Related to !405