Enjoyable

Enjoyable

Enjoyable is a free and open-source application for Windows that allows you to remap controller buttons and keys. It has support for Xbox and PlayStation controllers as well as keyboard and mouse. Useful for customizing controls in games that don't allow remapping.
Enjoyable image
remapping controller-support open-source

Enjoyable: Remap Controller Buttons and Keys

Free and open-source application for Windows to customize game controls, supports Xbox, PlayStation controllers, keyboard, and mouse

What is Enjoyable?

Enjoyable is a free, open-source application for Windows that allows advanced keyboard and mouse remapping as well as customization of controller input. It supports both Xbox and PlayStation controllers as well as standard keyboards and mice.

With Enjoyable, you can create custom profiles for controls that will automatically switch when you open a game or app. This allows you to customize controls in games that don't have native support for remapping inputs or assigning secondary functions to buttons.

Some examples of what you can do with Enjoyable:

  • Remap keyboard keys and mouse buttons
  • Assign controller inputs to keyboard keys and mouse clicks
  • Set up secondary functions for controller buttons using double-taps or holds
  • Create control profiles for different games and switch automatically based on active window

Enjoyable is useful for accessibility and convenience. For example, you could set up an Xbox controller to work as a mouse and keyboard for navigating your computer from the couch. Or you could remap a gamepad to accommodate disabilities that make certain controller inputs difficult.

As it is open-source software, Enjoyable is completely free to use. It runs on Windows 7 through Windows 11. The interface is intuitive enough for basic remapping but also offers more advanced options for skilled users. There is an active community creating and sharing profiles for popular games.

Enjoyable Features

Features

  1. Remap controller buttons and keys
  2. Supports Xbox and PlayStation controllers
  3. Supports keyboard and mouse remapping
  4. Create custom profiles for each game

Pricing

  • Free
  • Open Source

Pros

Free and open source

Easy to use interface

Active development and community support

Cons

Limited to Windows only

Requires third-party drivers for some controllers

Steep learning curve for advanced features


The Best Enjoyable Alternatives

Top Gaming Software and Game Customization and other similar apps like Enjoyable


Joystick Mapper icon

Joystick Mapper

Joystick Mapper is a powerful and customizable tool for remapping controls and customizing gaming devices like joysticks, gamepads, steering wheels, and other gaming controllers on Windows PCs. It allows gamers to fully optimize and personalize their controls for a wide range of games and simulations.With Joystick Mapper, you can easily...
Joystick Mapper image
Xpadder icon

Xpadder

Xpadder is a third-party software that provides advanced gamepad and controller customization for Windows PC games. It allows users to map keyboard keys, mouse buttons, and other inputs to buttons and axes on their gamepad or joystick.Some key features of Xpadder include:Enables using gamepads and joysticks for games that don't...
Xpadder image
Gaming Keyboard Splitter icon

Gaming Keyboard Splitter

A gaming keyboard splitter is a handy device for gamers who use a single high-performance keyboard with multiple gaming systems. The splitter connects between the keyboard and the devices, enabling you to use the keyboard with all connected systems without having to unplug and switch back and forth.The splitter will...
Gaming Keyboard Splitter image
Enjoy2 icon

Enjoy2

Enjoy2 is a free, open source image viewer and organizer software for Windows. It provides a clean and intuitive interface for browsing and viewing your photo collections.Some of the key features of Enjoy2 include:Fullscreen slideshow mode with transition effectsThumbnail browser with support for subfoldersBasic image editing tools (rotate, crop, resize,...
Enjoy2 image