Cyber Engine Tweaks for Cyberpunk – Installation Guide

A closer look at Cyber Engine Tweaks’ first launch setup—how to bind the overlay key, enable scripting, and confirm everything is working. This step turns CET from a simple install into a fully functional modding framework.

Cyber Engine Tweaks for Cyberpunk – Installation Guide

A quick guide to installing Cyber Engine Tweaks for Cyberpunk 2077 on Linux using Steam and Proton. Learn how to place files correctly, configure Proton dependencies, and verify the CET overlay is working in-game. Here is a clear, concise, but detailed manual for installing Cyber Engine Tweaks (CET) for Cyberpunk 2077 on Linux using Steam + Proton.

What is Cyber Engine Tweaks?

Cyber Engine Tweaks (CET) is the core framework for modding Cyberpunk 2077.
It enables:

  • Lua scripting
  • In-game console
  • Overlay menu
  • Many advanced mods

Most popular mods depend on CET, so it will be a requirement for many MODs we want to install later.

1. Requirements

Base setup

  • Steam installed
  • Game launched at least once
  • Running via Proton

2. Locate Game Directory

Flatpak Steam:

~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Cyberpunk 2077/

Native Steam:

~/.steam/steam/steamapps/common/Cyberpunk 2077/

3. Install Cyber Engine Tweaks

  1. Download Cyber Engine Tweaks (CET) (latest release)
  2. Extract the archive

You will see something like:

bin/
  1. Copy Files

Copy the contents into:

Cyberpunk 2077/bin/x64/

After installation, the structure should look like:

Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/

This folder is critical—if it’s missing, CET will not load.

4. Proton Setup (Important)

CET requires additional Windows components.

Run:

flatpak run com.github.Matoking.protontricks 1091500 vcrun2022 d3dcompiler_47

5. First Launch

  1. Launch the game from Steam
  2. On first launch, CET will prompt for setup

6. Open CET Overlay

Press:

HOME

You should see the CET overlay menu.

7. Initial Setup – What Really Happens

When you launch the game for the first time after installing CET, it injects itself into the game and initializes its overlay system. This is why you’ll see a prompt or notice that something new is available.

7.1 Opening the Overlay

Press the default key:

END

If everything is working, a semi-transparent overlay will appear on top of the game.

If nothing happens:

  • Make sure your keyboard actually sends the END key (in some cases HOME)
  • On some laptops, you may need Fn + End
  • You can rebind it later manually

7.2 Binding the Overlay Key

On the very first launch, CET may ask you to choose or confirm a keybind.

This key is important because:

  • It opens/closes the CET menu
  • It gives access to console and mod settings
  • Many mods depend on this interface

What to do:

  • Press the key you want (e.g. END, F10, or something unused)
  • Avoid keys already used by the game

Where it’s stored:

The keybind is saved in:

bin/x64/plugins/cyber_engine_tweaks/config.json

You can edit it manually later if needed.

7.3 Allowing Scripts to Run

This step is often overlooked, but it’s critical.

CET works by executing Lua scripts provided by mods. For security reasons, it does not blindly run everything without your confirmation (especially on first launch).

What you might see:

  • A prompt asking to enable scripting
  • Or a setting inside the overlay

What to do:

  1. Open CET overlay (END)
  2. Make sure:
    • Enable Mods / Scripts is turned ON
    • Console is enabled (optional but recommended)

Navigate to:

Settings → General

7.4 How to Confirm Scripts Are Working

After enabling scripts:

Check the Console tab

Inside the CET overlay:

  • Open Console

You should see logs like:

[CET] Initialization complete

Install a simple test mod (optional)

For example, any mod that adds a toggle or message will confirm:

  • Scripts are executing correctly
  • CET is fully functional

8. Common Issues

Game crashes on launch

  • Missing dependencies → rerun protontricks
  • Wrong file placement → reinstall CET

Overlay does not open

  • Ensure correct folder:
bin/x64/plugins/cyber_engine_tweaks/
  • Try different Proton version (Proton GE recommended)

Overlay opens, but no mods work

  • Scripts are disabled → enable them in settings

Nothing appears at all

  • Wrong installation path
  • Missing Proton dependencies

Key does nothing

  • Keybind conflict → change it in config.json

Mods not working

  • Check if mods require:
    • redscript
    • ArchiveXL
    • Native Settings UI

9. Summary

This step is essentially:

  • Connecting CET to your input (keybind)
  • Allowing it to execute mod scripts

Without it, CET is installed—but inactive.

Once done, it becomes the central hub for almost every advanced mod you’ll use in Cyberpunk 2077.

10. Final Notes

  • CET is the foundation of most Cyberpunk mods
  • Safe to update—just replace files
  • Removing CET = removing most mod functionality

Read next

Modding Cyberpunk 2077 on Ubuntu (Steam + Proton)

A GPU upgrade transformed Cyberpunk 2077 from compromise to immersion. With stable performance and maxed visuals, the focus shifted from tweaking settings to exploring—and eventually modding, where even on Linux, customization proved surprisingly simple.