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


ControllerMate is described as 'Controller programming tool that allows you to customize the behavior of your HID devices — keyboards, keypads, mice, trackballs, joysticks, gamepads, throttles, among others. ControllerMate’s philosophy is to be as flexible as possible, to provide a set of' and is an app in the os & utilities category. There are more than 25 alternatives to ControllerMate for a variety of platforms, including Windows, Mac, Linux, Android and iPhone apps. The best ControllerMate alternative is X-Mouse Button Control, which is free. Other great apps like ControllerMate are AntiMicroX, Karabiner Elements, Xpadder and JoyToKey.
Gaming Keyboard Splitter creates up to 4 virtual xbox 360 controllers and feeds them via one or more keyboards.


Pinnacle Game Profiler allows you to emulate your keyboard and mouse with your video game controller, and otherwise customize the controller's behavior. Many PC games do not directly support game controllers, but with Pinnacle Game Profiler you can use any controller to play...

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.




HydraMouse enables you to remap mouse buttons and to assign various actions to them. It is the only program in the world which can work not only with mice with up to 5 buttons, but also with many models of multi-button mice of various manufacturers (Microsoft, Logitech, Genius...

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

Multi Task Tool is a portable tool that, as its very name suggests, can be used to execute multiple tasks in Windows OS!


Smooze animates your scroll and adds functionality to your non-Apple mouse (scroll-wheel mouse).
Disable scroll acceleration in macOS, Save time by attaching mouse buttons to actions, Grab Scroll, Auto Scroll, Gestures and more.




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.


Modifies the Mac acceleration curve to better suit your style. Uses most of the code from MouseFix and wrapps it into a gui.

Available exclusively on the Mac App Store. GamePad Companion 3.1 is a utility that makes it easy to configure your GamePads (controllers, joysticks, etc..) to play your favorite OSX games. You can configure your controller to work as your mouse cursor and buttons, or to map to...
KeyBindingsEditor is a GUI-based editor for OS X key bindings. It allows for easy editing and supports single-action bindings (one action per keystroke), multi-action bindings (multiple actions for a keystroke) and Emacs meta binding-style multi-keystroke bindings.
