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


JoyToKey is described as 'Enables you to control any softwares (e.g. browsers, games on the web, Microsoft office applications or even Windows itself) by using your favorite windows joystick! Whenever you press joystick buttons and sticks, JoyToKey will convert the input into keyboard strokes' and is a Key Mapping tool in the gaming software category. There are more than 10 alternatives to JoyToKey for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best JoyToKey alternative is Xpadder. It's not free, so if you're looking for a free alternative, you could try AntiMicroX or InputMapper. Other great apps like JoyToKey are reWASD, UCR: Universal Control Remapper, BetterJoy and Pinnacle Game Profiler.
Gaming Keyboard Splitter creates up to 4 virtual xbox 360 controllers and feeds them via one or more keyboards.


Consoles allows you to use console controllers to play almost any game on Mac, even games that don't have built-in support for controllers.




The USB Overdrive is a device driver for macOS that handles any USB or Bluetooth mouse, keyboard, trackball, joystick, gamepad or gaming device from any manufacturer and lets you configure it either globally or on a per-application, per-device basis.


This is a Xbox/Xbox360 gamepad driver for Linux that works in userspace. It is an alternative to the xpad kernel driver and has support for Xbox1 gamepads, Xbox360 USB gamepads and Xbox360 wireless gamepads, both first and third party.
Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S).
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.




xone is a Linux kernel driver for Xbox One and Xbox Series X|S accessories. It serves as a modern replacement for xpad, aiming to be compatible with Microsoft's Game Input Protocol (GIP).
ControlMK is an utility which uses DirectInput controllers to emulate mouse, keyboard, and other types of commands.

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