Skip to main content
Controller commands allow you to configure gamepad behavior, including aim assist, deadzones, and analog stick movement.

Aim Assist

chimera_aim_assist

Enable Halo’s fixed aim assist for analog sticks. The PC release broke aim assist, and Chimera fixes it.
boolean
true to enable aim assist, false to disable
Aim assist only works with analog stick input, not mouse and keyboard.

Analog Input Configuration

chimera_deadzones

Set deadzones for analog stick input to prevent drift and unwanted movement.
number
Deadzone amount (0.0 to 1.0)
Start with a value around 0.15 and adjust based on your controller’s condition. Increase if you experience drift, decrease if the controller feels unresponsive.

chimera_diagonals

Set diagonal sensitivity for analog stick movement. This compensates for Halo converting analog input to digital movement (the netcode doesn’t support analog movement).
number
Diagonal sensitivity (0.0 to 1.0)
A value of 0.75 provides good diagonal movement while maintaining accuracy.

Auto-centering

chimera_block_auto_center

Disable automatic view centering in vehicles.
boolean
true to disable auto-centering, false to enable it
Chimera fixes the frame-rate dependent auto-centering bug, so this command is primarily for user preference.

Mouse Settings

chimera_block_mouse_acceleration

Disable Halo’s built-in mouse acceleration. Halo uses raw input but adds its own acceleration on top.
boolean
true to disable acceleration, false to enable it
This only affects Halo’s internal acceleration. Your operating system’s mouse settings (bypassed by raw input) are not affected unless running in Wine.

chimera_mouse_sensitivity

Set mouse sensitivity with more granular control than Halo’s built-in settings.
number | 'off'
Horizontal sensitivity multiplier, or “off” to disable
number
Vertical sensitivity multiplier (required if horizontal is set)
It’s recommended to disable mouse acceleration when using low sensitivity values.

Sensitivity Reference Table

Equivalent values for Halo’s built-in sensitivity settings:

Controller Configuration Files

For advanced controller configuration, edit the controller settings in chimera.ini. Chimera supports extensive gamepad customization including:
  • Button remapping
  • Trigger deadzones
  • Stick curve adjustments
  • Multiple controller profiles
See the Controller Configuration section for detailed information.
Premade controller configurations are available in the Chimera repository.

Auto Uncrouching

chimera_auto_uncrouch

Control whether the game automatically uncrouches when running at full speed (original Halo PC behavior).
boolean
true to re-enable auto-uncrouching, false to allow crouching while running