Game Controller Panel V1

 

Game Controller Panel is a cross-platform Qt C++ application, for configuring a PS4 custom-built controller.
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.

Game Controller Panel also features a layer to communicate with an online API for downloading online controller profiles and firmware updates. The application is available for macOS and comes with Multilanguage support.

 

Key Features

 

Technologies

  • Configuring controller parameters (dead zone & response curve, button mappings, macros, and general settings such as lighting and vibration)
  • Support for communicating with USB devices (using the HIDAPI library)
  • Layer to communicate with online API for downloading online controller profiles and firmware updates
  • Multilanguage support, based on the language selected by the user during installation

 

 

Qt

 

C

Qt Creator

 

C++

QML

 

Hidapi

 

 

A few screenshots

 

 

 

 

 

 

 

Have a project in mind?

Get in touch with us for your software development needs!

CONTACT US