Gaming Controller Custom Panel for macOS

This is a cross-platform Qt C++ application for configuring a PS4 custom-built controller. The application is available for macOS and comes with Multilanguage support.

The developed control panel allows the user to configure controller parameters, such as vibration, dead zone, response curve, button mappings, macros, and other settings, using the HIDAPI library for communicating with the hardware device.

GameInControl also features a layer to communicate with an online API for downloading online controller profiles and firmware updates.

#macos

Technologies

Qt

Qt Creator

QML

C

HidApi

Highlights

Screenshots

Have a project in mind?

Get in touch with us for your software development needs!