Skip to main content

Overview

The [hotkey] section allows you to configure keyboard shortcuts that execute either Halo scripts OR Chimera commands. This provides quick access to frequently used functionality.

Enable Hotkeys

boolean
default:"0"
Enable hotkey support. Must be set to 1 for hotkeys to work.

Hotkey Types

Chimera supports four categories of hotkeys:
  1. Function Keys (F1 - F12)
  2. Alt+Shift+Number (Alt+Shift+0-9 and numpad)
  3. Alt+Number (Alt+0-9 and numpad)
  4. Ctrl+Number (Ctrl+0-9 and numpad)
  5. Ctrl+Alt+Shift+Number (Ctrl+Alt+Shift+0-9 and numpad)

Function Keys

Map F1 through F12 to commands or scripts.
string
Command or script to execute when F1 is pressed.
string
Command or script to execute when F2 is pressed.
string
Command or script to execute when F3 is pressed.
string
Command or script to execute when F4 is pressed.
string
default:"chimera_send_chat_message 0 taxi"
Command or script to execute when F5 is pressed. Default sends “taxi” to chat.
string
Command or script to execute when F6 is pressed.
string
Command or script to execute when F7 is pressed.
string
Command or script to execute when F8 is pressed.
string
Command or script to execute when F9 is pressed.
string
Command or script to execute when F10 is pressed.
string
Command or script to execute when F11 is pressed.
string
Command or script to execute when F12 is pressed.

Example: Function Keys

Alt+Shift+Number (Spectator Controls)

Default bindings for spectator mode and debug camera.
string
default:"chimera_spectate_back"
Spectate previous player.
string
default:"chimera_spectate_next"
Spectate next player.
string
default:"chimera_spectate 0"
Stop spectating.
string
Toggle debug camera.
string
Alt+Shift+5 hotkey.
string
Alt+Shift+6 hotkey.
string
Alt+Shift+7 hotkey.
string
Alt+Shift+8 hotkey.
string
Alt+Shift+9 hotkey.
string
Alt+Shift+0 hotkey.
Numpad equivalents: alt_shift_num_0 through alt_shift_num_9

Example: Spectator Hotkeys

Alt+Number (Bookmarks)

Default bindings for server bookmarks.
string
default:"chimera_bookmark_connect 1"
Connect to bookmark 1.
string
default:"chimera_bookmark_connect 2"
Connect to bookmark 2.
string
default:"chimera_bookmark_connect 3"
Connect to bookmark 3.
string
default:"chimera_bookmark_connect 4"
Connect to bookmark 4.
string
default:"chimera_bookmark_connect 5"
Connect to bookmark 5.
string
default:"chimera_bookmark_connect 6"
Connect to bookmark 6.
string
default:"chimera_bookmark_connect 7"
Connect to bookmark 7.
string
default:"chimera_bookmark_connect 8"
Connect to bookmark 8.
string
default:"chimera_bookmark_connect 9"
Connect to bookmark 9.
string
default:"chimera_bookmark_list"
List all bookmarks.
Numpad equivalents: alt_num_0 through alt_num_9

Example: Bookmark Hotkeys

Ctrl+Number (History)

Default bindings for server connection history.
string
default:"chimera_history_connect 1"
Connect to history entry 1.
string
default:"chimera_history_connect 2"
Connect to history entry 2.
string
default:"chimera_history_connect 3"
Connect to history entry 3.
string
default:"chimera_history_connect 4"
Connect to history entry 4.
string
default:"chimera_history_connect 5"
Connect to history entry 5.
string
default:"chimera_history_connect 6"
Connect to history entry 6.
string
default:"chimera_history_connect 7"
Connect to history entry 7.
string
default:"chimera_history_connect 8"
Connect to history entry 8.
string
default:"chimera_history_connect 9"
Connect to history entry 9.
string
default:"chimera_history_list"
List connection history.
Numpad equivalents: ctrl_num_0 through ctrl_num_9

Example: History Hotkeys

Ctrl+Alt+Shift+Number (Advanced)

Default bindings for advanced functionality.
string
default:"chimera_block_extra_weapon"
Block currently held weapon (useful in games where you hold 3+ weapons).
string
default:"chimera_unblock_all_extra_weapons"
Unblock all weapons.
string
Abort current cutscene. Useful for maps with annoying startup cutscenes.
string
Ctrl+Alt+Shift+4 hotkey.
string
Ctrl+Alt+Shift+5 hotkey.
string
Ctrl+Alt+Shift+6 hotkey.
string
Ctrl+Alt+Shift+7 hotkey.
string
Ctrl+Alt+Shift+8 hotkey.
string
Ctrl+Alt+Shift+9 hotkey.
string
Ctrl+Alt+Shift+0 hotkey.
Numpad equivalents: ctrl_alt_shift_num_0 through ctrl_alt_shift_num_9

Example: Advanced Hotkeys

Command vs Script Syntax

Chimera Commands

Execute Chimera-specific commands:

Halo Scripts

Execute Halo scripting commands:

Complex Scripts

Combine multiple commands:

Complete Example

Here’s a complete hotkey configuration:

Tips

Leave hotkeys empty to disable them. An empty value means the key does nothing:
Use numpad versions if you want different behavior for number row vs numpad:
The example alt_f4=chimera_aimbot 1 in the default ini is commented out. Do not enable cheats on multiplayer servers - you will be banned.