SSE GUI

⭐ ⭐ (328 endorsements) 📥 10,167 downloads 📌 v1.2.2 📅 5/11/2019
⚪ Last updated 2020

By ryobg · Modders Resources

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/20/2020 📅 Created: 5/11/2019
⚠️ Install Order · 5 steps
1🛠️ SKSE64 — Skyrim Script Extender 64 Download ↗
2🔧 USSEP — Unofficial Skyrim Special Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4🧩 Address Library — Address Library for SKSE Plugins Download ↗
5🔧 SSE Engine Fixes — SSE Engine Fixes Download ↗

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

🔍 Analysis

  • 👍 3.2% endorsement rate — high engagement, a strong quality signal
  • 🏆 #23 of 25 Modders Resources mods in this game by downloads

📋 About This Mod

Motivation

I wanted cozy widgets for Skyrim. The builtin HUD is too limiting for the imagination. In fact, I already found a GUI framework to create new widgets (HUD elements), but others may not like it. They can still benefit of capturing the video output and keyboard/mouse input though.

How it works?

By using SKSE and its loading, the library is injected into the Skyrim process. The video rendering pipeline is... hugged(?) as well as the mouse and keyboard input (based on DInput). As side effect, Skyrim now starts to receive window messages for clicking with the keyboard and the mouse (aka non-exclusive mode) - this allows users to open their palms and start receive more information from the operating system, like special keyboard events, mouse clicks and stuff. By default, taping the Insert button will cause the game to stop receiving and reacting to input events. This allows users to start working with their widgets! So it is a toggle between game navigation and GUI navigation.

You can configure the default "Insert" button either at runtime, through the C API, or by going to the  "Data\\SKSE\\Plugins\\sse-gui\\settings.json" file and change the "dinput.disable key" from 210 (Insert) to something else. You can search on internet about the Direct Input key codes, or maybe look here at Nexus Mods site.

Remarks

This is not something new and many games and hacks were made with similar behaviour. I'm not aware of such functionality specially for Skyrim hence I spent wealthy amount of time to discover how to do it myself (aka inventing the triangle wheel).

While it is intended primary for overlays, the manipulation of input and output bring many other options. I'm brainstorming here, but consider: keyloggers, low-level key remaps, sensitivity tunings for mouse, probably automated generation of key presses, video capturing, render measurements or adjusts and etc.

All sounds good, but you can look at ImGui or similar projects for inspiration of what is possible.

Known issues

  • If you have multiple monitors, your cursor might go away from Skyrim if you tab in/out. This is fixable in theory but not yet implemented.

    References

    As usual the source code at GitHub for developer documentation - basically the README and the C/C++ header files.

    And the upcoming reference mod for how to use, best learn by example!

🤖 AI-enhanced — based on mod data

SSE GUI is a modder's resource for Skyrim Special Edition that provides a basic framework for adding custom HUD/GUI overlays. It has 328 endorsements and over 10,000 downloads, last updated in September 2020. This is for modders, not players.

✨ Key Features

Provides a basic ground for adding custom HUD/GUI overlays to Skyrim gameplay.
Categorized as a Modders Resource, indicating it's a framework for other mods.
Has 328 endorsements and 10,167 downloads, showing community interest.
Last updated on September 20, 2020.

📊 Pros & Cons

✅ Pros

  • Decent community traction with 328 endorsements and over 10k downloads.
  • Fills a niche for modders wanting to create custom HUD overlays.
  • Simple concept—a basic framework—so it's easy to understand what you're getting.

⚠️ Cons

  • Last updated in 2020, so it may be outdated for current Skyrim SE versions.
  • As a modder's resource, it's useless for players unless they're making mods.
  • No detailed feature list, so you'll need to dig into the files to see what's included.
🎯 Is This For You?
This is for Skyrim SE mod authors who want a starting point for building custom HUD or GUI overlays. If you're a player looking for gameplay changes, skip this—it's not for you. If you're a modder, it might save you some groundwork, but check the files first.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • Since this is a modder's resource, you'll likely be extracting files to reference in your own mod, not installing it as a player mod.
  • Check the file structure to see if it includes source scripts or just meshes/textures.
  • If you're new to modding, look for tutorials on creating HUD mods to understand how to use this framework.

📊 Mod Details

Game
Skyrim Mods
Author
ryobg
Version
1.2.2
Downloads
10,167
Endorsements
328
Category
Modders Resources
Created
5/11/2019
Updated
9/20/2020

🔧 How to Install Skyrim Mods

Download from Nexus.

📖 Full step-by-step install guide for Skyrim →

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

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

Keep browsing — more Skyrim mods await

📋 All Skyrim Mods 🏆 Top 25 📂 More Modders Resources 👤 More by ryobg 🔎 Similar Mods 🌐 Best Modders Resources (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods