ControlMK is an utility which uses DirectInput controllers to emulate mouse, keyboard, and other types of commands.
Platforms
- Windows

Apps similar to DS4Windows 5 include AntiMicroX, which is free and open source. Other options are InputConfig, Xpadder, JoyToKey and X360ce. There's no shortage of Key Mapping Tools like DS4Windows 5, with more than 25 alternatives for Windows, Linux, Mac, Android and iPhone.
ControlMK is an utility which uses DirectInput controllers to emulate mouse, keyboard, and other types of commands.

QJoyPad is a free Linux/QT program that lets you control any keyboard XWindows program with a gaming device



Joystick to mouse (also known as joy2mouse) let's you control the mouse and keyboard using your joystick or gamepad.

Empowers PC users with game controller integration for various tasks like web surfing, gaming, and remote entertainment control. Supports wireless gamepads, offering comfort and flexibility in environments like home theaters or presentations, and includes an on-screen keyboard and pre-built control profiles.






Reads Bluetooth LE Cycling Speed and Cadence data from compatible crank sensors, shows live RPM, and translates pedaling into virtual Xbox-compatible gamepad control, W-key movement, or cadence-scaled VRChat OSC input.


Wii Gamepad turns a Wii Remote (with or without Nunchuk) into a virtual Xbox 360 controller on Linux, so Steam, Proton and any game with controller support recognize it as a normal gamepad. It relies on the kernel's own hid-wiimote driver and creates the virtual controller...




Rejoystick - A gamepad/joystick translator/keymapper
Rejoystick is a program that maps keypresses on your gamepad/joypad/joystick to keypresses on a keyboard when you are running X. Since it uses SDL to communicate with the gamepad device, it can work on every platform that prov.