GIMX
GIMX
- https://gimx.fr
- Open hardware and software project to make a PC act as a hub for gaming devices
- Hardware comprised of USB to UART adapter based on the CP2104 chip, and a pro micro board based on the atmega32u4 chip
- PS3/PS4, Xbox/Xbox 360/Xbox One console focused (no mention of Switch)
- Focus on racing wheels and keyboard/mouse input to consoles
- Significant support for macros and saved configurations
This project has been stagnant for a while and the hardware at https://blog.gimx.fr/product/gimx-adapter is out of stock but the open hardware design is fully documented at https://gimx.fr/wiki/index.php?title=DIY_USB_adapter with source code at https://github.com/matlo/GIMX - the project encourages sharing and the https://gimx.fr/forum includes a support section that appears to still be active.
The primary benefit of the GIMX project is the software configuration sharing; specific mappings for particular games, especially using mouse and keyboard with a given game, is well established using .xml files. Macro support is less integrated and involves manual text file configuration using a completely different format.