Input Loader

⭐ ⭐⭐⭐⭐ (59,814 endorsements) 📥 4.8M downloads 📌 v0.2.3 📅 5/29/2022
🟠 Updated over a year ago

By Jack Humbert · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 7/19/2025 📅 Created: 5/29/2022
⚠️ Install Order · 6 steps
1🛠️ Cyber Engine Tweaks — Cyber Engine Tweaks (CET) Download ↗
2🛠️ RED4ext — RED4ext (native plugin loader) Download ↗
3🛠️ redscript — redscript (scripting framework) Download ↗
4🧩 ArchiveXL — ArchiveXL (archive loader) Download ↗
5🧩 TweakXL — TweakXL (tweak framework) Download ↗
6🧩 Codeware — Codeware (UI framework) Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 1.2% endorsement rate — high engagement, a strong quality signal
  • 🏆 #1 of 43 Utilities mods in this game by downloads

📋 About This Mod

Cyberpunk 2077 Input Loader

Github page

This plugin looks for all `r6/input/.xml` files and merges them with the appropriate input config file from `r6/config/` and saves results to `r6/cache/`. A configuration file is written to `engine/config/platform/pc/input_loader.ini`, which tells the game to load the merged .xml files.

Usage for users

1. Install (https://github.com/WopsS/RED4ext)

2. Extract the contents of input_loader.zip to your game's installation directory

A log file will be written to `red4ext/logs/input_loader.log` every start-up, if you're having problems.

Only children of `<bindings>` are supported currently, but they can all be in the same .xml file (to encourage a mod to have a single .xml file). Depending on the node type, the block will be added to the new `inputContexts.xml` or `inputUserMappings.xml` automatically:

inputUserMappings.xml:

mapping

buttonGroup

pairedAxes

preset

inputContexts.xml:

blend

context

multitap

repeat

toggle

acceptedEvents

Node attributes

You can add `append="true"` to a node to avoid overwriting. This is the recommended method for adding functionality, as multiple mods will be able to do this without conflicts. See below for an example.

Example .xml file

<?xml version="1. 0"?>

<bindings>

<!-- Defines a custom context with a custom Action, mapped to UseConsumable_Button -->

<context name="MyCustomContext" >

<action name="ShakeAroundABit" map="UseConsumable_Button" />

</context>

<!-- Adds the custom context to VehicleDrive without overwriting existing definitions -->

<context name="VehicleDrive" append="true">

<include name="MyCustomContext" />

</context>

</bindings>

Uninstallation

Delete these folders/files:

red4ext/input_loader/

r6/cache/inputContexts.xml

r6/cache/inputUserMappings.xml

engine/config/platform/pc/input_loader.ini

🤖 AI-enhanced — based on mod data

Input Loader is a utility mod for Rainbow Six Siege that automatically merges custom input XML files with the game's default configs, saving them to cache. It's essential for modders who need to inject custom keybindings or input tweaks without manual editing. With 59,814 endorsements and 4.8M downloads, it's a proven tool in the community.

✨ Key Features

Scans all r6/input/*.xml files and merges them with the appropriate config from r6/config/
Saves merged results to r6/cache/ for the game to load
Writes a configuration file to engine/config/platform/pc/input_loader.ini to manage the process

📊 Pros & Cons

✅ Pros

  • Huge community trust: 59,814 endorsements and 4.8M downloads
  • Automates the tedious process of merging input files manually
  • Actively maintained (last updated July 2025)

⚠️ Cons

  • Requires understanding of Rainbow Six Siege's file structure to use effectively
  • No explicit instructions provided in the description—you'll need to figure out the setup
  • Potential compatibility issues with future game updates, though recent updates help
🎯 Is This For You?
For Rainbow Six Siege modders who want to add custom keybindings or input tweaks without manually editing config files. If you're a player looking for gameplay mods, this isn't for you—it's a backend utility for mod developers.
📦 Install:Medium· 5-10 minutes

💡 Beginner Tips

  • Place your custom input XML files in the r6/input/ folder—the mod will merge them automatically.
  • Check the generated input_loader.ini to see which files are being loaded and adjust paths if needed.
  • Test in a custom match to ensure your keybindings work before jumping into ranked.

📊 Mod Details

Game
Cyberpunk 2077 Mods
Author
Jack Humbert
Version
0.2.3
Downloads
4,800,854
Endorsements
59,814
Category
Utilities
Created
5/29/2022
Updated
7/19/2025

🔗 Required By 2 Mods

These mods list this mod as a dependency.

🧩 Commonly Used Together

Users add these mods to the same collections — a real compatibility signal, not an AI guess.

🔧 How to Install Cyberpunk 2077 Mods

Download from Nexus.

📖 Full step-by-step install guide for Cyberpunk 2077 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Cyberpunk 2077 commands, item IDs, and more.

Keep browsing — more Cyberpunk 2077 mods await

📋 All Cyberpunk 2077 Mods 🏆 Top 25 📂 More Utilities 👤 More by Jack Humbert 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods