CUSTOM GAMING CONTROLLER PANEL V2

Supported platforms: Windows, macOS

 

GameInControl is a cross-platform Qt C++ application, for configuring a hardware product (PS4 custom-built controller) when connected to the PC. The functionality is similar to that of a device control panel, where users can configure controller parameters, such as vibration, dead zone, response curve, button mappings, macros, and other settings.

GameInControl features a layer for communicating with USB devices (using the HIDAPI library), along with a separate layer to communicate with an online API (for downloading online controller profiles and firmware updates). The application is available for Windows, as well as macOS and comes with multilanguage support.

 

 

KEY FEATURES

 
  • Configuring controller parameters (such as dead zone & response curve, button mappings, macros, 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

  • Installers for both versions of the app, macOS and Windows
     

 

 

 

SCREENS

This screenshot illustrates how the user can adjust the sensitivity and responsiveness of the right and left sticks

 

This screenshot illustrates Key Mapping Options. Here, the user can assign new commands to each button, trigger or stick, then save the results before uploading the new configuration to the controller


This screenshot illustrates the lighting and vibrations options

 

As shown in this screenshot, users can create & customize controller profiles, can download & share profiles, and can also apply a firmware update to the controller device

 

 

TECHNOLOGIES

 
Java JSP MySQL Apache Tomcat NetBeans Hibernate  
 

 

 

 

Have a project in mind?

Get in touch with us for your software development needs!

CONTACT US