I have always preferred to play my PC games with a controller. It is so awesome that Steam not only supports all of these, but allow for for so much in-depth customization.
Gamepad Controller Converter For PS5 Keyboard Mouse Adapter for Xbox One Nintend Switch Emulator Support FPS Game Accessories| | - AliExpress