godotGem for Linux

Controller client to emulate an xbox360 controller for windows

Overview

godotGem is a Linux software that lets you use your Linux controllers as if they were Xbox 360 controllers on a Windows PC.

It works by connecting your Linux device and Windows computer over a network.

When you press buttons on your Linux controller, godotGem sends the same commands to Windows, making the Windows PC think an Xbox 360 controller is being used.

This is useful if you have games on Windows that do not support your controller well or if you have run out of USB ports for more controllers.

godotGem supports many popular controllers, including the DualSense (PlayStation 5), DualShock 4 (PlayStation 4), Steam Deck's built-in controller, Logitech Gamepad F310, Nintendo Switch Pro Controller, Steam Controller, and Xbox One controllers.

Other controllers might work if the godot game engine supports them.

To use godotGem, you need to install extra software on your Windows PC.

This includes ViGEm (virtual gamepad emulation software) and the godotGem server.

These allow Windows to create the Xbox 360 controller that matches your Linux controller inputs.

Note that godotGem depends on the godot game engine's ability to handle controllers.

If a controller is not fully supported by godot, it may not work properly.

Also, it has only been tested with certain controllers listed above, so some devices may not work.

Overall, godotGem is a good choice for Linux users who want to make their controllers work on Windows.

It offers a way to solve controller compatibility problems when playing games or when you have limited USB ports.

Pros

  • Enables Linux controllers to emulate an Xbox 360 controller on Windows over the network.
  • Supports a variety of popular controllers including DualSense, DualShock 4, and Steam Deck.
  • Useful for games lacking native support for certain controllers or when USB ports are limited.

Cons

  • Requires installation of additional software like ViGEm and godotGem server on Windows.
  • Depends on the godot game engine's controller support for full compatibility.
  • No explicit mention of support beyond the tested controllers, which could limit usability.

Software details

Platform
Linux
Free license
No
Project license
CC-BY-SA-4.0
Mobile friendly
No

Keywords

remote controller dualshock game gamepad gamepad

Related programs

Explore more programs