Skip to content

[Feature Request] accurate hd rumble for joycons and pro controller #231

Closed

Description

@crabinator0-sudo

Overview

Emulator is missing this feature

Smaller details

.

Nature of request

.

Why would this feature be useful?

pretty self explanatory

Activity

  1. GreemDev commented on Jan 14, 2026

    @GreemDev
    Contributor

    This will need to be handled by someone who wants it & cares.

    HD rumble is a gimmick, rumble as a whole is frankly. It just makes the controller annoying to hold.

    If someone wants HD rumble, they will need to implement it themselves (and submit it to us, if they want). We're not going to spend time on this when the emulator already has regular rumble.

  2. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    Isn't life a gimmick with that view? Anyways, now if only I knew how to do it then i wouldn't have made a request here now would i?

  3. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    The joyshock library now supports it. Thought it might be of help.

  4. GreemDev commented on Jan 14, 2026

    @GreemDev
    Contributor

    Anyways, now if only I knew how to do it then i wouldn't have made a request here now would i?

    I never said you had to. Just that we aren't. Alternatively I could have said nothing and closed the issue, instead of leaving that note for whoever may come across it.

    The joyshock library now supports it. Thought it might be of help.

    Not going to be adding another external dependency for this

  5. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    is adding more dependencies not good for a project? Just asking

  6. GreemDev commented on Jan 14, 2026

    @GreemDev
    Contributor

    is adding more dependencies not good for a project? Just asking

    It's additional data every user has to download
    In a case like this, that's not acceptable, not everyone has HD Rumble let alone wants to use it

    In other cases it would be fine, if doing so fixed a massive issue or effectively did a bunch of stuff for you so you don't have to write it, such as SDL; but this isn't

    and honestly if I'm remembering correctly I think SDL3 has HD rumble support, I saw something like that in passing, so I don't think we'd even need a new dependency, if someone wanted to bother to do it

  7. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    Oh , thanks for the info

  8. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    But let's say a noob(me) wanted to try at it how much would he have to bash his head on this?

  9. crabinator0-sudo commented on Jan 14, 2026

    @crabinator0-sudo
    Author

    Thanks regardless

  10. GreemDev commented on Jan 14, 2026

    @GreemDev
    Contributor

    But let's say a noob(me) wanted to try at it how much would he have to bash his head on this?

    Not sure.
    I don't even know if we have a way of knowing when the game sends HD rumble, then forwarding that to our own controller handler.

    I've been programming for 8 years, and I still don't want to do it. It's probably not too hard, but I wouldn't know

  11. othello777 commented on Apr 12, 2026

    @othello777

    I also would quite like HD rumble. I think it's a pretty cool technology of the switch.

    To anyone thinking of adding this, it would also be good to support the HD rumble on Dualsense PS5 controllers. This can be done even over bluetooth using this proof of concept implementation: https://github.com/egormanga/SAxense

  12. sh0inx commented on May 2, 2026

    @sh0inx
    Contributor

    You might be happy to know that someone is working on this.

    https://git.ryujinx.app/projects/Ryubing/pulls/40

  13. tails101 commented on May 22, 2026

    @tails101

    The dualsense has hd rumble as well, it was a big selling point.
    It has everything to reproduce switch haptics.
    I think both are sound file based.
    The steam controller 2 with sdl3 should be able to do the same as well.
    This is not a gimmick when things like that are mainstream and the new norm
    The dualsense have a lot of games with special haptics as well.
    Like ratchet and clank, god of war, sack boy beam Ng and a lot more.

  14. sh0inx commented on May 22, 2026

    @sh0inx
    Contributor

    The dualsense has hd rumble as well, it was a big selling point. It has everything to reproduce switch haptics. I think both are sound file based. The steam controller 2 with sdl3 should be able to do the same as well. This is not a gimmick when things like that are mainstream and the new norm The dualsense have a lot of games with special haptics as well. Like ratchet and clank, god of war, sack boy beam Ng and a lot more.

    you missed this part

    Image

    we're focusing our efforts on the Nintendo Switch Pro controller and JoyCons at the moment, but ideally we expand further into other controllers as time and focus allow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions