Announcement

Collapse
No announcement yet.

High Performance Mode

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • High Performance Mode

    The new high performance mode that comes with 6.5, I am assuming this is a boost to the polling rate of the virtual controller, or is it something else? How much of a boost, I'm curious?

  • #2
    You are right. Currently it increases rate from 250 Hz (4 ms) to 500 Hz (2 ms). But these are details of internal implementation and may be changed if needed later.
    Note that on virtual DS4 actual report rate(for games) is still 4 ms, because we have to match real controller. But it still has effect because your latency for key presses is less.
    But on virtual Xbox One/360 we are not limited to 4 ms and this has more direct effect. In fact, virtual Xbox One is the fastest from all virtual gamepads and is recommended if you need minimal latency.

    Comment


    • #3
      Fascinating, thank you for the info!

      Comment


      • #4
        Another question: is the higher polling rate for wired only, or does it work with the xbox USB adapter as well? I am using an elite series 2.

        Comment


        • #5
          Virtual Device Performance option is available for both types of connection

          Comment


          • #6
            This option is not about polling rate of your physical controllers - they are not affected: we never modify original hardware. This option affects latency of virtual controller only.

            Comment


            • #7
              so then...is the increased polling rate not technically advantageous as the hardware itself is only sending 125hz? it is quite possible am I misunderstanding HID/polling rates.

              Comment


              • #8
                Response timing would be the biggest number of the three:
                1. Hardware update rate
                2. Driver polling rate
                3. Game's FPS or controller polling rate
                If the hardware is limited by 125hz update rate, then no matter what you do to the other two, your input lag will be at least 8ms.

                Comment


                • #9
                  geometry dash unblocked: you are right. Currently it increases rate from 250 Hz (4 ms) to 500 Hz (2 ms). But these are details of internal implementation and may be changed if needed later.
                  Note that on virtual DS4 actual report rate(for games) is still 4 ms, because we have to match real controller. But it still has effect because your latency for key presses is less.
                  But on virtual Xbox One/360 we are not limited to 4 ms and this has more direct effect. In fact, virtual Xbox One is the fastest from all virtual gamepads and is recommended if you need minimal latency.
                  Thanks for your response
                  Last edited by LuciChristia; 20.03.2023, 17:56.

                  Comment


                  • #10
                    The DualSense can support up to 1000Hz under certain circumstances, other competing software can output to a virtual controller at this rate rather than the 500Hz maximum of reWASD. Would it be possible to add a 1000Hz option (or higher) to get the best performance possible?

                    Comment


                    • #11
                      Please clarify how it should look in practice if reWASD allows you to add a 1000Hz option (or higher). What is the profit from 1000Hz option (or higher) and how is it possible to test them in real?

                      Comment


                      • #12
                        Where do you have info about 500 Hz and how did you measure it? It would be better if you describe the issue you have and why you think you need it.

                        Comment


                        • #13
                          Thanks to this article I gathered more information.

                          Comment


                          • #14
                            Spanish Ty RibShark ibmpork
                            We are pleased to announce that reWASD 9.0.0 update has been released, which now allows you to set the Virtual Device Performance value to ultra, which is 1000hz. Hurry up to update!

                            Comment

                            Working...
                            X