Evaluating bids

Development of Gyro-Enabled Single-Handed Game Controller for Pc (Xbox 360 Emulation)

Published on the November 27, 2025 in IT & Programming

About this project

Open

We are seeking a skilled freelancer or team to design and develop a custom single-handed game controller with integrated gyro functionality. The controller must be detectable by a PC as a standard Xbox 360 controller to ensure seamless integration with existing game engines, particularly Unreal Engine.

Key Requirements:

1.  Hardware Design: The controller should feature a single-handed ergonomic design, similar in concept to the provided reference (YouTube link, though not directly included in this description). (Controller case will be printed by ourselves to fit the pcb and component desig
2.  Input Components: It must include a gyro sensor for motion sensing, a thumbstick for directional input, and several programmable buttons and triggers.
3.  PC Compatibility: The controller needs to emulate an Xbox 360 controller when connected to a PC, allowing for easy plug-and-play functionality without custom drivers.
4.  Input Mapping:
    *  Gyro sensor movements must be accurately mapped to the right thumbstick (R-stick) input of the emulated Xbox 360 controller.
    *  The physical thumbstick on the device should be mapped to the left thumbstick (L-stick) input of the emulated Xbox 360 controller.
    *  All physical buttons and triggers on the custom controller must be mapped to relevant buttons (e.g., A, B, X, Y, bumpers, triggers, D-pad) of the emulated Xbox 360 controller.
5.  Firmware Development: Development of robust firmware to handle sensor data, button inputs, and translate them into Xbox 360 controller signals via usb hid (human interface device) protocol.
6.  Deliverables: A functional prototype, source code for the firmware, and detailed documentation including schematics and mapping specifications.

We are looking for expertise in embedded systems, hardware design, and PC peripheral emulation to bring this innovative controller concept to life.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app

Delivery term: Not specified

Skills needed