Players & developers can remap device input paths visually during gameplay
All devices have 2 configuration modes saved under Saved/WMDeviceConfigurations/
Autodetect Axis type (detects pedals 0-1 axis)
Predefined setups for most gamepads
Easy one-click button remapping (HOLD & Press)
PlayerController device assignment (via widget)
Combine multiple devices per player (multi-controller support)
Perfect for local multiplayer games (combat, co-op, fighting)
Sensitivity, DeadZone, Invert, isPedal config
User Profiles
Steam Controller Support
HOTAS Controller Support
VIDEO
UNREAL ENGINE 5.1+ WITH ENHANCED INPUT AND WM INPUT MANAGER v1.27+
⚠️ Click the editor window after hitting PLAY to ensure it receives input!
✅ Always use Axis1D(float) for axis-type actions and
Digital(bool) for buttons.
The plugin cannot handle 2DAxis; separate
IA_Move to
IA_Move_Forward and
IA_Move_Side.
🚫 Remove default joystick input types inside
IMC_Default and use
HID_Joystick instead.
Otherwise, device assignment and input mapping won’t function correctly.
📸 Please follow each picture carefully!
Disable gamepad rotation of the editor window during PIE