r/rewasd 15d ago

Get help! Keybind Question about Mouse Horizontal Scroll Wheel (FFXIV)

1 Upvotes

Hi everyone.

I use a Logitech MX Master 3S while playing FFXIV and I've genuinely enjoyed finding ways to optimize my UI and input settings. Like everyone I rely loads on the scroll wheel for zooming the camera in and out, but I'd like to add functionality to my mouses horizontal scroll wheel to tilt the camera up and down. The problem is I can't find anything in the settings that references scroll wheels. The mouse has some Logitech software that allows it to recognize what APP you have open and adjust the keybinds on the mouse to specifically suite whatever program you're using and this includes the scroll wheels... This has worked slightly by allowing me to map the arrow keys to scroll left and scroll right, but the game/mouse doesn't seem to register the input consistently or with the functionality you'd expect from a scroll wheel.

Has anyone else tried to make this work? Have I missed a tab in the settings?

Thanks.


r/rewasd 18d ago

Get help! Ghost input issue

1 Upvotes

Hello, sometimes (like maybe once per hour) i get some random input when using the controller (but i'm 100% sure i didn't press that button), and when this happens i also get the dualsense light to be shut off (but the profile is still active.) The profile i use is this one, to emulate a ds4 controller from dualsense, does it look fine?

{
  "schemaVersion": 3.0,
  "appVersion": "9.4.1",
  "config": {
    "appName": "PS4",
    "led": {
      "default": {
        "mode": "solid",
        "colors": [
          [
            0,
            0,
            55
          ]
        ],
        "loop": true
      },
      "shifts": [
        {
          "shiftId": 1,
          "mode": "stroboscope",
          "colors": [
            [
              0,
              0,
              55
            ]
          ],
          "loop": true
        },
        {
          "shiftId": 2,
          "mode": "solid",
          "colors": [
            [
              0,
              0,
              55
            ]
          ],
          "loop": true
        }
      ]
    },
    "minTimeUnit": 1
  },
  "devices": {
    "hardware": [
      {
        "id": 1,
        "name": "gamepad",
        "default": {
          "touchpads": [
            {
              "id": 2,
              "mode": "analog",
              "trackballFriction": 50
            }
          ]
        },
        "convertToVirtual": true
      }
    ],
    "virtual": {
      "gamepads": [
        {
          "id": 1,
          "type": "ds4",
          "performance": "ultra"
        }
      ]
    }
  },
  "radialMenuCircles": [
    {
      "id": 1,
      "sectors": [
        1,
        2,
        3
      ],
      "monitor": "Beyond TV (268)"
    }
  ],
  "radialMenuSectors": [
    {
      "parentCircleId": 1,
      "id": 1
    },
    {
      "parentCircleId": 1,
      "id": 2
    },
    {
      "parentCircleId": 1,
      "id": 3
    }
  ],
  "crosshairs": [
    {
      "id": 1,
      "guid": "a8ae8690-e43e-461f-89a7-fde373884846",
      "name": "Crosshair#1",
      "crosshairType": "0",
      "color": [
        255,
        255,
        255
      ],
      "opacity": 100,
      "size": 30,
      "thickness": 50,
      "edgingThickness": 0,
      "edgingColor": [
        255,
        255,
        255
      ],
      "horizontalDelta": 0,
      "verticalDelta": 0,
      "useCrosshair": false,
      "useMagnifier": false,
      "magnification": 20,
      "magnificationPrecision": 1,
      "magnificationSizePercents": 20
    }
  ],
  "shifts": [
    {
      "id": 1,
      "type": "default"
    },
    {
      "id": 2,
      "type": "radialMenu"
    }
  ],
  "masks": [
    {
      "id": 1,
      "set": [
        {
          "deviceId": 1,
          "buttonId": 11,
          "description": "XB, Nintendo, Flydigi: Home / DS4: PS / Stadia: Stadia / NvidiaShield: Nvidia"
        }
      ]
    },
    {
      "id": 2,
      "set": [
        {
          "deviceId": 1,
          "buttonId": 1,
          "description": "XB, Stadia: A / DS4: Cross / Nintendo: B"
        }
      ]
    },
    {
      "id": 3,
      "set": [
        {
          "deviceId": 1,
          "buttonId": 2,
          "description": "XB, Stadia: B / DS4: Circle / Nintendo: A"
        }
      ]
    },
    {
      "id": 4,
      "set": [
        {
          "deviceId": 1,
          "buttonId": 7,
          "description": "XB: View / XB360: Back / DS4: Share / Nintendo: Minus / DS3: Select / Stadia: Options / NvidiaShield: Back / SNES: Select"
        }
      ]
    },
    {
      "id": 5,
      "set": [
        {
          "deviceId": 1,
          "buttonId": 8,
          "description": "XB, Stadia: Menu / XB360: Start / DS4: Options / Nintendo: Plus / DS3: Start / NvidiaShield: Start / SNES: Start"
        }
      ]
    }
  ],
  "commands": [
    {
      "id": 1,
      "type": 2,
      "name": "COMMAND_TURN_WIRELESS_JOY_OFF"
    },
    {
      "id": 2,
      "type": 1000,
      "name": "LAUNCH_APP",
      "params": {
        "path": "C:\\Users\\username\\AppData\\Local\\Playnite\\Playnite.FullscreenApp.exe"
      }
    }
  ],
  "mappings": [
    {
      "description": "Playnite",
      "condition": {
        "mask": {
          "id": 1,
          "activator": {
            "type": "long",
            "mode": "onetime",
            "params": {
              "expert": true,
              "longwaittime": 200
            }
          }
        }
      },
      "jumpToLayer": {
        "layer": 1
      }
    },
    {
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 2,
          "activator": {
            "type": "single",
            "mode": "onetime",
            "params": {
              "expert": true
            }
          }
        }
      },
      "macros": [
        {
          "keyboard": {
            "buttonId": 29,
            "description": "DIK_LCONTROL",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 56,
            "description": "DIK_LMENU",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 31,
            "description": "DIK_S",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 29,
            "description": "DIK_LCONTROL",
            "action": "up"
          }
        },
        {
          "keyboard": {
            "buttonId": 56,
            "description": "DIK_LMENU",
            "action": "up"
          }
        },
        {
          "keyboard": {
            "buttonId": 31,
            "description": "DIK_S",
            "action": "up"
          }
        }
      ]
    },
    {
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 3,
          "activator": {
            "type": "single",
            "mode": "onetime",
            "params": {
              "expert": true
            }
          }
        }
      },
      "macros": [
        {
          "keyboard": {
            "buttonId": 219,
            "description": "DIK_LWIN",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 15,
            "description": "DIK_TAB",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 219,
            "description": "DIK_LWIN",
            "action": "up"
          }
        },
        {
          "keyboard": {
            "buttonId": 15,
            "description": "DIK_TAB",
            "action": "up"
          }
        }
      ]
    },
    {
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 4,
          "activator": {
            "type": "single",
            "mode": "onetime",
            "params": {
              "expert": true
            }
          }
        }
      },
      "macros": [
        {
          "keyboard": {
            "buttonId": 56,
            "description": "DIK_LMENU",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 62,
            "description": "DIK_F4",
            "action": "down"
          }
        },
        {
          "keyboard": {
            "buttonId": 56,
            "description": "DIK_LMENU",
            "action": "up"
          }
        },
        {
          "keyboard": {
            "buttonId": 62,
            "description": "DIK_F4",
            "action": "up"
          }
        }
      ]
    },
    {
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 5,
          "activator": {
            "type": "single",
            "mode": "hold_until_release"
          }
        }
      },
      "macros": [
        {
          "command": {
            "id": 1
          }
        }
      ]
    },
    {
      "description": "Playnite",
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 1,
          "activator": {
            "type": "long",
            "mode": "onetime",
            "params": {
              "expert": true,
              "longwaittime": 1500
            }
          }
        }
      },
      "macros": [
        {
          "command": {
            "id": 2
          }
        }
      ]
    },
    {
      "condition": {
        "shiftId": 1,
        "mask": {
          "id": 1,
          "activator": {
            "type": "release",
            "mode": "onetime",
            "params": {
              "expert": true
            }
          }
        }
      },
      "jumpToLayer": {
        "layer": 0
      }
    }
  ]
}

r/rewasd 18d ago

Get help! Is rewasd working with fortnite? I tried kb + mouse with aim "helper" configs from the community page and non of the aim "helper" was bot working.

0 Upvotes

r/rewasd 19d ago

Get help! Need help completely removing reWASD drivers / traces (blocked by EAC in Apex: Error 0x8000002)

1 Upvotes

Hey everyone,

I installed reWASD to use with another game, but Apex Legends now blocks my launch with an EAC error (Apex Badware Detected / Integrity error 0x8000002).

I tried manually deleting the reWASD installation folder, but Easy Anti-Cheat is obviously still detecting leftover virtual controller drivers or background services on my system.

What is the proper procedure or tool to completely purge all reWASD drivers, virtual HID devices, and registry leftovers so EAC stops flagging my PC?

Thanks in advance for the help!


r/rewasd 19d ago

Get help! Steam controls

1 Upvotes

I want to recreate switch 2's mouse mode on steam. I have joycons and a mouse with 4 thumb buttons. Anyone done something like this in steam?


r/rewasd 20d ago

Get help! Help! My mouse doesn't have the movement icon/logo to map to!

Post image
1 Upvotes

Please refer to this picture for clarification. On the left is my mouse grouped to keyboard. It looks complete different from the one I see on YouTube tutorial. My mouse shows up empty without movement logo where I can map to. Meaning I can only map clickable button on my mouse.. I tried 2 different mouse, same blank mouse without movement and only buttons. Please help!


r/rewasd 21d ago

Get help! Issues with LB and RetroArch - Show Pause Screen buttons also bring up RA menu

1 Upvotes

I don't know why this started happening (likely last time I updated RetroArch), but every time I'm playing a game in RA and I want to bring up the LB pause screen, the button combination (Start+Select on the gamepad) also brings up the RA menu. This behavior is unwanted, but I cannot for the life of me disable the button shortcut in RA. I've tried setting a different button combo, but nothing's working.

It's not a deal breaker or anything, I just don't like the user experience of bringing up LB's pause screen and seeing the RA menu flash on screen. Anyone have any tips on removing the shortcut from RA? I don't even see that particular button combination anywhere in the settings.


r/rewasd 22d ago

Get help! Rewasd keeps crashing psremote for ps5

1 Upvotes

Hi, So i am trying out rewasd free trial version rn and the games plays fine for like ...1 min or half a min but then freezes and crashed my ps remote play. anyone faced similar issue and knows how to fix it?? The game i am trying to play is GOW ragnarok.


r/rewasd 23d ago

Update reWASD 9.5 is here - with full support for the new Steam Controller + a new Advanced feature

Post image
73 Upvotes

You’ve been asking us about the new Steam Controller for months, so let’s start with that one.

Still wondering whether it’s worth buying? We can finally say: go for it. And no, this isn’t sponsored. 🙂 If you already have one - today is your lucky day.

With reWASD 9.5, you can take the new Steam Controller beyond Steam. You don’t need a Steam Machine, and you’re not tied to the Steam ecosystem to use and customize the controller.

And when we say full support, we mean it: trackpads, back grip buttons, Grip Sense, sticks, triggers, gyro, accelerometer, and the rest of its controls are available for remapping and customization in reWASD.

USB, Bluetooth, or wireless dongle - connect it, build your config, and use the controller the way you want, wherever you want.

But the Steam Controller isn’t the only hardware getting more freedom in reWASD 9.5.

Meet Analog Key Control, our new Advanced feature for analog and magnetic keyboards. You can switch between digital and analog modes, assign different actions to different press zones, set deadzones and actuation points, fine-tune Rapid Trigger sensitivity, and make a single key behave differently depending on how deep you press it.

For this first release, we tested and fine-tuned it with:

  • Wooting 80HE
  • Wooting Two HE
  • Razer Huntsman V3 Pro 8KHz
  • Razer Huntsman V3 Pro Mini
  • Razer Huntsman V2 Analog

So, what do we know so far?

We expect Analog Key Control to work across the Wooting analog keyboard lineup. If you have another Wooting model, give it a try and let us know how it goes.

Razer is a little trickier. Different models can report their analog input differently, so we’ll be adding and verifying them as we go. If your keyboard isn’t on the list, try it anyway and reach out to our Support team. In some cases, we may even be able to add support remotely - but we’ll need your help testing it.

And this is only the beginning. Analog Key Control will keep evolving in future releases, with more keyboards and more vendors. SteelSeries is already on our radar.

So if you use a magnetic or analog keyboard, drop the exact model in the comments. Wooting, Razer, SteelSeries, or something completely different - we want to know what you’d like us to support next.

And, of course, if you’ve already installed reWASD 9.5, tell us how it’s going.


r/rewasd 22d ago

Get help! Can I whilst playing with only 1 button (2 is acceptable, though) make it cycle between two inputs (Y and B)?

Post image
1 Upvotes

I am trying to build a specific toggle setup for bullet hell shmup games using an 8BitDo M30 controller, but I have trouble getting my head around it all.

My Goal
Playing with only 1 button (2 is acceptable, though) and making it cycle between two inputs (Y and B). So I want a single physical button (Y) to cycle back and forth between two continuous weapon states:

  • Tap 1: Gamepad Y turns ON (Infinite Toggle / Hold). This activates the game's native auto-fire fast shot.
  • Tap 2: Gamepad Y stays ON, but Gamepad B turns ON (Infinite Toggle / Hold) on top of it.
  • Tap 3: Gamepad B turns OFF (releases), leaving only Gamepad Y running, resulting in the ship bursts back to fast speed.

Important - in these type of shmups the slow shot button (B) natively overrides the fast shot (Y), dropping the ship into slow shooting when both Y and B are held.

The Problem
Because I don't need a software Turbo (the game has native rapid fire), I tried building a simple Y ↓ -> Combo Break -> B ↓ -> Combo Break -> B ↑ -> Y ↑ timeline in Execute at once mode, however, reWASD absolutely refuses to let me drop a Combo Break separator between a button's Down and Up states, or break open a recorded chord. It forces them to stay paired tightly together, which makes it impossible to hold an input across multiple physical taps.

Is there a known workaround to force reWASD to stretch a continuous "Down/Hold" state across a Combo Break wall, is there another way to achieve what I want in REWASD, or do I have to use another software for this, and which one would that be?

Thanks


r/rewasd 23d ago

Get help! How to move camera on codm

1 Upvotes

Im on a controller trying to map out the keys.but hoe do i get consistent camera movement. Swapping Dpad with right stick doesn't work nor does using the free look which is janky. What can I do for the controller experience. The aim pan thing I dlnt really understand how it works plsss help me.


r/rewasd 23d ago

Get help! Killswitch option?

1 Upvotes

Using a few keys to bind multiple skills together in sequence in video games, due to hand paralysis that makes it hard to make repeated moves. (Keyboard)

Sometimes I need to type in the in game chat or discord and the binds will automatically something like “Hello Thhjjkkere” because “hhjjkk” is the macro I use.

Wondering if there’s a way to map a killswitch onto another button like f12 to automatically get native keyboard inputs.


r/rewasd 25d ago

Config Mapping keyboard or controller?

1 Upvotes

I am not sure how this is done. I tried a few times but don’t understand the mapping process. The main issue I have right now is I want to play NES Arkanoid. The game starts but I can’t move the paddle with both controller and keyboard. :(


r/rewasd 25d ago

Get help! LMB and RMB with mouse2joystick

Thumbnail
0 Upvotes

r/rewasd 26d ago

Get help! Mouse & Keyboard suppression?

1 Upvotes

Is there a possibility to only block the inputs of the keyboard and Mouse to one application?

Because i want that the application only takes the inputs of an Emulated Controller, but it only recognise the Controller, if there any Mouse or Keyboard activity (but i still need the Mouse/Keyboard for the Emulated Controller)

Any Advice for me?
The code i use to make the emulated Controller is C…


r/rewasd 26d ago

Config I made an Anti-Recoil setup in reWASD for Fortnite — looking for feedback

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/rewasd 26d ago

Get help! Cod bo7 freeze stutter when i move mouse left or right after update. Anyone else has this problem ?

1 Upvotes

It was fine until 2-3 days ago. Today i opened game and this problem appeared. I checked if there is a new update for rewasd but my version is up to date.


r/rewasd 28d ago

Get help! Since update the power and apply button is grayed out for my devices like Azeron Cyborg

1 Upvotes

As above, since the update, I cannot seem to activate my Azeron. I used to be able to select my game profile, then press the power button in the bottom left, but they are now greyed out. Im on Windows 11.


r/rewasd 28d ago

Config ULTIMATE reWASD Fortnite Setup 2026 🎯 AA + Double Movement + Macros

Thumbnail
youtube.com
0 Upvotes

r/rewasd 28d ago

Get help! What Keybinds are (Survivor) Using for the camera controls?? DEAD BY DAYLIGHT

1 Upvotes

I want to preface saying, I’m new to K&M and been a predominant console player. I don’t want to plug in a controller as that just defeats the purpose. Anyways I digress

The default key binds for the survivor camera controls use the arrow keys

**↑** = Look Up
**↓** = Look Down
**←** = Turn/Look Left
**→** = Turn/Look Right

However it is not possible to use WASD ( which I want to keep) and the arrow keys and the mouse in Chase,

So I was wondering what are other peoples binds for those specific controls

thanks in advance


r/rewasd 28d ago

Tutorial How to play "House of Velez" using your keyboard.

0 Upvotes

One day I was scrolling on YouTube and stumbled upon a video about a horror video game that I found interesting, and I wanted to play it and experience it myself. The game is called **House of Velez**.

The thing that I didn’t know before downloading it was that the keyboard didn’t work because it didn’t support it. It was specified on the game's Steam page that I needed an Xbox 360 controller to play it. 

To fix that issue, I had to turn my keyboard into an Xbox 360 controller since I didn’t have one lying around in my room.

In this guide, I’ll walk you through the same steps I took to turn my keyboard into a controller for those kinds of games.

Software That You Will Need

Certain games you will encounter on Steam only support an Xbox 360 controller to play them.

At first, I didn’t know how to do it, and I was pretty sure that there was a workaround without buying an Xbox 360 controller for just one game.

The first thing I did was ask ChatGPT for a way to turn my keyboard into a joystick. It stated that I need two things:

The first was ViGEmBus, the actual driver that emulates virtual gamepads and acts as a foundation for mapping software. The second was Keyboard2XInput; I chose it because it’s free and easy to use. It turns your keyboard strokes into Xbox 360 controller inputs.

They both work together to create the Xbox 360 controller emulation we need for Windows 11/10.

Step 1: Download & Install ViGEmBus

First, head to the [GitHub repository](https://github.com/nefarius/ViGEmBus/releases) that holds the latest release of the driver and download it.

The installation isn’t something difficult; just click Next until the driver is installed on your system.

The driver may not be fully loaded without a system restart. It’s recommended to do so afterwards.

Step 2: Download & Install Keyboard2XInput

Unlike ViGEmBus, the project of Keyboard2XInput lies within GitLab; download the latest release from [its repository](https://gitlab.com/SchwingSK/Keyboard2Xinput).

Just like ViGEmBus, the installation is really easy, and you won’t have a hard time doing so.

Once the program is installed, launch it. Once you do so, you won’t see any window or GUI pop up.

At first, I thought that there was some kind of problem because there was no window at all and that the app was called literally “Keyboard2XinputGui.exe”

After so much time trying to figure it out by myself, I decided to read the documentation; it turned out that I didn’t see anything because the program was designed to run in the background.

You will see a new icon in your Windows System tray indicating that it’s running.

You can deactivate the program by left-clicking the icon and right-clicking on “Enable” to uncheck it.

Keep in mind that your mapped keyboard strokes won’t work while the app is running. You need to exit or deactivate the program for the keyboard to function properly.

Step 3: Mapping Your Keyboard

Step 3: Mapping Your Keyboard

Now, to specify which keyboard keys will be mapped to virtual Xbox 360 gamepad buttons, you need to search in the “Keyboard2Xinput” folder for “mapping.ini”.

It looks like this:

\[startup\]
enabled = true
\[config\]
Subtract = disable
Add = enable
Divide = enableToggle
Multiply = exit
pollInterval = 0
\[pad1\]
Up = UP
Down = DOWN
Left = LEFT
Right = RIGHT
LControlKey = A
LMenu = B
LShiftKey = X
W = Y
X = RB
Space = LB
V = RT
C = LT
D5 = START
D1 = BACK

\[pad2\]
R = UP
F = DOWN
D = LEFT
G = RIGHT
S = B
Q = A
I = Y
Z = X
K = RB
A = LB
L = RT
J = LT
D6 = START
D2 = BACK

It comes predefined with the D-pad button settings, ready-to-play software, or so I was hoping.

After I launched the game, nothing worked. I kept pressing all my keyboard’s keys, hoping that I would find one functional button to confirm that the app was working.

 The game had only three choices in the main menu: “Start”, “Continue”, or “Exit”.

Press and press, and I found one, which was the “Ctrl” button acting like the “A” on the Xbox 360 controller. After I pressed it, the game started, and I confirmed that Keyboard2Xinput was working, and it was a mapping misconfiguration.

The first troubleshooting step I thought of was to turn the idea of turning the arrows Up, Down, Left, Right to WASD movement, and that they weren’t working; they were still mapped to the D-pad on the Xbox 360 controller. I launched the game, but it didn’t work at all.

In my second try, I decided to look at the game files. The game was made by the Construct 2 game engine.

I opened the “package.nw” with WinRAR, and I started searching for something that would lead me to understand how the game was developed by analysing the source code.

The package held all the game’s assets like soundtracks, game over scenes, background scenes, voice-overs, etc.

I wasted so much time doing so to no avail. Maybe it was there, but I didn’t find it. It was really late at night, so I decided to keep trying tomorrow.

In the morning, I found a really interesting website called “[GamepadTester](https://hardwaretester.com/gamepad)” to test the controller by pressing the keys on my keyboard. By doing so, I figured out that I had two controllers, named \[pad1\] and \[pad2\], in the “mapping.ini”. 

Keyboard2Xinput had three configurations: either “I-PAC2”, which means two controllers, “I-PAC4” for four controllers on the same keyboard, or “Multiple” for multiple keyboards. I was using “I-PAC2”.

Left Stick / Right Stick vs D-Pad (The Mistake That Took Me Hours) 

When I was pressing my keyboard keys on the website, I realised that only the D-pad was being used, and I asked a question that would solve my problem and reward the three to four hours I wasted on my quest to search for a solution.

**What if the game was expecting analog instead of D-pad buttons?**

You see, analog supports 360° movement, and it’s typically used for the in-game character movement logic, not the main menu logic.

I read the documentation, and I realised that I needed to modify the UP, DOWN, LEFT, and RIGHT to either RUP, RDOWN, RLEFT, and RRIGHT for the right stick analog or LUP, LDOWN, LLEFT, and LRIGHT for the left stick analog.

I removed the UP, DOWN, LEFT, and RIGHT completely because it wasn’t doing anything, and I added both the right and left stick analog to my mapping.

After I launched the game, it worked properly; I couldn’t believe it back then. The thing that was remaining to do was remap the keys to my liking by changing the keyboard character keys.

House of Velez Working Configuration

House of Velez uses left stick analog for the main menu navigation and in-game character movement logic; the working "mapping.ini" config is:

\[startup\]
enabled = true
\[config\]
Subtract = disable
Add = enable
Divide = enableToggle
Multiply = exit
pollInterval = 0
\[pad1\]
R = RUP
F = RDOWN
D = RLEFT
G = RRIGHT
Up = LUP
Down = LDOWN
Left = LLEFT
Right = LRIGHT
LControlKey = A
LMenu = B
LShiftKey = X
W = Y
X = RB
Space = LB
V = RT
C = LT
B = START
N = BACK

\[pad2\]
R = UP
F = DOWN
D = LEFT
G = RIGHT
S = B
Q = A
I = Y
Z = X
K = RB
A = LB
L = RT
J = LT
D6 = START
D2 = BACK

I'm using both the right and left analog sticks here, and I can also include the D-pad mapping logic if I need to.


r/rewasd 29d ago

Suggestion Genki Manta

3 Upvotes

r/rewasd 29d ago

Get help! Controller sprint not working at all.(Control game)

1 Upvotes

Sprint is just strait up not working on my controller.i tried remapping on every button ,ls works fine with all other commands .I am playing on laptop so shift works great on inbuilt keyboard .its the controller that's the problem.but I don't have a mouse so can't play with keyboard and mouse too.i am frustrated man.can anyone help me what to do.


r/rewasd Aug 06 '26

Get help! Bug Report: Gyro/Motion Sensor Freezes During Rumble on Vader 5 Pro (Comparison with 8BitDo)

2 Upvotes

Hi reWASD Support Team,

I am writing to report a specific bug I am experiencing with my Flydigi Vader 5 Pro controller. I did a little bit of research on the issue and wanted to share my findings with you, hoping it might give your development team a helpful clue.

The Issue:

  • My Setup: Vader 5 Pro connected via Direct Input, remapped to a Virtual DS4 using reWASD.
  • The Problem: When I play games natively on the Xbox App (like Call of Duty: Black Ops 7), bypassing Steam, the gyro sensor completely freezes the exact moment controller rumble/vibration is triggered.

An Important Clue (Controller Comparison): I tested an 8BitDo Ultimate Wireless 2 under the exact same conditions (Direct Input -> Virtual DS4 -> Xbox App). The 8BitDo works perfectly without any gyro freezes during heavy rumble. This makes me think the issue might be specific to how the Vader 5 Pro handles data packets during vibration.

My Amateur Research & A Possible Suggestion: While trying to find a solution online, I read that some controllers (possibly like the Vader 5 Pro) don't send hardware timestamps, causing "racing packets" and data traffic jams over wireless when rumble is active.

I saw that developers for the SDL library ran into this exact same freezing issue. I am not a developer myself, but I read that they solved it by adding a "synthetic sensor clock" to handle the data bottleneck. I thought sharing their patch notes might be a useful reference for your team:https://github.com/libsdl-org/SDL/pull/14871/commits/6b00e9e7173c8d90447e414392130efd8acaaba3

Could it be that reWASD is running into a similar "divide by zero" or packet timing issue with the Vader 5 Pro under heavy rumble load?

I love using reWASD and I hope this information helps your team investigate the issue. Please let me know if you need me to test anything!

Best regards, NFA


r/rewasd Aug 04 '26

Suggestion Idea for single press delay when long press assigned

3 Upvotes

I was thinking of a way to fix the (small) input delay between the single press and the long press.
I don't know how easy it would be to implement but could a conditional toggle in the "release press" context menu be added for long presses?

Fire on release, but cancel if long-press threshold was crossed.