Keyboard / Mouse / Gamepad / Joystick support to Dualshock 4 emulation for PS4 Remote Play (macOS) - MiCkSoftware/ShockEmu
Cost / License
- Free
- Open Source
Platforms
- Mac
- Objective-C

DS4Windows is described as 'Lets DualShock 4 controller emulate Xbox 360 controller, via USB or Bluetooth, with extra features like DS4 touchpad for mouse input, and settings like LED color bar, rumble, and input assignment with modifiers, and configuration profiles' and is a Key Mapping tool in the gaming software category. There are more than 10 alternatives to DS4Windows for a variety of platforms, including Windows, Linux, Android, Android Tablet and Mac apps. The best DS4Windows alternative is AntiMicroX, which is both free and Open Source. Other great apps like DS4Windows are DS4Windows by Ryochan7, Xpadder, reWASD and InputMapper.
Keyboard / Mouse / Gamepad / Joystick support to Dualshock 4 emulation for PS4 Remote Play (macOS) - MiCkSoftware/ShockEmu

Gaming Keyboard Splitter creates up to 4 virtual xbox 360 controllers and feeds them via one or more keyboards.


VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.



There are already very feature-rich joystick to keyboard mappers out there, be it JoyToKey or XPadder. However, both are not Freeware and both lack the possibility to easily switch configurations from outside the applications, which would be necessary if you use game front-ends...


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



"XInput Wrapper for DS3 and Play.com USB Dual DS2 Controller", better known as "SCP DS3", is a driver for the Dual Shock pads interfaced with the XInput API, which allows games or programs to interact with the XBox Controller.
ControlMK is an utility which uses DirectInput controllers to emulate mouse, keyboard, and other types of commands.

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.




MotioninJoy is a software that makes your PS3 and XBOX controllers work with your PC. It installs a driver for you and you can set up the controller to work.




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.
Joystick to mouse (also known as joy2mouse) let's you control the mouse and keyboard using your joystick or gamepad.
