Announcement

Collapse
No announcement yet.

Shift Layer - double press and single press

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

  • Shift Layer - double press and single press

    I set up Double Press to go to Shift Layer B (Custom).

    When I Double Press ... it goes to Shift Layer B as expected, but once in Shift Layer B - it also triggers singe press in Shift Layer B.

    Is this intentional or is it bug?

  • #2
    Please record a short video where this behavior will be captured

    Comment


    • #3
      Ok ... here is setup

      Layer 0:
      PS button single click is map to "1" on keyboard
      PS button single click shift to Layer 2 - Radial
      PS button double click shift to Layer 1

      Layer 1:
      PS button single click is map to "1" on keyboard
      PS button single click shift to Layer 2 - Radial
      PS button double click shift to Layer 0

      Layer 2 is Radial buttons layer

      Expected behaviour:
      double click PS on Layer 0 goes to Layer 1

      double click PS on Layer 1 goes to Layer 0

      Actual behaviour:
      double click PS on Layer 0 goes to Layer 1 THEN goes to Layer 2

      double click PS on Layer 1 goes to Layer 0 THEN goes to Layer 2

      Strange because keyboard mapping of "1" never gets triggered ... which is assined to single click of PS that supposed to shift to Layer 2​

      here is link to video

      Comment


      • #4
        Please send me the config you are using. Your configs are stored here: C:\Users\Public\Documents\reWASD\Profiles
        I need the correspondent *.rewasd file.​

        Comment


        • #5
          See attached
          Attached Files

          Comment


          • #6
            I'm not sure that I understand how you want to get 2 Single Press actions in one layer (based on your description above).

            The behavior you expect can be achieved if in layer 1 you remove the jump in the Shift Radial Menu from the PS button and leave only mapping “1”.
            Which is exactly what I did in this config.

            Final result:
            Layer 0 PS button Single Press → jump to Shift Radial Menu.
            Layer 0 PS button Double Press → jump to Shift layer 1 (Digital Stick)
            Layer 1 PS button Single Press → keyboard mapping "1"
            Layer 1 PS button Double Press → return to the main layer.​
            Attached Files

            Comment


            • #7
              Keyboard mapping "1" was just for testing. The important part is Layer shifting.

              Radial menu is for controlling emulators ... stuff like reset, rewind, save, load, etc

              Layer 0 is normal controller
              Layer 1 has left stick act like D pad

              Double press PS switch between layer 0 and layer 1

              Single press PS allow access to Radial menu in both Layer 1 and Layer 2 ... so I can access emulator commands in both layers

              So I need this:

              Layer 0 PS button Single Press → jump to Shift Radial Menu.
              Layer 0 PS button Double Press → jump to Shift layer 1 (Digital Stick)
              Layer 1 PS button Single Press → jump to Shift Radial Menu
              Layer 1 PS button Double Press → return to the main layer

              Problem ... double press jumps between Layers ​as intended ... BUT also goes straight to Radial Menu after switching to desired Layer ... which should not happen

              Comment


              • #8
                It seems that I understand why it happens.

                So, you have a complicated combination of different kinds of Shift modes, and it leads to this weird behavior. I've passed this on to the reWASD team.

                As a temporary solution, I suggest releasing the button after the double press a bit longer. If you release the double press with a little delay, it won't go straight to Radial Menu. I've tested it several times, and it looks like this works.

                Comment


                • #9
                  Thanks for looking into this.

                  It would be great if Radial Menu can be used to jump to Shift Layers ... then I would not need these complicated button presses

                  Comment

                  Working...
                  X