Jump to content

Execute Hotkeys - Without Keyboard Through UI - SKSE Menu Framework


Recommended Posts

Posted (edited)

Execute Hotkeys - Without Keyboard Through UI - SKSE Menu Framework


Execute key or key combo through UI without keyboard to launch your mods or MCM hotkeys. You don't need to remember all the key combo anymore. Add hotkeys with the name to the list to execute without keyboard.
 

We've all been there. Setting endless hotkeys for our favorite mods just to forget what it was. Now, with the help of Execute Hotkeys, you don't need to remember the hotkeys anymore. Just add the key or key combo to the list and execute it through UI to launch your mod MCM hotkey. After adding and selecting a hotkey from the list, SKSE Menu Framework will close and execute the key combo. F1 hotkey is all you need to remember now.

Tested on Skyrim AE v1.6.1170 and v1.6.353. Confirmed to work on v1.6.640

Video Demonstration: Youtube

Execute Hotkeys v1.1.0
Execute Hotkeys v1.2.1


Features:
* Execute key or key combo through UI with the press of a button without using keyboard. 
* New: Ability to hold down hotkeys
* New: Ability to search for saved hotkeys
* Add, remove, and manage hotkeys in SKSE Menu framework in Execute Hotkeys section.
* Configuration is saved in `ExecuteHotkeys.ini`. It will be created when a hotkey is added.
* You can use the UI or edit the ini to add hotkeys. Format(v1.2): Name|DxCode|LCtrl|LAlt|LShift|RCtrl|RAlt|RShift|IsPress(1=Press/0=Hold)|HoldMs
* Use DXScanCodes listed here. Do not use invalid DXScanCodes in ExecuteHotkeys.ini. Only Keyboard DXScanCodes supported. Edit: Mouse keys support added.
* Since SKSE Menu Framework supports controller. You can technically use controller to execute Keyboard shortcut. (Testing needed)

 

Inspiration: I can't remember 20+ key combos for the mods I use.

Source Code

Bug Reports

If you encounter issues, please report them in github. Include 'ExecuteHotkeys.log' from Documents, description of the bug and steps to reproduce it.

 

Compatibility

No compatibility issues.


Permissions

This project is licensed under the MIT License.
You are not allowed to use this mod in any mods/files/modlists that are being sold for money.

Enjoy executing hotkeys without keyboard.


  • Submitter
  • Submitted
    01/26/2026
  • Category
  • Requirements
    SKSE Menu Framework
  • Regular Edition Compatible
    No
  • Install Instructions

    * Install SKSE Menu Framework and their dependencies
    * Install this mod through your mod manager.

 

Edited by Edzio
Posted (edited)
5 hours ago, Humble21 said:

Wow this is actually a huge QOL

Thanks for the compliment!

 

1 hour ago, Anunya said:

This sounds really useful. Can't wait to try it out!

Appreciate it! Let me know how it turned out.

Edited by Edzio
Posted
6 hours ago, Edzio said:

Appreciate it! Let me know how it turned out.

 

Will do.

 

Could be a little while. I'm in the middle of uninstalling and reinstalling all my SL mods to figure which one it is that's messing up my LO 😂😥

Posted
5 hours ago, Anunya said:

 

Will do.

 

Could be a little while. I'm in the middle of uninstalling and reinstalling all my SL mods to figure which one it is that's messing up my LO 😂😥

Happened to the most of use. If you use MO2 it is easy to disable mods slowly to find the culprit. Crashlogger is also useful to pinpoint problematic mods.

Posted

Oh yeah - it's not my first time doing this :D

 

Figured this one out. Back to building and testing the final 1% of the list (which somehow takes 90% of the time).

Posted
6 hours ago, CatEclcticMods41 said:

Does this mod will disable the key for several mod (after you add the keybind) so you can rebind for other purpose?

I didn't understand what you said. However, this mod does not disable anything. It just executes the keys.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...