OpenMacApps

kEYKODES

Shows the DirectInput and ImGui codes of any key you press, for Skyrim .ini files and mod menus.

MIT · Free download · Downloads from github.com

License
MIT
Open source
Category
Games
Source
GitHub
starbudweiser
Verified
2026

Screenshots

About kEYKODES

kEYKODES shows the code Skyrim expects for a key as soon as you press it. Many mods ask for DirectInput scancodes in their .ini files, or ImGui key values in their menus, and finding them on a Mac keyboard is guesswork.

Press a key and the window displays:

  • the short .ini form, such as 0x39, and the decimal code, such as 57;
  • the ImGuiKey value;
  • modifier chords with Control, Shift, Alt and the rest;
  • mouse buttons and the wheel, which some mods bind too.

The code follows the key's physical position, as on Windows, so AZERTY, QWERTZ, ISO and ANSI keyboards all give the right value. Pressing the key labeled A on a French keyboard gives the code of the Q position, which is what the game reads.

The app was rewritten in Swift, replacing an earlier Python build. It ships as an arm64 build for macOS 15 or later, notarized. A daily check offers new releases and opens the Nexus page, without downloading anything itself. The interface is in English, French, Spanish and Italian.

Information

Source code
starbudweiser/kEYKODES
License
MIT
Website
skyrimtools.com
Download
github.com
Category
Games
Verified

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.

Sources and image credits

License and artwork notices

Improve this listing

For the Developer

Link to this page from your README with a badge.

Listed on OpenMacApps
[![Listed on OpenMacApps](https://openmacapps.com/badge.svg)](https://openmacapps.com/apps/keykodes/)
See All You Might Also Like