Unreal Control X is a complete standalone emergency vehicle control system for FiveM, designed to give drivers fast, responsive control over emergency lighting, sirens, auxiliary functions, vehicle extras, and more.
Built around a polished interactive in-game controller, Control X combines keyboard, controller, mouse, UVC vehicle configuration, and optional Stream Deck support into one unified system.
No QBCore, ESX, or Qbox framework is required.
Key Features
- Interactive In-Game Controller – Control supported vehicle functions directly from the on-screen Control X interface.
- Emergency Lighting – Toggle emergency lights and supported vehicle lighting states.
- Complete Siren Controls – Main siren, tone cycling, manual siren, airhorn, and Powercall support.
- Advanced Vehicle Functions – PARK, KILL, AUX 1, AUX 2, FLASH, TKD, TRUNK, and more.
- Unreal Vehicle Config Support – Configure vehicle-specific lighting, extras, park patterns, takedowns, and auxiliary functions.
- Automatic PARK – Automatically activate configured park patterns at low speeds with adjustable driver settings.
- Driver Setup – Allow players to configure supported Control X preferences directly in-game.
- Draggable & Resizable UI – Players can reposition and resize the controller to fit their setup.
- Keyboard & Controller Support – Native FiveM key mappings with customizable bindings.
- Interactive Mouse Mode – Operate Control X while retaining vehicle steering, throttle, and braking.
- Network Synchronization – Supported vehicle states remain synchronized between players.
- Developer Exports – Integrate Control X functions with other FiveM resources.
- Stream Deck Support – Optional official Unreal Control X Stream Deck integration with live button-state feedback.
- Standalone – No QBCore, ESX, or Qbox framework required.
Vehicle Controls
Depending on the vehicle configuration, Control X can manage:
- Emergency Lights
- Main Siren
- Manual Siren
- Airhorn
- Powercall
- PARK Patterns
- Full Light Kill
- AUX 1
- AUX 2
- Cruise / Flash Lighting
- Takedowns / Floodlights
- Vehicle Trunk
- Control Lock
Available functions depend on the configuration of the vehicle being used.
Driver Setup
Control X includes an integrated Driver Setup menu where supported settings can be adjusted without editing configuration files.
Available options can include:
- HUD visibility
- Controller scale
- Auto PARK
- Auto PARK on exit
- Siren Park Kill
- Direct siren tone shortcuts
- Input preferences
- Mouse camera behaviour
- Controller sound pack
- Controller sound levels
Server owners can decide which settings players are allowed to view or change.
Vehicle Configuration
Control X supports Unreal Vehicle Config vehicle mappings through uvc.lua.
Vehicle-specific configurations can control functions such as:
- PARK patterns
- Full Light Kill
- Takedowns
- Cruise / Flash lighting
- Auxiliary lighting
- Vehicle extras
Control X can also load compatible UVC configurations directly from supported external vehicle resources.
Custom Sirens
The resource includes support for configurable siren tones, audio banks, and per-vehicle siren assignments.
Control X ships with standard GTA sirens by default, so custom siren audio resources are optional.
Stream Deck Integration
Control X supports the official Unreal Control X Stream Deck plugin.
Available Stream Deck actions include:
- Emergency Lights
- Main Siren
- Cycle Siren
- Powercall
- Airhorn
- Manual Siren
- Takedowns
- PARK
- KILL
- AUX 1
- AUX 2
- FLASH
- TRUNK
- Control Lock
- Layout Edit
- Driver Setup
Supported toggle actions receive live state feedback from Control X.
View Unreal Control X on the Elgato Marketplace
Compatibility
- Standalone FiveM servers
- QBCore servers
- Qbox servers
- ESX servers
- UVC-configured emergency vehicles
- Custom vehicle extras
- Custom siren audio packs
- Keyboard
- Gamepad / Controller
- Elgato Stream Deck
Note: Control X itself does not require a framework. Framework compatibility simply means it can be used alongside those server environments.
Configuration
The main customer-editable configuration files are:
config.lua– Main Control X settings and driver optionssirens.lua– Siren tones, audio banks, and vehicle assignmentsuvc.lua– Vehicle lighting and extra mappings
This makes it easy to configure Control X around your own emergency vehicle fleet.
Asset Escrow
Core runtime files are prepared for Cfx.re Asset Escrow, while the main configuration files remain editable for server owners.
You retain access to the files required to configure vehicles, sirens, and server preferences.
Installation
- Download the resource after completing your purchase.
- Extract
urs_controlxinto your FiveM resources directory. - Configure
config.lua,sirens.lua, anduvc.luaas required. - Add
ensure urs_controlxto yourserver.cfg. - Disable any previous siren controller that handles the same functions.
- Restart the server and test your configured emergency vehicles.
Important: Running multiple emergency vehicle controllers that process the same siren or lighting controls can cause conflicting inputs and vehicle states.
Preview
Watch the Unreal Control X Preview


Delivery
This product is delivered automatically through Tebex after the purchase has been completed.
Customers receive access to the resource through the Cfx.re account connected during checkout.
Support
Need help with installation, configuration, vehicle setup, or Control X?
Join the Unreal Studios Support Server
Unreal Studios
Professional FiveM resources built for modern communities.
