Gamepad works on Android, but not in PC [UE4.27.2]

Hi.

When I open my game on Android and connect my Switch Pro controller and try to test it, it works perfectly, BUT when I do the same on PC, the game doesn’t recognize it…

When I go to “Project Settings > Input”, and then I try to map my keys, it automaticly things it’s “Generic USB Controller”, and automaticly sets Axis to 1 or 6…
I can map other buttons (Button 1 to 20), and that’s about it…

When I add axis manually (1 to 8) and test, character walks automaticly, and when I hold joystick, then character slows down and stops… Pressing “D-Pad Up” also affects players movenent.

I’ve tested my Switch controller on other places, and it works perfecly fine… Emulators and sites like “Gamepad Tester”…

What should I do?

Does anyone know the solution to this?

The PC gamepad inputs are designed to work with an Xbox controller, If you own a different controller you may need to remap it with an emulator like www.x360ce.com